.twenty20{margin-bottom:20px}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label,.twentytwenty-after-label{color:white;font-size:13px;letter-spacing:0.1em}.twentytwenty-before-label,.twentytwenty-after-label{position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0
20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before{}.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px
inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container
img{max-width:100%;width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label{}.twentytwenty-container.t20-hover.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.t20-hover.active .twentytwenty-overlay .twentytwenty-after-label{opacity:1}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label{}.twentytwenty-horizontal .twentytwenty-before-label{left:1px;bottom:0px;max-width:50%;box-sizing:border-box;line-height:inherit;padding:4px}.twentytwenty-horizontal .twentytwenty-after-label{right:1px;bottom:0px;max-width:50%;box-sizing:border-box;line-height:inherit;padding:4px}.twentytwenty-vertical .twentytwenty-before-label{top:1px;line-height:inherit;padding:6px;box-sizing:border-box}.twentytwenty-vertical .twentytwenty-after-label{bottom:1px;line-height:inherit;padding:6px;box-sizing:border-box}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px
solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid white;bottom:50%;margin-bottom:-17px}.popup-template .modal {
  opacity: 0;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}

.popup-template .modal.is-open {
  opacity: 1;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}.wp-pagenavi{clear:both}.wp-pagenavi a, .wp-pagenavi
span{text-decoration:none;border:1px
solid #BFBFBF;padding:3px
5px;margin:2px}.wp-pagenavi a:hover, .wp-pagenavi
span.current{border-color:#000}.wp-pagenavi
span.current{font-weight:bold}.cf-tr:before,.cf-tr:after{content:" ";display:table}.cf-tr:after{clear:both}.cf-tr{*zoom:1}.testimonial_rotator_wrap{margin:20px
10px;padding:10px;overflow:hidden;position:relative}.testimonial_rotator_wrap.with-prevnext{padding:10px
40px}.testimonial_rotator_wrap *, .testimonial_rotator_wrap *:before, .testimonial_rotator_wrap *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.testimonial_rotator.format-rotator
.slide{display:none}.testimonial_rotator h1,
.testimonial_rotator
h2{margin:10px
0 0 0;padding:0}.testimonial_rotator
.testimonial_rotator_slide_title{margin:0
0 5px 0}.testimonial_rotator_single{}.testimonial_rotator_single
.testimonial_rotator_stars{}.testimonial_rotator_widget_wrap
.testimonial_rotator_stars{padding:10px
0}.testimonial_rotator.format-list
.slide{margin:40px
0}.testimonial_rotator_microdata{display:none}.testimonial_rotator_stars{padding:10px
0}.testimonial_rotator_star{margin:0
3px 0 0;float:left;width:20px;height:20px;color:#d8b767;font-size:20px;line-height:20px}.testimonial_rotator.rounded .img
img{border-radius:50%}.testimonial_rotator .more-link,.testimonial-rotator-view-more{white-space:nowrap}.testimonial_rotator_paged
a{padding:4px
10px;text-decoration:none}.testimonial_rotator_paged a:first-child{float:right}.testimonial_rotator_paged a:last-child{float:left}.testimonial_rotator_nav{}.testimonial_rotator_prev,.testimonial_rotator_next{font-size:20px;line-height:20px;color:#666;color:rgba(0,0,0,0.2);cursor:pointer;position:absolute;top:35%;z-index:8888;transition:all 0.35s}.testimonial_rotator_prev:hover,.testimonial_rotator_next:hover{color:rgba(0,0,0,0.5)}.testimonial_rotator_prev{left:3px}.testimonial_rotator_next{right:3px}.testimonial_rotator_widget_wrap{position:relative}.testimonial_rotator_widget_wrap.with-prevnext{padding:0
25px}.testimonial_rotator_widget_wrap
.testimonial_rotator_prev{left:0}.testimonial_rotator_widget_wrap
.testimonial_rotator_next{right:0}div.testimonial-rotator-error{color:#aa3429;font-weight:bold;display:block;padding:10px;font-size:11px;border-radius:3px;text-align:center;border:solid 1px #aa3429;text-transform:uppercase}.testimonial_rotator.template-default
.slide{width:100%;height:auto}.testimonial_rotator.template-default .has-image .img,
.testimonial_rotator_single.has-image.template-default
.img{width:20%;margin-right:5%;float:left;padding:0;padding-top: .5em}.testimonial_rotator.template-default .has-image .img img,
.testimonial_rotator_single.has-image.template-default .img
img{width:100%;max-width:150px;height:auto}.testimonial_rotator.template-default .has-image .text,
.testimonial_rotator_single.has-image.template-default
.text{width:75%;float:left;padding:0;margin:0}.testimonial_rotator.template-default
.testimonial_rotator_author_info{font-style:italic;line-height:1.2em;padding:10px
0 10px 15px;border-left:solid 3px #efefef;margin:10px
0}.testimonial_rotator.template-default .testimonial_rotator_author_info
p{font-size:1.1em;line-height:1.2em}.testimonial_rotator.template-longform
.slide{width:100%;height:auto;text-align:center}.testimonial_rotator.template-longform .testimonial_rotator_stars,
.testimonial_rotator.template-longform
.testimonial_rotator_slide_title{text-align:center}.testimonial_rotator.template-longform
.testimonial_rotator_star{float:none;width:auto;height:auto;font-size:1.3em;line-height:0.9em}.testimonial_rotator.template-longform
.testimonial_rotator_quote{text-align:center}.testimonial_rotator.template-longform
hr.longform_hr{width:175px;height:3px;background:#efefef;border:none;margin:20px
auto}.testimonial_rotator.template-longform
.testimonial_rotator_author_info{margin:5px
auto 10px auto;padding:5px;border:none}.testimonial_rotator.template-longform .testimonial_rotator_author_info
p{padding-top:0;margin-top:0;text-align:center;font-size:0.9em;line-height:1.1em}.testimonial_rotator.template-longform
.testimonial_rotator_img{width:50px;height:50px;border-radius:100%;margin:0
auto;display:block;overflow:hidden}.testimonial_rotator.template-longform .testimonial_rotator_img
img{width:50px;height:50px}.testimonial_rotator.template-threepigs
.slide{text-align:center;clear:both;width:100%}.testimonial_rotator.template-threepigs
img{border-radius:100%;width:75%;max-width:100px;height:auto;display:block;margin:10px
auto}.testimonial_rotator.template-threepigs
.testimonial_rotator_star{float:none;font-size:0.9em;margin:0}.testimonial_rotator.template-threepigs
.testimonial_rotator_slide_inner{width:33%;float:left;padding:0
5px}.testimonial_rotator.template-threepigs
.testimonial_rotator_author_info{border:none;font-size:0.8em;padding:0}.testimonial_rotator.template-threepigs
.testimonial_rotator_slide_title{line-height:1.2em}.testimonial_rotator.template-threepigs
.testimonial_rotator_quote{font-size:0.9em;line-height:1.1em;padding-bottom:10px}.testimonial_rotator_single.template-threepigs
.testimonial_rotator_slide_inner{width:100%}.testimonial_rotator_single.template-threepigs
img{max-width:100px}.testimonial_rotator.template-threepigs .testimonial_rotator_slide_title,
.testimonial_rotator.template-threepigs .testimonial_rotator_author_info,
.testimonial_rotator.template-threepigs .testimonial_rotator_author_info
p{text-align:center}@media only screen and (max-width: 640px){.testimonial_rotator.template-threepigs
.testimonial_rotator_slide_inner{width:75%;float:none;margin:20px
auto 40px auto}.testimonial_rotator.template-threepigs
img{max-width:50px;margin-bottom:0}}.testimonial_rotator.template-twopigs
.slide{text-align:center;clear:both;width:100%}.testimonial_rotator.template-twopigs
img{border-radius:100%;width:75%;max-width:100px;height:auto;display:block;margin:10px
auto}.testimonial_rotator.template-twopigs
.testimonial_rotator_star{float:none;font-size:0.9em;margin:0}.testimonial_rotator.template-twopigs
.testimonial_rotator_slide_inner{width:50%;float:left;padding:0
5px}.testimonial_rotator.template-twopigs
.testimonial_rotator_author_info{border:none;font-size:0.8em;padding:0}.testimonial_rotator.template-twopigs
.testimonial_rotator_slide_title{line-height:1.2em}.testimonial_rotator.template-twopigs
.testimonial_rotator_quote{font-size:0.9em;line-height:1.1em;padding-bottom:10px}.testimonial_rotator_single.template-twopigs
.testimonial_rotator_slide_inner{width:100%}.testimonial_rotator_single.template-twopigs
img{max-width:100px}.testimonial_rotator.template-twopigs .testimonial_rotator_slide_title,
.testimonial_rotator.template-twopigs .testimonial_rotator_author_info,
.testimonial_rotator.template-twopigs .testimonial_rotator_author_info
p{text-align:center}@media only screen and (max-width: 640px){.testimonial_rotator.template-twopigs
.testimonial_rotator_slide_inner{width:75%;float:none;margin:20px
auto 40px auto}.testimonial_rotator.template-twopigs
img{max-width:50px;margin-bottom:0}}.testimonial_rotator.template-onepig
.slide{text-align:center;clear:both;width:100%}.testimonial_rotator.template-onepig
img{border-radius:100%;width:75%;max-width:100px;height:auto;display:block;margin:10px
auto}.testimonial_rotator.template-onepig
.testimonial_rotator_star{float:none;font-size:0.9em;margin:0}.testimonial_rotator.template-onepig
.testimonial_rotator_slide_inner{}.testimonial_rotator.template-onepig
.testimonial_rotator_author_info{border:none;font-size:0.8em;padding:0}.testimonial_rotator.template-onepig
.testimonial_rotator_slide_title{line-height:1.2em}.testimonial_rotator.template-onepig
.testimonial_rotator_quote{font-size:0.9em;line-height:1.1em;padding-bottom:10px}.testimonial_rotator_single.template-onepig
.testimonial_rotator_slide_inner{width:100%}.testimonial_rotator_single.template-onepig
img{max-width:100px}.testimonial_rotator.template-onepig .testimonial_rotator_slide_title,
.testimonial_rotator.template-onepig .testimonial_rotator_author_info,
.testimonial_rotator.template-onepig .testimonial_rotator_author_info
p{text-align:center}.testimonial_rotator.template-headlined
.slide{width:100%;height:auto}.testimonial_rotator.template-headlined
.testimonial_rotator_stars{text-align:center;padding-top:0}.testimonial_rotator.template-headlined
.testimonial_rotator_star{float:none;width:auto;height:auto}.testimonial_rotator.template-headlined
.testimonial_rotator_slide_title{font-size:1.4em;text-align:center}.testimonial_rotator.template-headlined
.testimonial_rotator_quote{font-size:0.9em;margin-bottom:10px;text-align:center}.testimonial_rotator.template-headlined
hr.headlined_hr{width:275px;max-width:100%;height:3px;background:#efefef;border:none;margin:20px
auto}.testimonial_rotator.template-headlined
.testimonial_rotator_author_info{margin:5px;border:none;padding-top:5px;font-size:0.9em;text-align:center}.testimonial_rotator.template-headlined .testimonial_rotator_author_info
p{padding-top:0;margin-top:0;font-size:0.9em;line-height:1.1em;text-align:center}.testimonial_rotator.template-headlined
.testimonial_rotator_img{width:50px;margin:20px
auto 0 auto;display:block;overflow:hidden}.testimonial_rotator.template-headlined .testimonial_rotator_img
img{width:50px;height:auto;border-radius:100%}.testimonial_rotator_wrap.headlined-wrap .testimonial_rotator_prev,
.testimonial_rotator_wrap.headlined-wrap
.testimonial_rotator_next{top:35%}.widget .testimonial_rotator.template-headlined
.testimonial_rotator_slide_title{font-size:1.2em;line-height:1.1em}.widget .testimonial_rotator.template-headlined
.testimonial_rotator_img{padding-top:10px;width:30px;margin:0
auto}.widget .testimonial_rotator.template-headlined .testimonial_rotator_img
img{width:30px;height:auto}.widget .testimonial_rotator.template-headlined
.testimonial_rotator_author_info{margin:0;padding:5px;font-size:0.8em;text-align:center}.widget .testimonial_rotator.template-headlined .testimonial_rotator_author_info
p{text-align:center}.testimonial_rotator.template-starrynight
.slide{width:100%;height:auto}.testimonial_rotator.template-starrynight
.testimonial_rotator_stars{}.testimonial_rotator.template-starrynight
.testimonial_rotator_star{float:none;width:auto;height:auto;font-size:32px;line-height:1em}.testimonial_rotator.template-starrynight
.testimonial_rotator_slide_title{font-size:2em}.testimonial_rotator.template-starrynight
.testimonial_rotator_quote{font-size:0.8em;margin-bottom:10px;padding-top:10px}.testimonial_rotator.template-starrynight
.testimonial_rotator_author_info{margin:10px;border:none;padding-top:5px;float:left;font-size:0.9em}.testimonial_rotator.template-starrynight .testimonial_rotator_author_info
p{padding-top:0;margin-top:0;font-size:0.9em;line-height:1.1em}.testimonial_rotator.template-starrynight
.testimonial_rotator_img{float:left;width:50px;height:50px;border-radius:100%;margin:10px
5px;display:block;overflow:hidden}.testimonial_rotator.template-starrynight .testimonial_rotator_img
img{width:50px;height:auto}.testimonial_rotator_wrap.starrynight-wrap .testimonial_rotator_prev,
.testimonial_rotator_wrap.starrynight-wrap
.testimonial_rotator_next{top:25%}.widget .testimonial_rotator.template-starrynight
.testimonial_rotator_slide_title{font-size:1.5em;line-height:1.1em}.widget .testimonial_rotator.template-starrynight
.testimonial_rotator_star{font-size:28px}.widget .testimonial_rotator.template-starrynight
.testimonial_rotator_img{width:30px;height:30px;margin:5px}.widget .testimonial_rotator.template-starrynight .testimonial_rotator_img
img{width:30px;height:30px}.widget .testimonial_rotator.template-starrynight
.testimonial_rotator_author_info{margin:0;padding:7px
0 0 5px;font-size:0.8em}