    /*
    Theme Name: YvonneLandry
    Theme URI: http://mcguffmedia.com
    Author: Mike McGuff
    Author URI: http://mcguffmedia.com
    Description: Custom theme for Yvonne Landry Paperwork Services 
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Text Domain: RYvonneLandry

    */

    /* Move down content because we have a fixed navbar that is 3.5rem tall */
    



:root {
  --blue: #80A1C1;
  --vanilla: #EEE3AB;
  --pale: #fff7ef;
  --light-salmon: #ffa07a;
  --green-sheen: #80C1C1;
  
  --greenblue: #2364AA;
  --pictonblue: #3DA5D9;
  --verdigris: #73BFB8;
  --mikadoyellow: #FEC601;
  
  --yaleblue: #083D77;
  --beige: #EBEBD3;
  --naplesyellow: #F4D35E;
}




    body, html {
      position: relative; 
       margin: 0;
      padding: 0;
  
             }


    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    main,
    menu,
    nav,
    section,
    summary {
      display: block;
    }

    img {
      max-width: 100%;
      height: auto;
    }

h2 {
 font-family: system-ui, sans-serif;
 text-transform: uppercase;
 font-size: 2rem;
   font-weight: 900;
  }

h3 {
 font-family: system-ui, sans-serif;
 font-size: 1.5rem;
  }



p {
 font-family: system-ui, sans-serif;
font-size: 1.25rem
}



dl, ol, ul {
  font-size: 1.35rem;
  padding-bottom: 1.2rem;
}


a {
color: var(--greenblue);
}

.pad-bottom {
  padding-bottom: 2rem;
}

.pad-top {
  padding-top: 2rem;
}

blockquote {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 40px;
    margin-right: 40px;
}

.wp-post-image {
  display: block;
    margin-left: auto;
    margin-right: auto;
}


 
  .wp-caption-text {
    text-align: center;
    font-style: italic;
    font-size: .8em;
  }

  .ccfic {
  font-style: italic;
   text-align: center;
   margin-bottom: 15px;
  }

  .grecaptcha-badge {
    display: none;
}

    /* MENU */


    .menu-item {
      margin-right: 15px;

    }

    .navbar-nav {
 font-family: system-ui, sans-serif;
     font-size: 2rem;
padding: 1rem;
    }


  .dropdown-menu {
     background-color: var(--dark-blue);
  }





/* NAV SHRINK */

.navbar {
  position:fixed;
  top:0;
background-color: var(--blue);
}

#Logo{
  transition: all 0.3s;
    padding: 10px;
}

.largeLogo {
  width: 360px;
}

.smallLogo {
  width: 300px;
}




/* NAV SCROLL */ 

.navbar-fixed-top.scrolled {
  transition: background-color 200ms linear;
  z-index: 200;
  color: var(--blue);
}





 /* NAV SCROLL */ 

 

 
  .size-full {
  display: block;
      margin-left: auto;
      margin-right: auto;
      }

    /* unvisited link */
    .navbar-nav a:link {
        color: #ffffff;
          }

.menu-item {

}

.post_thumbnail {
  padding-bottom: 30px;
}

   
    #menu-menu-1 a {
        color: gold;

    }


    /* mouse over link */
    #menu-menu-1 a:hover {
        color: #ee1010;

    }




   
   /* MENU */


  /* HERO-TEST */

#hero {
  background-color: #fff7ef;
}

.hero-words {
  margin-left: 3rem;
}

.yvonne-hero-image {
  border-radius: 40% 40% 0 0;
  padding-top: 20%;
  padding-bottom: 5%;
   filter: drop-shadow(8px 8px 10px #f6b72c);

}


.accent {
font-family: system-ui, sans-serif;
font-size: clamp(1.8rem, 1.121rem + 1.81vw, 2.75rem);
padding-top: 30%;
padding-bottom: .2rem;
color: var( --green-sheen);
}


.title {
text-transform: uppercase;
 font-family: system-ui, sans-serif;
font-size: clamp(2.5rem, 0rem + 6.667vw, 6rem);
color: var(--mikadoyellow); 
text-shadow: 2px 2px 4px #000000;
}


.description {
font-family: system-ui, sans-serif;
font-size: clamp(2.3rem, 1.979rem + 0.857vw, 2.75rem);
color: var( --green-sheen);
padding-top: 1.3rem;
}

.bg-mobile {
  display: none;
}

.hero-image {
  padding-top: 6rem;
}



 /* HERO-TEST */

 
.image-wrap-left {
  border-radius: 8px 8px 8px 8px;
    overflow: hidden;
    box-shadow: -15px 12px 5px 0px #f6b72c;
}

.image-wrap-right {
  border-radius: 8px 8px 8px 8px;
    overflow: hidden;
    box-shadow: 15px 12px 5px 0px #f6b72c;
}


 
/* SERVICES */





/* SCROLL */


.marquee__part {
  flex-shrink: 0;
  padding: 0 4px;
  font-smooth: always;
}

.marquee {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 1.667vw;
  padding: 32px 0;
  position: relative;
  overflow: hidden;
}

.marquee__inner {
  -webkit-font-smoothing: antialiased;
    width: fit-content;
    display: flex;
    flex: auto;
    flex-direction: row;
}

.spacer {
  height: 150px;
}
















/* NEWS */


#news {
background-color: var( --gold);
padding-top: 5rem;
padding-bottom: 5rem;
}



 .image-zoom { 
width: 100%; 
transition: 0.5s all ease-in-out; 
}



.text-block-news-front {
  position: relative;
  width: 20rem;
background-color: white;
  box-shadow: 10px 10px 5px #000;
  overflow: hidden;
}   

.text-block-news-front img { 
width: 100%; 
transition: 0.5s all ease-in-out; 
}




.text-block-news-front:hover img { 
 transform: scale(1.2); 
  } 

  .text-block-news-front p {
font-size: 1.4rem;
font-weight: bolder;
}   

  .text-block-news-front a {
font-size: 1rem;
}   

.text-block-news-front li { 
  list-style-type: none;
}

.text-block-news-front-category { 
padding-top: 1rem;
background-image: linear-gradient(rgba(255,215,9,0),rgba(255,215,9,0) 50%,rgba(255,215,9,.6) 51%,rgba(255,215,9,.6));
font-weight: bold;
    --a-icon-content: ">";
}

.text-block-news-front-content { 
padding: 2rem;
margin-top: -2rem;
}


/* WORK */

#hire {
margin-bottom: -10vh;
}


.hire-photo {
  background-color: #011942;
}


.text-container {
padding: 5%; 
font-size: 1.4rem;
}




/* MAIN */


#main-content {
   position: relative;
background-color: var(--pale); 
padding-top: 5rem;
padding-bottom: 5rem;
}


.blob { 
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: repeat;
  background-image: url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 1000 1000%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CclipPath id=%22a%22%3E%3Cpath fill=%22currentColor%22 d=%22M849.5 697Q727 894 492 907T187.5 710Q118 500 221 348t309.5-205q206.5-53 324 152t-5 402Z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg clip-path=%22url(%23a)%22%3E%3Cpath fill=%22%23043476%22 d=%22M849.5 697Q727 894 492 907T187.5 710Q118 500 221 348t309.5-205q206.5-53 324 152t-5 402Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}



#line {
  height: 10vh;
background-color: var(--red); 
overflow-x: hidden;
}


.blue-container {
background-color: var(--blue); 
}

.grey-container {
background-color: var(--ltgrey); 
}


.trigger {
 animation: fadeIn 5s;
 overflow-x: hidden;
}


.line-text {
font-weight: bold;

  }




 
.title-page2 {
 background: -webkit-linear-gradient(left,rgba(205,37,55,0.3),rgba(205,37,55,1)); /*Safari 5.1-6*/
    background: -o-linear-gradient(right,rgba(205,37,55,0.3),rgba(205,37,55,1)); /*Opera 11.1-12*/
    background: -moz-linear-gradient(right,rgba(205,37,55,0.3),rgba(205,37,55,1)); /*Fx 3.6-15*/
    background: linear-gradient(to right, rgba(205,37,55,0.3), rgba(205,37,55,1)); /*Standard*/
      text-transform: capitalize;
}







/
.big-quote p::before,
  .big-quote p::after {
     font-size: 3rem;
    line-height: 0.8;
    text-shadow: 2px 2px 4px #000000;
        }

.big-quote p::before {
  content:  "\201C";
}

.big-quote p::after {
  content:  "\201D";
}



/* Carousel */

/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */


/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  margin-bottom: 4rem;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  bottom: 3rem;
  z-index: 10;
  color: black;
}

/* Declare heights because of positioning of img element */
.carousel-item {
  height: 20rem;
  background-color: #777;
    background-color: transparent;
}
.carousel-item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 32rem;
}


/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
  margin-bottom: 1.5rem;
  text-align: center;
}
.marketing h2 {
  font-weight: 400;
}
.marketing .col-lg-4 p {
  margin-right: .75rem;
  margin-left: .75rem;
}





/* font-info */

#font-info {
background-color: #c22032;
padding-top: 3%;
}




#hero2 {
background: rgb(194,32,50);
background: var(--blue);
           }

  .hero2row {
    padding-top: 7rem;
    margin-left: -1rem;
  }


  .hero2text {
 font-family: system-ui, sans-serif;
font-size: clamp(1.8rem, 4vw, 4rem);
  position: relative;
animation: fadein 3s;
  text-shadow: 2px 2px 4px #000000;
  }

  @keyframes fadein {
  0% {opacity:0;}
  100% {opacity:1;}
}


.blog-items {
margin-bottom: 3rem;
   }

.gear-front {
    padding-top: 5%;
  }



/* ANIMATE */

/* 
<div class="box rotate"></div>
<div class="box scale"></div>
<div class="box translate"></div>
  */

  .box {
      transition: 2s;
  }

  .rotate.triggeredCSS3    {transform : rotate(360deg); }
.scale.triggeredCSS3     {transform : scale(1.1); }
.translate.triggeredCSS3 {transform: translateX(6rem); }
.translate2.triggeredCSS3 {transform: translateX(-6rem); }

  /* VIDEO wrapper */

  .videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
  }
  .videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  /* VIDEO wrapper */


    .bluegradient {
    position: relative;
    background: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(1, rgba(022,55,102,0.0)), /* Top */
            color-stop(0, rgba(022,55,102,1.0)) /* Bottom */
     );
    }







          



    .background {
      background: #cc0005; /* For browsers that do not support gradients */
      background: -webkit-linear-gradient(left,rgba(0,0,0,1),rgba(0,0,0,0)); /*Safari 5.1-6*/
      background: -o-linear-gradient(right,rgba(0,0,0,1),rgba(0,0,0,0)); /*Opera 11.1-12*/
      background: -moz-linear-gradient(right,rgba(0,0,0,1),rgba(0,0,0,0)); /*Fx 3.6-15*/
      background: linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0)); /*Standard*/
      padding-bottom: 30px;
    }

    /* Featurettes */

  .featurette-divider {
    margin: 3rem 0; /* Space out the Bootstrap <hr> more */
  }

  /* Thin out the marketing headings */
  .featurette-heading {
    font-weight: 300;
    line-height: 1;
    letter-spacing: -.05rem;
  }






    /* BLOG */

.blog-container {
        padding-top: 15%;
      padding-bottom: 30%;
}


.blog-post-meta {
  font-style: italic;
    font-size: 1.3rem;
}


  .blog-main {
      padding-top: 5%;
       } 

     .blog-post {
      padding-top: 5px;
       } 

     .blog-sidebar {
        padding-top: 5%;

     }


     .blog-widget {
      padding: 1.8rem;
         background-color: var(--naplesyellow);
     }

    .panel-body {
      width: 100%;
      background-color: #003882;
    }

     .item.video {
    width: 100%;
     }

    .page-title {
    padding-top: 10px;
 
  
    }


 .screen-reader-text {
      font-weight: bold;
  text-transform: uppercase;
}

.screen-reader-text label {
  color: white;

}

    .blog-post-title {
      padding-top: 5rem;
                }



     .search-title {
      padding-top: 100px;
     }


  h3.widget-title {
  color: white;
    background-color: var( --red);
   margin: 2px;
   padding: 5px;
   
  }

  .recent-posts-widget-with-thumbnails {
      padding-left: 5px;
      padding-right: 5px;
      padding-bottom: 5px;
      border: 1px solid;
  }

  #mc4wp_form_widget-3 {
    background-color: var( --red);
    padding: 2em;
        padding-top: 0em;
        padding-right: 2em;
        padding-bottom: 2em;
        padding-left: 2em;
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  #three-column {

  }


  #blog-column {
margin-top: 5rem;
  }


  #blog-column a {
    font-size: 1.4rem;
  }


.column {
  width: 33%;
    max-width: calc(33% - 25px);
    height: 100%;
}


  .text-block-blog-front {
  position: relative;
  bottom: 3rem;
  width: 100%;
background: rgb(36,55,70);
background: -moz-linear-gradient(90deg, rgba(36,55,70,1) 0%, rgba(0,0,0,0.38977597875087533) 100%);
background: -webkit-linear-gradient(90deg, rgba(36,55,70,1) 0%, rgba(0,0,0,0.38977597875087533) 100%);
background: linear-gradient(90deg, rgba(36,55,70,1) 0%, rgba(0,0,0,0.38977597875087533) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#243746",endColorstr="#000000",GradientType=1);
}   

  .text-block-blog-front a {
font-size: 1.3rem;
color: gold;
margin-left: 1.2rem;
}   

/* .wp-block-image img {
    width: 100vw;
} */

.navigation.posts-navigation {
    margin-bottom: 10rem;
}

.nav-links {
    margin-bottom: 5rem;
}


.wp-block-latest-posts.wp-block-latest-posts__list li {
  list-style-type: disc;
}


    /* BLOG */

    /* YOUTUBE VIDEO GRID SHOWCASE */

     #video_grid_1_emd_video-view .thumbnail {
    width: 300px;
     }

     #video_grid_1_emd_video-view .panel-footer {
    width: 300px;
     }

    /* YOUTUBE VIDEO GRID SHOWCASE */

    main {
   padding-bottom: 50px;
}

.no-content {
padding-top: 100px;
 font-weight: bold;

}

#emd-primary {
    padding-top: 40px;
}

.sfsi_socialwpr {
  padding-bottom: 40px;
}



.feedburner-credit {
display: none;
}


.alignwide,
.alignfull {
  margin: 32px calc(50% - 50vw);
  max-width: 100vw;
  width: 100vw;
}

iframe.lazyloaded.bookeo-reviews {
 width: 80vw;
  }



  .give-embed-form-wrapper {
    margin-top: 10rem;
  }

         /* FOOTER */   
   




    footer {
   position: absolute;
   color: white;
   background-size: cover;
   margin-top: 5rem;
   padding-top: 5%;
   padding-bottom: 10%;
background-color: var( --blue);
    }


   .bg-light {
    background-color: transparent !important;
    }

    footer p {
 font-size: 1.0em;
 color: black;
    }

  footer a {
    color: white;
    font-size: 1.0em;
    margin-top: -50px;
  }

footer a:hover {
   color: #f7d117;
 }

footer ul {
  font-size: 1.0rem;
}

footer li {
  list-style-type: none;
}

footer .widget-title {
    text-transform: uppercase;
    border-bottom: 2px solid currentColor;
     font-size: 1.5rem;
}

footer .widget_recent_entries {
padding: 0 20px 0 20px;
}

footer .widget_recent_entries li {
  list-style-type: disc;
  color: white;
}

#footer-darker {
  }

  {
background-color: rgba(194, 31, 50, 0.72);
padding-top: 2rem;
padding-bottom: 2rem;
font-size: 1.2rem;
}

.widget_custom_html {
    font-size: 0.8em;
}




#sticky-footer {
      background-color:var(--dark-red);
  padding-top: .5rem;
  padding-bottom: .5rem;
 } 

.mobile-sticky {
   display: none;
}



    /* footer */

/* ----------- MOBILE ----------- */




/* iPads (portrait) ----------- */
   @media (min-device-width : 768px) and (orientation : portrait) {




.largeLogo {
  width: 300px;
}

.smallLogo {
  width: 200px;
}


.hero-words {
padding-top: 5vh;
}



.accent {

}


.title {
font-size: 2rem;
text-shadow: none;
}

.description {
font-size: 1rem;
padding-top: 2rem;
text-shadow: none;
}


 .reverse-mobile {
     flex-direction: column-reverse;
    }


.column {
    width: 100%;
    max-width: 100%;
  }

.wp-block-heading {
padding-top: 2rem;
}



}

/* iPads (landscape) ----------- */
   @media (min-device-width : 1024px) and (max-device-width: 1600px) and (orientation : landscape) {



.largeLogo {
  width: 140px;
}

.smallLogo {
  width: 120px;
}

#videobg {
    overflow: hidden;
}

.video-text {
  padding-top: 20rem;
}




.column {
    width: 100%;
    max-width: 100%;
  }



.wp-block-heading {
padding-top: 2rem;
}

}




 /* ----------- PHONE ----------- */





/* PHONE Portrait */
   @media (max-device-width : 767px) and (orientation : portrait) {




.largeLogo {
  width: 190px;
}

.smallLogo {
  width: 120px;
}


#hero {
margin-top: 5vh;
}


.bg {
  display: block;
  height: 60vh;
  width: 90vw;
}



.accent {
font-size: 1rem;
}


.title {
font-size: clamp(3rem, 2.748rem + 0.671vw, 2.75rem);
text-shadow: none;
}

.description {
 font-family: system-ui, sans-serif;
font-size: clamp(1rem, 2.755rem + -4.681vw, 2.75rem);
}





  .text-block-blog-front a {
font-size: 1rem;
color: gold;
margin-left: 0rem;
}   

.mobile-space {
  margin-top: 3rem;
}


#line {
  display: none;
}

.line-text {
  font-size: 1.2em;
  }

.text-block-news-front {
  width: 18rem;
}   

 .reverse-mobile {
     flex-direction: column-reverse;
    }

.column {
    width: 100%;
    max-width: 100%;
  }


.carousel-item {
  height: 34rem;
  font-size: 0.8rem;
}


.no-mobile {
  display: none;
}

.wp-block-heading {
padding-top: 2rem;
}



/*-----------------------------
Making WordPress Contact Form 7 Plugin form responsive and full width with CSS customization
Add this code snippet to your WordPress theme's style.css file.
-------------------------------*/
div.wpcf7 .wpcf7-form-control { 
  max-width: 95%; 
}

/* Make Contact Form 7 Select Dropdown field responsive & full width */
.wpcf7 select {  
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 0;
    padding: 4px;
    text-indent: 0px;
    width: 100%;
    z-index: 100;
}
/* Make Contact Form 7 text field full width & responsive */
.wpcf7-text { 
  width: 100%;
} 

/* Some additional CSS customization to the whole Contact Form 7 form */
div.wpcf7 { 
  background-color: #f5f5f5; /* Adds background color */
  border: 2px solid #eee; /* Adds a form border */
  padding:20px 10px 10px 10px;
  -webkit-border-radius: 4px; /* Making form border rounded */
  -moz-border-radius: 4px; 
  border-radius: 4px; 
}

label {
display: block;
}



}



/* PHONE Landscape */
 @media (max-device-width : 1000px) and (orientation : landscape) {




.largeLogo {
  width: 200px;
}

.smallLogo {
  width: 140px;
}


.hero-words {
  margin-top: -5rem;
}


.accent {
font-size: 1rem;
}


.title {
font-size: clamp(3rem, 2.748rem + 0.671vw, 2.75rem);
text-shadow: none;
}

.description {
 font-family: system-ui, sans-serif;
font-size: clamp(2rem, 2.755rem + -4.681vw, 2.75rem);
}




.column {
    width: 100%;
    max-width: 100%;
  }


.wp-block-heading {
padding-top: 2rem;
}





}


/*!
 * getwid-common-styles
 */
/*
 * Blocks that require common styles:
 *
 * template-parts/acf/background-image
 * template-parts/post-featured-background-image
 * advanced-heading
 * advanced-spacer
 * content-slider
 * content-timeline
 * countdown
 * custom-post-type
 * icon-box
 * icon
 * image-box
 * image-hotspot
 * images-slider
 * media-text-slider
 * post-carousel
 * post-slider
 * recent-posts
 * section
 * social-links
 * video-popup
 */
@keyframes slideInDownShort {
  from {
    transform: translate3d(0, -100px, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInDownShort {
  animation-name: slideInDownShort;
}

@keyframes slideInLeftShort {
  from {
    transform: translate3d(-100px, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeftShort {
  animation-name: slideInLeftShort;
}

@keyframes slideInRightShort {
  from {
    transform: translate3d(100px, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInRightShort {
  animation-name: slideInRightShort;
}

@keyframes slideInUpShort {
  from {
    transform: translate3d(0, 100px, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInUpShort {
  animation-name: slideInUpShort;
}

@keyframes bounceInDownShort {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -100px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInDownShort {
  animation-name: bounceInDownShort;
}

@keyframes bounceInLeftShort {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-100px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInLeftShort {
  animation-name: bounceInLeftShort;
}

@keyframes bounceInRightShort {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(100px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInRightShort {
  animation-name: bounceInRightShort;
}

@keyframes bounceInUpShort {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 100px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUpShort {
  animation-name: bounceInUpShort;
}

@keyframes fadeInDownShort {
  from {
    opacity: 0;
    transform: translate3d(0, -100px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDownShort {
  animation-name: fadeInDownShort;
}

@keyframes fadeInLeftShort {
  from {
    opacity: 0;
    transform: translate3d(-100px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeftShort {
  animation-name: fadeInLeftShort;
}

@keyframes fadeInRightShort {
  from {
    opacity: 0;
    transform: translate3d(100px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRightShort {
  animation-name: fadeInRightShort;
}

@keyframes fadeInUpShort {
  from {
    opacity: 0;
    transform: translate3d(0, 100px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUpShort {
  animation-name: fadeInUpShort;
}

@keyframes lightSpeedInShort {
  from {
    transform: translate3d(400px, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.lightSpeedInShort {
  animation-name: lightSpeedInShort;
  animation-timing-function: ease-out;
}

@keyframes getwidPulseAnimation {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes getwidTimelinePointBounce {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  60% {
    opacity: 1;
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes getwidFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.wp-block-getwid-post-carousel.is-carousel .slick-list,
.wp-block-getwid-images-slider.is-carousel .slick-list {
  margin: 0 -5px;
}
.wp-block-getwid-post-carousel.is-carousel .slick-slide,
.wp-block-getwid-images-slider.is-carousel .slick-slide {
  margin: 0 5px;
}
.wp-block-getwid-post-carousel.has-slides-gap-none .slick-list,
.wp-block-getwid-images-slider.has-slides-gap-none .slick-list {
  margin: 0;
}
.wp-block-getwid-post-carousel.has-slides-gap-none .slick-slide,
.wp-block-getwid-images-slider.has-slides-gap-none .slick-slide {
  margin: 0;
}
.wp-block-getwid-post-carousel.has-slides-gap-small .slick-list,
.wp-block-getwid-images-slider.has-slides-gap-small .slick-list {
  margin: 0 -5px;
}
.wp-block-getwid-post-carousel.has-slides-gap-small .slick-slide,
.wp-block-getwid-images-slider.has-slides-gap-small .slick-slide {
  margin: 0 5px;
}
.wp-block-getwid-post-carousel.has-slides-gap-normal .slick-list,
.wp-block-getwid-images-slider.has-slides-gap-normal .slick-list {
  margin: 0 -10px;
}
.wp-block-getwid-post-carousel.has-slides-gap-normal .slick-slide,
.wp-block-getwid-images-slider.has-slides-gap-normal .slick-slide {
  margin: 0 10px;
}
.wp-block-getwid-post-carousel.has-slides-gap-large .slick-list,
.wp-block-getwid-images-slider.has-slides-gap-large .slick-list {
  margin: 0 -20px;
}
.wp-block-getwid-post-carousel.has-slides-gap-large .slick-slide,
.wp-block-getwid-images-slider.has-slides-gap-large .slick-slide {
  margin: 0 20px;
}
.wp-block-getwid-post-carousel.has-slides-gap-huge .slick-list,
.wp-block-getwid-images-slider.has-slides-gap-huge .slick-list {
  margin: 0 -30px;
}
.wp-block-getwid-post-carousel.has-slides-gap-huge .slick-slide,
.wp-block-getwid-images-slider.has-slides-gap-huge .slick-slide {
  margin: 0 30px;
}

.wp-block-getwid-content-slider .slick-prev,
.wp-block-getwid-content-slider .slick-next,
.wp-block-getwid-images-slider .slick-prev,
.wp-block-getwid-images-slider .slick-next,
.wp-block-getwid-media-text-slider .slick-prev,
.wp-block-getwid-media-text-slider .slick-next,
.wp-block-getwid-post-slider .slick-prev,
.wp-block-getwid-post-slider .slick-next,
.wp-block-getwid-post-carousel .slick-prev,
.wp-block-getwid-post-carousel .slick-next {
  z-index: 1;
  background-color: transparent;
}
.wp-block-getwid-content-slider .slick-prev:before,
.wp-block-getwid-content-slider .slick-next:before,
.wp-block-getwid-images-slider .slick-prev:before,
.wp-block-getwid-images-slider .slick-next:before,
.wp-block-getwid-media-text-slider .slick-prev:before,
.wp-block-getwid-media-text-slider .slick-next:before,
.wp-block-getwid-post-slider .slick-prev:before,
.wp-block-getwid-post-slider .slick-next:before,
.wp-block-getwid-post-carousel .slick-prev:before,
.wp-block-getwid-post-carousel .slick-next:before {
  color: #000;
}
.wp-block-getwid-content-slider .slick-prev:hover, .wp-block-getwid-content-slider .slick-prev:focus,
.wp-block-getwid-content-slider .slick-next:hover,
.wp-block-getwid-content-slider .slick-next:focus,
.wp-block-getwid-images-slider .slick-prev:hover,
.wp-block-getwid-images-slider .slick-prev:focus,
.wp-block-getwid-images-slider .slick-next:hover,
.wp-block-getwid-images-slider .slick-next:focus,
.wp-block-getwid-media-text-slider .slick-prev:hover,
.wp-block-getwid-media-text-slider .slick-prev:focus,
.wp-block-getwid-media-text-slider .slick-next:hover,
.wp-block-getwid-media-text-slider .slick-next:focus,
.wp-block-getwid-post-slider .slick-prev:hover,
.wp-block-getwid-post-slider .slick-prev:focus,
.wp-block-getwid-post-slider .slick-next:hover,
.wp-block-getwid-post-slider .slick-next:focus,
.wp-block-getwid-post-carousel .slick-prev:hover,
.wp-block-getwid-post-carousel .slick-prev:focus,
.wp-block-getwid-post-carousel .slick-next:hover,
.wp-block-getwid-post-carousel .slick-next:focus {
  text-decoration: none;
}
.wp-block-getwid-content-slider .slick-dotted.slick-slider,
.wp-block-getwid-images-slider .slick-dotted.slick-slider,
.wp-block-getwid-media-text-slider .slick-dotted.slick-slider,
.wp-block-getwid-post-slider .slick-dotted.slick-slider,
.wp-block-getwid-post-carousel .slick-dotted.slick-slider {
  margin-bottom: 0;
  padding-bottom: 30px;
}
.wp-block-getwid-content-slider .slick-dots,
.wp-block-getwid-images-slider .slick-dots,
.wp-block-getwid-media-text-slider .slick-dots,
.wp-block-getwid-post-slider .slick-dots,
.wp-block-getwid-post-carousel .slick-dots {
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
  bottom: 0;
}
.wp-block-getwid-content-slider .slick-dots li,
.wp-block-getwid-images-slider .slick-dots li,
.wp-block-getwid-media-text-slider .slick-dots li,
.wp-block-getwid-post-slider .slick-dots li,
.wp-block-getwid-post-carousel .slick-dots li {
  margin: 0 5px;
}
.wp-block-getwid-content-slider.has-arrows-inside,
.wp-block-getwid-images-slider.has-arrows-inside,
.wp-block-getwid-media-text-slider.has-arrows-inside,
.wp-block-getwid-post-slider.has-arrows-inside,
.wp-block-getwid-post-carousel.has-arrows-inside {
  padding-left: 0;
  padding-right: 0;
}
.wp-block-getwid-content-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-content-slider.has-arrows-inside .slick-next,
.wp-block-getwid-images-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-images-slider.has-arrows-inside .slick-next,
.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next,
.wp-block-getwid-post-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-post-slider.has-arrows-inside .slick-next,
.wp-block-getwid-post-carousel.has-arrows-inside .slick-prev,
.wp-block-getwid-post-carousel.has-arrows-inside .slick-next {
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
}
.wp-block-getwid-content-slider.has-arrows-inside .slick-prev:before,
.wp-block-getwid-content-slider.has-arrows-inside .slick-next:before,
.wp-block-getwid-images-slider.has-arrows-inside .slick-prev:before,
.wp-block-getwid-images-slider.has-arrows-inside .slick-next:before,
.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev:before,
.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next:before,
.wp-block-getwid-post-slider.has-arrows-inside .slick-prev:before,
.wp-block-getwid-post-slider.has-arrows-inside .slick-next:before,
.wp-block-getwid-post-carousel.has-arrows-inside .slick-prev:before,
.wp-block-getwid-post-carousel.has-arrows-inside .slick-next:before {
  color: #fff;
}
.wp-block-getwid-content-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-images-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-post-slider.has-arrows-inside .slick-prev,
.wp-block-getwid-post-carousel.has-arrows-inside .slick-prev {
  /*rtl:begin:remove*/
  left: 25px;
  /*rtl:end:remove*/
  /*rtl:raw: right: 25px; */
}
.wp-block-getwid-content-slider.has-arrows-inside .slick-next,
.wp-block-getwid-images-slider.has-arrows-inside .slick-next,
.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next,
.wp-block-getwid-post-slider.has-arrows-inside .slick-next,
.wp-block-getwid-post-carousel.has-arrows-inside .slick-next {
  /*rtl:begin:remove*/
  right: 25px;
  /*rtl:end:remove*/
  /*rtl:raw: left: 25px; */
}
.wp-block-getwid-content-slider.has-dots-inside .slick-dotted.slick-slider,
.wp-block-getwid-images-slider.has-dots-inside .slick-dotted.slick-slider,
.wp-block-getwid-media-text-slider.has-dots-inside .slick-dotted.slick-slider,
.wp-block-getwid-post-slider.has-dots-inside .slick-dotted.slick-slider,
.wp-block-getwid-post-carousel.has-dots-inside .slick-dotted.slick-slider {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wp-block-getwid-content-slider.has-dots-inside .slick-dots,
.wp-block-getwid-images-slider.has-dots-inside .slick-dots,
.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots,
.wp-block-getwid-post-slider.has-dots-inside .slick-dots,
.wp-block-getwid-post-carousel.has-dots-inside .slick-dots {
  bottom: 20px;
}
.wp-block-getwid-content-slider.has-dots-inside .slick-dots li .slick-active,
.wp-block-getwid-images-slider.has-dots-inside .slick-dots li .slick-active,
.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li .slick-active,
.wp-block-getwid-post-slider.has-dots-inside .slick-dots li .slick-active,
.wp-block-getwid-post-carousel.has-dots-inside .slick-dots li .slick-active {
  color: #fff;
}
.wp-block-getwid-content-slider.has-dots-inside .slick-dots li button,
.wp-block-getwid-images-slider.has-dots-inside .slick-dots li button,
.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li button,
.wp-block-getwid-post-slider.has-dots-inside .slick-dots li button,
.wp-block-getwid-post-carousel.has-dots-inside .slick-dots li button {
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
}
.wp-block-getwid-content-slider.has-dots-inside .slick-dots li button:before,
.wp-block-getwid-images-slider.has-dots-inside .slick-dots li button:before,
.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li button:before,
.wp-block-getwid-post-slider.has-dots-inside .slick-dots li button:before,
.wp-block-getwid-post-carousel.has-dots-inside .slick-dots li button:before {
  color: #fff;
}
.wp-block-getwid-content-slider.alignfull .slick-list,
.wp-block-getwid-images-slider.alignfull .slick-list,
.wp-block-getwid-media-text-slider.alignfull .slick-list,
.wp-block-getwid-post-slider.alignfull .slick-list,
.wp-block-getwid-post-carousel.alignfull .slick-list {
  margin: 0;
}
.wp-block-getwid-content-slider.alignfull.has-arrows-ouside .slick-prev, .wp-block-getwid-content-slider.alignfull.has-arrows-outside .slick-prev,
.wp-block-getwid-images-slider.alignfull.has-arrows-ouside .slick-prev,
.wp-block-getwid-images-slider.alignfull.has-arrows-outside .slick-prev,
.wp-block-getwid-media-text-slider.alignfull.has-arrows-ouside .slick-prev,
.wp-block-getwid-media-text-slider.alignfull.has-arrows-outside .slick-prev,
.wp-block-getwid-post-slider.alignfull.has-arrows-ouside .slick-prev,
.wp-block-getwid-post-slider.alignfull.has-arrows-outside .slick-prev,
.wp-block-getwid-post-carousel.alignfull.has-arrows-ouside .slick-prev,
.wp-block-getwid-post-carousel.alignfull.has-arrows-outside .slick-prev {
  left: 25px;
}
.wp-block-getwid-content-slider.alignfull.has-arrows-ouside .slick-next, .wp-block-getwid-content-slider.alignfull.has-arrows-outside .slick-next,
.wp-block-getwid-images-slider.alignfull.has-arrows-ouside .slick-next,
.wp-block-getwid-images-slider.alignfull.has-arrows-outside .slick-next,
.wp-block-getwid-media-text-slider.alignfull.has-arrows-ouside .slick-next,
.wp-block-getwid-media-text-slider.alignfull.has-arrows-outside .slick-next,
.wp-block-getwid-post-slider.alignfull.has-arrows-ouside .slick-next,
.wp-block-getwid-post-slider.alignfull.has-arrows-outside .slick-next,
.wp-block-getwid-post-carousel.alignfull.has-arrows-ouside .slick-next,
.wp-block-getwid-post-carousel.alignfull.has-arrows-outside .slick-next {
  right: 25px;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-50 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-50 .wp-block-getwid-countdown__content {
    font-size: 50%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-50 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-50 .wp-block-getwid-countdown__content {
    font-size: 50%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-60 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-60 .wp-block-getwid-countdown__content {
    font-size: 60%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-60 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-60 .wp-block-getwid-countdown__content {
    font-size: 60%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-70 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-70 .wp-block-getwid-countdown__content {
    font-size: 70%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-70 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-70 .wp-block-getwid-countdown__content {
    font-size: 70%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-80 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-80 .wp-block-getwid-countdown__content {
    font-size: 80%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-80 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-80 .wp-block-getwid-countdown__content {
    font-size: 80%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-90 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-90 .wp-block-getwid-countdown__content {
    font-size: 90%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-90 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-90 .wp-block-getwid-countdown__content {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-100 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-100 .wp-block-getwid-countdown__content {
    font-size: 100%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-100 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-100 .wp-block-getwid-countdown__content {
    font-size: 100%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-110 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-110 .wp-block-getwid-countdown__content {
    font-size: 110%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-110 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-110 .wp-block-getwid-countdown__content {
    font-size: 110%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fs-tablet-120 .wp-block-getwid-advanced-heading__content,
  .fs-tablet-120 .wp-block-getwid-countdown__content {
    font-size: 120%;
  }
}

@media screen and (max-width: 767px) {
  .fs-mobile-120 .wp-block-getwid-advanced-heading__content,
  .fs-mobile-120 .wp-block-getwid-countdown__content {
    font-size: 120%;
  }
}

[data-animation] .wp-block-getwid-image-box__image-wrapper, [data-animation].wp-block-getwid-icon__wrapper,
[data-animation] .wp-block-getwid-icon-box__icon-wrapper {
  transition: 0.3s ease;
  transform: none;
}

[data-animation=slideTop]:hover .wp-block-getwid-image-box__image-wrapper, [data-animation=slideTop]:hover.wp-block-getwid-icon__wrapper,
[data-animation=slideTop]:hover .wp-block-getwid-icon-box__icon-wrapper {
  transform: translateY(-10px);
}

[data-animation=slideBottom]:hover .wp-block-getwid-image-box__image-wrapper, [data-animation=slideBottom]:hover.wp-block-getwid-icon__wrapper,
[data-animation=slideBottom]:hover .wp-block-getwid-icon-box__icon-wrapper {
  transform: translateY(10px);
}

[data-animation=slideLeft]:hover .wp-block-getwid-image-box__image-wrapper, [data-animation=slideLeft]:hover.wp-block-getwid-icon__wrapper,
[data-animation=slideLeft]:hover .wp-block-getwid-icon-box__icon-wrapper {
  transform: translateX(-10px);
}

[data-animation=slideRight]:hover .wp-block-getwid-image-box__image-wrapper, [data-animation=slideRight]:hover.wp-block-getwid-icon__wrapper,
[data-animation=slideRight]:hover .wp-block-getwid-icon-box__icon-wrapper {
  transform: translateX(10px);
}

[data-animation=zoomSmall]:hover .wp-block-getwid-image-box__image-wrapper, [data-animation=zoomSmall]:hover.wp-block-getwid-icon__wrapper,
[data-animation=zoomSmall]:hover .wp-block-getwid-icon-box__icon-wrapper {
  transform: scale(1.05);
}

[data-animation=zoomBig]:hover .wp-block-getwid-image-box__image-wrapper, [data-animation=zoomBig]:hover.wp-block-getwid-icon__wrapper,
[data-animation=zoomBig]:hover .wp-block-getwid-icon-box__icon-wrapper {
  transform: scale(1.2);
}

.getwid-columns {
  margin-left: -30px;
  margin-right: -30px;
  display: flex;
  flex-wrap: wrap;
}
.getwid-columns-1 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-1 > * {
    width: 100%;
  }
}
.getwid-columns-2 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-2 > * {
    width: 50%;
  }
}
.getwid-columns-3 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-3 > * {
    width: 33.3333333333%;
  }
}
.getwid-columns-4 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-4 > * {
    width: 25%;
  }
}
.getwid-columns-5 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-5 > * {
    width: 20%;
  }
}
.getwid-columns-6 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-6 > * {
    width: 16.6666666667%;
  }
}
.getwid-columns-7 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-7 > * {
    width: 14.2857142857%;
  }
}
.getwid-columns-8 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-8 > * {
    width: 12.5%;
  }
}
.getwid-columns-9 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-9 > * {
    width: 11.1111111111%;
  }
}
.getwid-columns-10 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-10 > * {
    width: 10%;
  }
}
.getwid-columns-11 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-11 > * {
    width: 9.0909090909%;
  }
}
.getwid-columns-12 > * {
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .getwid-columns-12 > * {
    width: 8.3333333333%;
  }
}
.getwid-columns > * {
  box-sizing: border-box;
}

@media screen and (min-width: 992px) {
  .getwid-hide-desktop {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .getwid-hide-tablet {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .getwid-hide-mobile {
    display: none;
  }
}

.getwid-padding-top-small {
  padding-top: 10px;
}

.getwid-padding-top-medium {
  padding-top: 25px;
}

.getwid-padding-top-normal {
  padding-top: 40px;
}

.getwid-padding-top-large {
  padding-top: 60px;
}

.getwid-padding-top-none {
  padding-top: 0 !important;
}

.getwid-padding-bottom-small {
  padding-bottom: 10px;
}

.getwid-padding-bottom-medium {
  padding-bottom: 25px;
}

.getwid-padding-bottom-normal {
  padding-bottom: 40px;
}

.getwid-padding-bottom-large {
  padding-bottom: 60px;
}

.getwid-padding-bottom-none {
  padding-bottom: 0 !important;
}

.getwid-padding-left-small {
  padding-left: 10px;
}

.getwid-padding-left-medium {
  padding-left: 25px;
}

.getwid-padding-left-normal {
  padding-left: 40px;
}

.getwid-padding-left-large {
  padding-left: 60px;
}

.getwid-padding-left-none {
  padding-left: 0 !important;
}

.getwid-padding-right-small {
  padding-right: 10px;
}

.getwid-padding-right-medium {
  padding-right: 25px;
}

.getwid-padding-right-normal {
  padding-right: 40px;
}

.getwid-padding-right-large {
  padding-right: 60px;
}

.getwid-padding-right-none {
  padding-right: 0 !important;
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-top-small {
    padding-top: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-top-medium {
    padding-top: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-top-normal {
    padding-top: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-top-large {
    padding-top: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-top-none {
    padding-top: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-bottom-small {
    padding-bottom: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-bottom-medium {
    padding-bottom: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-bottom-normal {
    padding-bottom: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-bottom-large {
    padding-bottom: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-bottom-none {
    padding-bottom: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-left-small {
    padding-left: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-left-medium {
    padding-left: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-left-normal {
    padding-left: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-left-large {
    padding-left: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-left-none {
    padding-left: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-right-small {
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-right-medium {
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-right-normal {
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-right-large {
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-padding-tablet-right-none {
    padding-right: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-top-small {
    padding-top: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-top-medium {
    padding-top: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-top-normal {
    padding-top: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-top-large {
    padding-top: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-top-none {
    padding-top: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-bottom-small {
    padding-bottom: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-bottom-medium {
    padding-bottom: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-bottom-normal {
    padding-bottom: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-bottom-large {
    padding-bottom: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-bottom-none {
    padding-bottom: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-left-small {
    padding-left: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-left-medium {
    padding-left: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-left-normal {
    padding-left: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-left-large {
    padding-left: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-left-none {
    padding-left: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-right-small {
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-right-medium {
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-right-normal {
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-right-large {
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-padding-mobile-right-none {
    padding-right: 0 !important;
  }
}

.getwid-margin-top-small {
  margin-top: 10px !important;
}

.getwid-margin-top-medium {
  margin-top: 25px !important;
}

.getwid-margin-top-normal {
  margin-top: 40px !important;
}

.getwid-margin-top-large {
  margin-top: 60px !important;
}

.getwid-margin-top-none {
  margin-top: 0 !important;
}

.getwid-margin-bottom-small {
  margin-bottom: 10px !important;
}

.getwid-margin-bottom-medium {
  margin-bottom: 25px !important;
}

.getwid-margin-bottom-normal {
  margin-bottom: 40px !important;
}

.getwid-margin-bottom-large {
  margin-bottom: 60px !important;
}

.getwid-margin-bottom-none {
  margin-bottom: 0 !important;
}

.getwid-margin-left-small {
  margin-left: 10px;
}

.getwid-margin-left-medium {
  margin-left: 25px;
}

.getwid-margin-left-normal {
  margin-left: 40px;
}

.getwid-margin-left-large {
  margin-left: 60px;
}

.getwid-margin-left-none {
  margin-left: 0 !important;
}

.getwid-margin-right-small {
  margin-right: 10px;
}

.getwid-margin-right-medium {
  margin-right: 25px;
}

.getwid-margin-right-normal {
  margin-right: 40px;
}

.getwid-margin-right-large {
  margin-right: 60px;
}

.getwid-margin-right-none {
  margin-right: 0 !important;
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-top-small {
    margin-top: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-top-medium {
    margin-top: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-top-normal {
    margin-top: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-top-large {
    margin-top: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-top-none {
    margin-top: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-bottom-small {
    margin-bottom: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-bottom-medium {
    margin-bottom: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-bottom-normal {
    margin-bottom: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-bottom-large {
    margin-bottom: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-bottom-none {
    margin-bottom: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-left-small {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-left-medium {
    margin-left: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-left-normal {
    margin-left: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-left-large {
    margin-left: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-left-none {
    margin-left: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-right-small {
    margin-right: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-right-medium {
    margin-right: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-right-normal {
    margin-right: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-right-large {
    margin-right: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .getwid-margin-tablet-right-none {
    margin-right: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-top-small {
    margin-top: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-top-medium {
    margin-top: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-top-normal {
    margin-top: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-top-large {
    margin-top: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-top-none {
    margin-top: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-bottom-small {
    margin-bottom: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-bottom-medium {
    margin-bottom: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-bottom-normal {
    margin-bottom: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-bottom-large {
    margin-bottom: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-bottom-none {
    margin-bottom: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-left-small {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-left-medium {
    margin-left: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-left-normal {
    margin-left: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-left-large {
    margin-left: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-left-none {
    margin-left: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-right-small {
    margin-right: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-right-medium {
    margin-right: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-right-normal {
    margin-right: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-right-large {
    margin-right: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-margin-mobile-right-none {
    margin-right: 0 !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .getwid-reset-min-height-tablet {
    min-height: auto !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-reset-min-height-mobile {
    min-height: auto !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .getwid-reset-height-tablet {
    height: auto !important;
  }
}

@media screen and (max-width: 767px) {
  .getwid-reset-height-mobile {
    height: auto !important;
  }
}

.getwid-align-items-flex-start {
  align-items: flex-start;
}

.getwid-align-items-center {
  align-items: center;
}

.getwid-align-items-flex-end {
  align-items: flex-end;
}

@media screen and (max-width: 991px) {
  .getwid-align-items-tablet-flex-start {
    align-items: flex-start;
  }
}

@media screen and (max-width: 991px) {
  .getwid-align-items-tablet-center {
    align-items: center;
  }
}

@media screen and (max-width: 991px) {
  .getwid-align-items-tablet-flex-end {
    align-items: flex-end;
  }
}

@media screen and (max-width: 767px) {
  .getwid-align-items-mobile-flex-start {
    align-items: flex-start;
  }
}

@media screen and (max-width: 767px) {
  .getwid-align-items-mobile-center {
    align-items: center;
  }
}

@media screen and (max-width: 767px) {
  .getwid-align-items-mobile-flex-end {
    align-items: flex-end;
  }
}

.getwid-justify-content-flex-start {
  justify-content: flex-start;
}

.getwid-justify-content-center {
  justify-content: center;
}

.getwid-justify-content-flex-end {
  justify-content: flex-end;
}

@media screen and (max-width: 991px) {
  .getwid-justify-content-tablet-flex-start {
    justify-content: flex-start;
  }
}

@media screen and (max-width: 991px) {
  .getwid-justify-content-tablet-center {
    justify-content: center;
  }
}

@media screen and (max-width: 991px) {
  .getwid-justify-content-tablet-flex-end {
    justify-content: flex-end;
  }
}

@media screen and (max-width: 767px) {
  .getwid-justify-content-mobile-flex-start {
    justify-content: flex-start;
  }
}

@media screen and (max-width: 767px) {
  .getwid-justify-content-mobile-center {
    justify-content: center;
  }
}

@media screen and (max-width: 767px) {
  .getwid-justify-content-mobile-flex-end {
    justify-content: flex-end;
  }
}

.getwid-icon {
  font-style: normal;
}
.getwid-icon-like {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.getwid-icon-like:before {
  content: "\f004";
}
.getwid-icon-comment {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.getwid-icon-comment:before {
  content: "\f075";
}

.getwid-opacity-0 {
  opacity: 0;
}

.getwid-opacity-5 {
  opacity: 0.05;
}

.getwid-opacity-10 {
  opacity: 0.1;
}

.getwid-opacity-15 {
  opacity: 0.15;
}

.getwid-opacity-20 {
  opacity: 0.2;
}

.getwid-opacity-25 {
  opacity: 0.25;
}

.getwid-opacity-30 {
  opacity: 0.3;
}

.getwid-opacity-35 {
  opacity: 0.35;
}

.getwid-opacity-40 {
  opacity: 0.4;
}

.getwid-opacity-45 {
  opacity: 0.45;
}

.getwid-opacity-50 {
  opacity: 0.5;
}

.getwid-opacity-55 {
  opacity: 0.55;
}

.getwid-opacity-60 {
  opacity: 0.6;
}

.getwid-opacity-65 {
  opacity: 0.65;
}

.getwid-opacity-70 {
  opacity: 0.7;
}

.getwid-opacity-75 {
  opacity: 0.75;
}

.getwid-opacity-80 {
  opacity: 0.8;
}

.getwid-opacity-85 {
  opacity: 0.85;
}

.getwid-opacity-90 {
  opacity: 0.9;
}

.getwid-opacity-95 {
  opacity: 0.95;
}

.getwid-opacity-100 {
  opacity: 1;
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

﻿@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(https://paperworkservices.net/wp-content/plugins/getwid/vendors/slick/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(https://paperworkservices.net/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.eot);src:url(https://paperworkservices.net/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.eot?#iefix) format('embedded-opentype'),url(https://paperworkservices.net/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.woff) format('woff'),url(https://paperworkservices.net/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.ttf) format('truetype'),url(https://paperworkservices.net/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.wp-block-kadence-column{flex:1}.wp-block-kadence-column.kb-section-dir-horizontal .wp-block-kadence-advancedgallery{flex:1}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid rgba(0,0,0,0);position:relative;transition:all .3s ease}@media(max-width:767px){.kvs-sm-false{display:none!important}}@media(min-width:768px)and (max-width:1024px){.kvs-md-false{display:none!important}}@media screen and (min-width:1025px){.kvs-lg-false{display:none!important}}body.admin-bar{--kb-admin-bar-visible:34px}@media screen and (max-width:782px){body.admin-bar{--kb-admin-bar-visible:46px}}.kb-section-is-sticky>.kt-inside-inner-col{position:sticky;top:calc(var(--kb-admin-bar-visible, 0px) + var(--kb-section-setting-offset, 0px))}.kt-inside-inner-col>.kb-section-is-sticky{position:sticky;top:calc(var(--kb-admin-bar-visible, 0px) + var(--kb-section-setting-offset, 0px))}.kt-inside-inner-col>.wp-block-cover{height:auto}.kb-section-has-link{position:relative}.kb-section-link-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.kb-section-has-overlay{position:relative}.kb-section-has-overlay>.kt-inside-inner-col{z-index:1}.kb-section-has-overlay>.kt-inside-inner-col:before{content:"";opacity:.3;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}
.kt-row-layout-inner,.kb-row-layout-wrap{position:relative;border:0 solid rgba(0,0,0,0)}.kt-row-layout-inner:before,.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}.wp-block-kadence-rowlayout .kt-row-column-wrap.kb-theme-content-width{margin-left:auto;margin-right:auto}.kt-row-has-bg>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding,15px);padding-right:var(--global-content-edge-padding,15px)}.alignfull>.kt-row-layout-inner>.kt-row-column-wrap,.alignfull>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding,15px);padding-right:var(--global-content-edge-padding,15px)}.kt-inner-column-height-full:not(.kt-row-layout-row){grid-auto-rows:minmax(0,1fr)}.kt-inner-column-height-full:not(.kt-row-layout-row)>.wp-block-kadence-column{align-self:stretch}.kt-inner-column-height-full:not(.kt-row-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}.kt-row-valign-middle.kt-inner-column-height-full>.wp-block-kadence-column:not(.kb-section-dir-horizontal)>.kt-inside-inner-col{display:flex;flex-direction:column;justify-content:center}.kt-row-valign-bottom.kt-inner-column-height-full>.wp-block-kadence-column:not(.kb-section-dir-horizontal)>.kt-inside-inner-col{display:flex;flex-direction:column;justify-content:flex-end}.kt-row-valign-middle.kt-inner-column-height-full>.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col{align-items:center}.kt-row-valign-bottom.kt-inner-column-height-full>.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col{align-items:flex-end}@media screen and (max-width:1024px){.kt-inner-column-height-full.kt-tab-layout-row,.kt-inner-column-height-full.kt-tab-layout-inherit.kt-row-layout-row{grid-auto-rows:minmax(min-content,max-content)}.kt-inner-column-height-full.kt-tab-layout-inherit.kt-row-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-tab-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-tab-layout-equal,.kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row){grid-auto-rows:minmax(0,1fr)}.kt-inner-column-height-full.kt-tab-layout-equal>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}}@media screen and (max-width:767px){.kt-inner-column-height-full.kt-mobile-layout-row.kt-mobile-layout-row{grid-auto-rows:minmax(min-content,max-content)}.kt-inner-column-height-full.kt-mobile-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-mobile-layout-equal,.kt-inner-column-height-full:not(.kt-mobile-layout-inherit):not(.kt-mobile-layout-row){grid-auto-rows:minmax(0,1fr)}.kt-inner-column-height-full.kt-mobile-layout-equal>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full:not(.kt-mobile-layout-inherit):not(.kt-mobile-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}}.wp-block-kadence-rowlayout .kt-row-layout-overlay{opacity:.3}.wp-block-kadence-rowlayout .kt-row-layout-overlay.kt-jarallax{filter:none}.wp-block-kadence-rowlayout.kb-row-layout-wrap .kt-row-layout-overlay,.wp-block-kadence-rowlayout:not([data-kadence-lazy-class]) .kt-row-layout-overlay{top:0;left:0;position:absolute;height:100%;width:100%;z-index:0;filter:opacity(100%)}.wp-block-kadence-rowlayout.kb-row-layout-wrap .kt-row-layout-overlay.kt-jarallax,.wp-block-kadence-rowlayout:not([data-kadence-lazy-class]) .kt-row-layout-overlay.kt-jarallax{filter:none}@media(min-width:768px)and (max-width:1024px){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh)!important;margin-top:-40px!important}}@media only screen and (min-width:768px)and (max-width:1366px)and (-webkit-min-device-pixel-ratio:2){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh)!important;margin-top:-40px!important}}.entry-content .wp-block-kadence-rowlayout.alignfull,.entry-content .wp-block-kadence-rowlayout.alignwide{text-align:inherit;margin-bottom:0}.kt-row-layout-bottom-sep{position:absolute;height:100px;bottom:-1px;left:0;overflow:hidden;right:0;z-index:1}.kt-row-layout-bottom-sep svg{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100.2%;height:100%;display:block;fill:#fff}.kt-row-layout-top-sep{position:absolute;height:100px;top:-1px;left:0;overflow:hidden;right:0;z-index:1}.kt-row-layout-top-sep svg{position:absolute;top:0;left:50%;transform:translateX(-50%) rotate(180deg);width:100.2%;height:100%;display:block;fill:#fff}.kt-row-layout-inner>.kb-blocks-bg-slider,.kb-row-layout-wrap>.kb-blocks-bg-slider{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init.kt-blocks-carousel-init,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init.kt-blocks-carousel-init{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0}.kt-row-layout-inner>.kb-blocks-bg-slider .splide__track,.kt-row-layout-inner>.kb-blocks-bg-slider .splide__list,.kt-row-layout-inner>.kb-blocks-bg-slider .splide__slide,.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__track,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__list,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__slide,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain{height:100%}.kt-row-layout-inner>.kb-blocks-bg-slider .splide__list,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__list{height:100%!important}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain div.kb-bg-slide,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain div.kb-bg-slide{background-position:center;background-size:cover;background-repeat:no-repeat}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain{display:none}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain:first-child,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain:first-child{display:block}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain div,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain div{position:relative;height:100%}.kb-blocks-bg-slider-init.splide .splide__pagination{bottom:10px}.kb-blocks-bg-slider-init.splide .splide__arrow{z-index:100}.kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain .kb-lazy-bg-pending{background-image:none!important}.kb-blocks-bg-video-container{bottom:0;right:0;top:0;left:0;position:absolute;overflow:hidden}.kb-blocks-bg-video-container .kb-blocks-bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:100%;min-width:100%;min-height:100%}.kb-blocks-bg-video-container .kb-blocks-bg-video::-webkit-media-controls{display:none!important}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;height:0;padding-bottom:56.25%}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe.kb-bg-video-ratio-4-3{padding-bottom:75%}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe.kb-bg-video-ratio-3-2{padding-bottom:66.66%}@media(max-aspect-ratio:16/9){.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe{min-height:100%;aspect-ratio:16/9}}.kb-blocks-bg-video-container.embedded .kb-blocks-bg-video{top:0;left:0;width:100%;height:100%;border:0;transform:translate(0%,0%)}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper{position:absolute;z-index:11;bottom:20px;right:20px}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn{padding:8px;margin:0 0 0 8px;border:0;background:rgba(0,0,0,.3);cursor:pointer;font-size:24px;color:#fff;display:inline-block;opacity:.5;height:32px;line-height:16px;transition:opacity .3s ease-in-out;box-sizing:border-box}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn svg{width:16px;height:16px;vertical-align:bottom}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn:hover{opacity:1}.kb-blocks-bg-video{object-position:50% 50%;object-fit:cover;background-position:center center;width:100%;height:100%}@media(max-width:767px){.kvs-sm-false{display:none!important}}@media(min-width:768px)and (max-width:1024px){.kvs-md-false{display:none!important}}@media screen and (min-width:1025px){.kvs-lg-false{display:none!important}}.wp-block-kadence-rowlayout .kb-blocks-bg-slider .splide-arrow{z-index:1000}:where(.kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:49}:where(header .kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:1000}.kb-blocks-bg-slider .kb-gallery-pause-button{display:none;position:absolute;bottom:20px;right:20px;z-index:2}.kb-blocks-bg-slider:has(.kb-blocks-bg-slider-init[data-show-pause-button=true]) .kb-gallery-pause-button{display:block}.kb-blocks-bg-slider .kb-gallery-pause-button{padding:8px;cursor:pointer;border-radius:3px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:.75}.kb-blocks-bg-slider .kb-gallery-pause-button:hover{opacity:.75}.kb-blocks-bg-slider .kb-gallery-pause-button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px;opacity:1}.kb-blocks-bg-slider:hover .kb-gallery-pause-button{opacity:1}@media(max-width:767px){.kb-blocks-bg-slider .kb-gallery-pause-button{opacity:1}}@media(hover:none){.kb-blocks-bg-slider .kb-gallery-pause-button{opacity:1}}
.kt-accordion-wrap .kt-accordion-header-wrap{margin:0;padding:0}.kt-blocks-accordion-header{align-content:space-between;align-items:center;background-color:var(--global-palette8,#f2f2f2);border:0 solid rgba(0,0,0,0);border-radius:0;color:var(--global-palette5,#555555);display:flex;font-size:18px;padding:10px 14px;position:relative;line-height:24px;text-align:left;text-transform:none;transition:all ease-in-out .2s;width:100%;box-shadow:none;text-shadow:none}.kt-blocks-accordion-header .kt-blocks-accordion-title{word-wrap:break-word;white-space:normal}.kt-blocks-accordion-header .kb-svg-icon-wrap svg{width:1em;height:1em}.kt-blocks-accordion-header:focus-visible{box-shadow:none;text-shadow:none}.kt-blocks-accordion-header:focus{box-shadow:none;text-shadow:none}.kt-blocks-accordion-header:active{box-shadow:none}.kt-blocks-accordion-header:hover{background-color:var(--global-palette7,#eeeeee);color:var(--global-palette5,#444444);box-shadow:none;text-shadow:none}.kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,.kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before{background-color:currentColor}.kt-blocks-accordion-header.kt-accordion-panel-active{background-color:var(--global-palette5,#444444);color:#fff}.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before{background-color:currentColor}.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger{background-color:var(--global-palette5,#444444)}.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before{background-color:var(--global-palette7,#eeeeee)}.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger{background-color:#fff}.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before{background-color:var(--global-palette5,#444444)}.kt-blocks-accordion-title-wrap{display:flex;padding-right:10px}.kt-accodion-icon-side-left .kt-blocks-accordion-title-wrap{padding-right:0}.kt-pane-header-alignment-center button.kt-blocks-accordion-header{text-align:center}.kt-pane-header-alignment-center button.kt-blocks-accordion-header .kt-blocks-accordion-title-wrap{flex-grow:2;justify-content:center}.kt-pane-header-alignment-right button.kt-blocks-accordion-header{text-align:right}.kt-pane-header-alignment-right button.kt-blocks-accordion-header .kt-blocks-accordion-title-wrap{flex-grow:2;justify-content:flex-end}.kt-pane-header-alignment-right button.kt-blocks-accordion-header .kt-blocks-accordion-icon-trigger{margin-left:10px}.kt-acccordion-button-label-hide .kt-blocks-accordion-title{display:none}.kt-accordion-panel-inner:after{clear:both;display:table;content:""}.kt-accodion-icon-style-none .kt-blocks-accordion-icon-trigger{display:none}.kt-accodion-icon-side-left .kt-blocks-accordion-icon-trigger{order:-1;margin-left:0;margin-right:10px}.kt-blocks-accordion-icon-trigger{display:block;height:24px;margin-left:auto;position:relative;transition:all ease-in-out .2s;width:24px;min-width:24px;box-sizing:content-box}.kt-blocks-accordion-icon-trigger:after,.kt-blocks-accordion-icon-trigger:before{background-color:var(--global-palette5,#444444)}.kt-accodion-icon-style-basic .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before{transform:rotate(0deg)}.kt-accodion-icon-style-basic .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after{transform:rotate(0deg)}.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:before{content:"";height:4px;position:absolute;transition:all ease-in-out 0.1333333333s;width:20px;left:2px;top:10px}.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:before{transform:rotate(90deg);transform-origin:50%}.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:after{transform:rotate(0deg);transform-origin:50%}.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger{background-color:currentColor;border-radius:50%}.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:before{background-color:#fff;width:16px;left:4px;top:10px}.kt-accodion-icon-style-xclose .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before{transform:rotate(45deg)}.kt-accodion-icon-style-xclose .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after{transform:rotate(-45deg)}.kt-accodion-icon-style-xclose .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclose .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger:before{content:"";height:4px;position:absolute;transition:all ease-in-out 0.1333333333s;width:20px;left:2px;top:10px}.kt-accodion-icon-style-xclose .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger:before{transform:rotate(90deg);transform-origin:50%}.kt-accodion-icon-style-xclose .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger:after{transform:rotate(0deg);transform-origin:50%}.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger{background-color:#333;border-radius:50%}.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-xclosecircle .kt-blocks-accordion-icon-trigger:before{background-color:#fff;width:16px;left:4px;top:10px}.kt-accodion-icon-style-arrow .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before{transform:rotate(-45deg)}.kt-accodion-icon-style-arrow .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after{transform:rotate(45deg)}.kt-accodion-icon-style-arrow .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrow .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:before{content:"";height:2px;position:absolute;top:11px;transition:all ease-in-out 0.1333333333s;width:12px}.kt-accodion-icon-style-arrow .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:before{left:2px;transform:rotate(45deg);transform-origin:50%}.kt-accodion-icon-style-arrow .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:after{transform:rotate(-45deg);right:2px;transform-origin:50%}.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger{background-color:#333;border-radius:50%}.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:after,.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:before{background-color:#fff;width:10px}.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:before{left:4px}.kt-accodion-icon-style-arrowcircle .kt-blocks-accordion-icon-trigger:after{right:4px}.kt-accordion-inner-wrap .wp-block-kadence-pane>.kt-accordion-header-wrap{margin-top:0}.kt-accordion-inner-wrap{column-gap:var(--global-kb-gap-md,2rem);display:flex;flex-direction:column;row-gap:8px}.kt-accordion-panel-inner{padding:20px;border:1px solid var(--global-palette7,#eeeeee);border-top-width:0}.kt-accordion-panel{display:block}.kt-accordion-panel.kt-accordion-panel-hidden{max-height:0!important;overflow:hidden;display:none}.kt-accordion-initialized .kt-panel-is-collapsing,.kt-accordion-initialized .kt-panel-is-expanding{transition:height .45s ease;position:relative;height:0;overflow:hidden}.kt-accordion-header-wrap .kt-btn-side-left{padding-right:.25em}.kt-accordion-header-wrap .kt-btn-side-right{padding-left:.25em}.kt-accordion-header-wrap .kt-acccordion-button-label-hide .kb-svg-icon-wrap{padding-left:0;padding-right:0}.rtl .kt-blocks-accordion-icon-trigger{margin-left:0;margin-right:auto}.rtl .kt-blocks-accordion-title-wrap{padding-left:10px;padding-right:0}.wp-block-kadence-column .wp-block-kadence-accordion{align-self:stretch}