@charset "UTF-8";
#comment-input:after{content:"";display:table;clear:both}#comment-input input{float:left;margin-right:1%;padding-left:15px;padding-right:15px;width:32.666666%;min-width:28%;font-size:13px;color:#747474;border:1px solid #d2d2d2}#comment-input input:last-child{margin-right:0}#comment-textarea{margin-bottom:10px}#comment-textarea.fusion-contact-comment-below{margin-top:10px;margin-bottom:0}#comment-textarea textarea{padding:12px 15px;width:100%;height:150px;font-size:13px;color:#747474;border:1px solid #d2d2d2}.fusion-contact-form{line-height:normal}.fusion-contact-form #comment-submit-container{margin-top:20px;margin-bottom:0}.fusion-contact-form .grecaptcha-badge{z-index:100000}.fusion-contact-form .fusion-hide-recaptcha-badge{display:none}.fusion-contact-form .fusion-comment-privacy-checkbox-wrapper{display:flex;align-items:baseline;margin:20px 0;font-size:13px}.fusion-contact-form .fusion-comment-privacy-checkbox{margin:0 10px 0 0}.fusion-contact-form #comment-recaptcha{margin-top:13px}.fusion-privacy-element .fusion-privacy-form ul{list-style:none;margin:0 0 20px 0;padding:0}.fusion-privacy-element .fusion-privacy-form-floated ul li{display:inline-block;margin-right:20px}.fusion-faqs-wrapper{display:none}#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title{font-family:var(--faq_accordion_title_typography-font-family);font-weight:var(--faq_accordion_title_typography-font-weight);line-height:var(--faq_accordion_title_typography-line-height);letter-spacing:var(--faq_accordion_title_typography-letter-spacing);font-size:var(--faq_accordion_title_typography-font-size);text-transform:var(--faq_accordion_title_typography-text-transform)}#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title a{color:var(--faq_accordion_title_typography-color)}.fusion-faqs-wrapper .fusion-accordian .panel-body{font-family:var(--faq_accordion_content_typography-font-family);font-weight:var(--faq_accordion_content_typography-font-weight);line-height:var(--faq_accordion_content_typography-line-height);letter-spacing:var(--faq_accordion_content_typography-letter-spacing);font-size:var(--faq_accordion_content_typography-font-size);color:var(--faq_accordion_content_typography-color);text-transform:var(--faq_accordion_content_typography-text-transform)}.fusion-faq-post{position:relative}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a .fa-fusion-box{background-color:transparent!important}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover .fa-fusion-box{background-color:transparent!important}body .portfolio-grid{margin-bottom:80px}.fusion-portfolio-wrapper{display:block}.fusion-portfolio-post{float:left}.fusion-portfolio-post .fusion-image-wrapper{opacity:0}.fusion-portfolio-one .fusion-portfolio-post{overflow:hidden;float:none;width:100%}.fusion-portfolio-two .fusion-portfolio-post{width:50%}.fusion-portfolio-three .fusion-portfolio-post{width:33.3333%;width:calc(100% / 3)}.fusion-portfolio-four .fusion-portfolio-post{width:25%}.fusion-portfolio-five .fusion-portfolio-post{width:20%}.fusion-portfolio-six .fusion-portfolio-post{width:16.6666%;width:calc(100% / 6)}.fusion-portfolio-post>.fusion-separator{margin:40px 0}.fusion-portfolio-content{margin-top:20px}.fusion-portfolio-content h2{margin:0 0 1px!important;padding:0}.fusion-portfolio-content .fusion-portfolio-meta{margin:0 0 10px;padding:0;font-weight:400;font-size:13px}.fusion-portfolio-content p{margin:0 0 20px}.fusion-portfolio-content p:last-child{margin-bottom:0}.fusion-portfolio .fusion-content-sep{margin-bottom:20px}.fusion-portfolio .fusion-separator{margin-top:40px}.fusion-portfolio #infscr-loading{bottom:-29px}.fusion-portfolio .loading-container{display:none}.fusion-portfolio-content-wrapper{opacity:0}.fusion-portfolio-content-wrapper .fusion-portfolio-content{margin-bottom:20px}.fusion-portfolio-content-wrapper .fusion-image-wrapper{opacity:1}.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{padding:0;border:1px solid #e9eaee;border-bottom-width:3px}.fusion-portfolio-boxed .fusion-portfolio-content{margin:0;padding:25px}.fusion-portfolio-one .fluid-width-video-wrapper{position:static}.fusion-portfolio-one .fusion-image-wrapper{margin-bottom:15px}.fusion-portfolio-one .fusion-portfolio-content{margin-bottom:0}.fusion-portfolio-one .fusion-portfolio-buttons{margin:20px -15px 0}.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button{margin:0 15px 15px}.fusion-portfolio-one .fusion-portfolio-buttons-full{margin-left:0;margin-right:0}.fusion-portfolio-one .fusion-portfolio-buttons-full .fusion-button{margin:5px 0}.fusion-portfolio-text-floated .fusion-image-wrapper{display:inline-block;flex-shrink:1;margin:0;padding:0 12.5px;max-width:540px;width:100%}.fusion-portfolio-text-floated .fusion-portfolio-content{margin-top:0}.portfolio-one-text .portfolio-item .image{width:100%;height:100%;float:none;margin-right:0}.portfolio-one-sidebar .portfolio-item .image{float:none}.portfolio-infinite .isotope{overflow:visible!important}.fusion-portfolio-gallery-hidden{display:none}.fusion-portfolio-equal-heights .fusion-portfolio-post{display:inline-flex}.fusion-portfolio-equal-heights .fusion-portfolio-content-wrapper{overflow:hidden;width:100%}.fusion-project-details-tb h3,.project-content h3{font-size:13px;line-height:17px;color:#333;margin:0 0 28px}.fusion-project-details-tb .project-description,.project-content .project-description{float:left;width:74.4681%}.fusion-project-details-tb .project-description p,.project-content .project-description p{margin-top:0}.fusion-project-details-tb .project-info,.project-content .project-info{float:right;width:23.4043%}.fusion-project-details-tb .project-info .project-info-box,.project-content .project-info .project-info-box{border-bottom:1px solid #e7e6e6;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.fusion-project-details-tb .project-info h4,.project-content .project-info h4{color:#333;margin:0 5px 0 0;float:left;width:110px}.with-sidebar .fusion-project-details-tb .project-info h4,.with-sidebar .project-content .project-info h4{display:block;width:100%;margin-bottom:5px}.fusion-project-details-tb .project-info .project-terms,.project-content .project-info .project-terms{float:left}.fusion-project-details-tb::after{content:" ";clear:both;display:table}.fusion-project-details-tb .project-info{float:right;width:100%}.portfolio-full.with-sidebar .project-info{float:left}.portfolio-full.with-sidebar .project-description{float:right;width:72.5%}.portfolio-half .flexslider:not(.tfs-slider){width:65.9574%;float:left}.portfolio-half .project-content{width:31.9149%;float:right}.portfolio-half .project-description{width:100%;margin-bottom:50px}.portfolio-half .project-description .flexslider:not(.tfs-slider){width:auto}.portfolio-half .project-info{width:100%}.portfolio-sep{clear:both;display:block}.portfolio-half .portfolio-sep{margin-bottom:50px}.project-info-box span{float:left}.portfolio-full .flexslider{margin-bottom:70px}.portfolio-grid .portfolio-tabs{margin-top:0}.portfolio-grid.portfolio-one .portfolio-item:last-child{margin-bottom:0}.portfolio-grid.portfolio-one .image{width:100%;float:none}.fusion-portfolio-layout-masonry .fusion-portfolio-content-wrapper,.fusion-portfolio.fusion-portfolio-masonry .fusion-portfolio-content-wrapper{position:relative}.fusion-portfolio-layout-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape{width:100%}.fusion-portfolio-layout-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape{width:66.6666%}.fusion-portfolio-layout-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape{width:50%}.fusion-portfolio-layout-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape{width:40%}.fusion-portfolio-layout-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape{width:33.3333%}.fusion-masonry-element-container>a>img,.fusion-masonry-element-container>img{display:none}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-content{transition:all .3s ease}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper{overflow:hidden}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content{transition:all .3s ease;transform:translateY(105%)}.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button{background-color:var(--portfolio_element_load_more_posts_button_bg_color);color:var(--portfolio_element_load_more_posts_button_text_color)}.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button:hover{background-color:var(--portfolio_element_load_more_posts_hover_button_bg_color);color:var(--portfolio_element_load_more_posts_hover_button_text_color)}*{box-sizing:border-box}.fusionicon-arrow-down2{display:table-cell;vertical-align:middle}.icomoon-up:before{display:inline-block;transform:rotate(180deg)}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-webkit-border-radius:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=image]{padding:0;border:none}body{margin:0;min-width:320px;-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-y:scroll;color:var(--body_typography-color);font-size:var(--body_typography-font-size, 16px);font-family:var(--body_typography-font-family, inherit)}body.fusion-blank-page.admin-bar{top:32px;height:calc(100vh - 32px)}body #wrapper .gomapMarker{color:#333}#boxed-wrapper{overflow-x:hidden;overflow-x:clip}#wrapper{overflow:visible}#wrapper .tp-bullets{transform:translateZ(0)}#wrapper .strip-html .fusion-dropcap{top:0;float:none;margin:0;padding:0;background-color:inherit!important;box-shadow:none;line-height:inherit;text-shadow:none;color:inherit!important;font-size:inherit}#wrapper .strip-html .fusion-highlight{background-color:inherit!important;color:inherit!important}#wrapper .strip-html .fusion-tooltip{color:inherit;border-bottom:1px dotted}.fusion-blank-page{display:table;height:100%;width:100%;position:absolute;margin:0;left:0;right:0;top:0;overflow-x:hidden}.wrapper_blank{float:none;vertical-align:middle;width:100%}.wrapper_blank #main{background:0 0;padding:0}.fusion-body #wrapper.wrapper_blank{display:table-cell;margin:0;max-width:none}.error404 .search-page-search-form{margin-bottom:0;padding-bottom:0;border:none}.fusion-404-checklist .fusion-custom-menu-item{display:none}img{border-style:none;vertical-align:top;max-width:100%;height:auto}object{max-width:100%}a{text-decoration:none}input,select,textarea{font-family:var(--body_typography-font-family, inherit);vertical-align:middle;color:var(--body_typography-color)}select{border-style:solid}fieldset,form{margin:0;padding:0;border-style:none}.wp-caption{max-width:100%}.search-table{display:table;width:100%}#fallback-slide{display:none}#fallback-slide img{width:100%}.gallery-box{background:#3d3c3c;padding:0 10px}.gallery-box img{width:100%}#wrapper .product-category a h2.woocommerce-loop-category__title,.fusion-main-menu>ul>li>a .fusion-menu-description,a,a:after,a:before{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.fusion-accordian .panel-title a .fa-fusion-box,.woocommerce .social-share li .fontawesome-icon{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.gallery{margin:0 auto;max-width:1400px}#main{padding:55px 10px 45px;clear:both}#main .sidebar.fusion-sticky-sidebar{padding:0}.col .heading{overflow:hidden;margin:0 0 15px}.col .heading img{float:left;margin:0 10px 0 0}.col p{margin:0 0 23px}.avada-myaccount-data h2{margin-top:0}.content-boxes .more{margin-top:18px}.content-boxes .heading .fontawesome-icon{float:left}.content-boxes .heading-and-icon h2{padding-left:45px}.content-boxes-icon-boxed.columns-5 .col{width:12.8%}.content-boxes-icon-boxed.columns-4 .col{width:18%}.content-boxes-icon-boxed.columns-3 .col{width:26.65%}.content-boxes-icon-boxed.columns-2 .col{width:44%}.content-boxes-icon-boxed.columns-1 .col{width:96%}.container{overflow:hidden}.container .columns .col{width:31.42857%;padding:0 2.85714% 0 0}.container .columns .col.last{margin-right:0}.container .col img{width:100%}.container .holder{overflow:hidden}.container h3 a.active{text-decoration:none;color:#65bc7b}.slider{overflow:hidden}.review{width:100%}.meta{list-style:none;margin:0 0 13px;padding:0;overflow:hidden;font-size:12px;line-height:14px;color:#333}.meta li{float:left;padding:0 8px 0 9px;border-left:1px solid #333}.meta li:first-child{padding-left:0;border-left:0}#content{width:71.1702128%;float:left;min-height:1px}#content.full-width{width:100%}#posts-container{position:relative}.single .comments-container{margin-top:55px;clear:both}.post{margin-bottom:65px}.single-post .post{margin-bottom:0}.post .image{margin-bottom:40px}.avada_faq .meta-info,.single .post .meta-info{margin-bottom:55px}.search input{border:1px solid #e7e6e6;padding:8px 15px;font-size:13px;color:#333;display:block}.bbp-pagination .bbp-pagination-links,.fusion-pagination,.page-links,.pagination,.woocommerce-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-top:40px;font-size:9px;line-height:normal}.page-links{margin-bottom:40px;margin-top:30px}#bbpress-forums .bbp-pagination .bbp-pagination-links .current,#bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,#bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,#bbpress-forums .bbp-pagination .bbp-pagination-links a.inactive,#bbpress-forums .bbp-pagination-links span.dots,#bbpress-forums .bbp-topic-pagination .page-numbers,.fusion-pagination .current,.fusion-pagination .next,.fusion-pagination .page-numbers,.fusion-pagination .prev,.page-links a,.page-links>.page-number,.pagination .current,.pagination .pagination-next,.pagination .pagination-prev,.pagination a.inactive,.woocommerce-pagination .current,.woocommerce-pagination .next,.woocommerce-pagination .page-numbers,.woocommerce-pagination .prev{display:inline-flex;position:relative;float:none;margin:0 4px;padding:0;border:1px solid;align-items:center;justify-content:center}.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .current,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links a.inactive,.fusion-pagination-circle #bbpress-forums .bbp-pagination-links span.dots,.fusion-pagination-circle #bbpress-forums .bbp-topic-pagination .page-numbers,.fusion-pagination-circle .fusion-pagination .current,.fusion-pagination-circle .fusion-pagination .next,.fusion-pagination-circle .fusion-pagination .page-numbers,.fusion-pagination-circle .fusion-pagination .prev,.fusion-pagination-circle .page-links a,.fusion-pagination-circle .page-links>.page-number,.fusion-pagination-circle .pagination .current,.fusion-pagination-circle .pagination .pagination-next,.fusion-pagination-circle .pagination .pagination-prev,.fusion-pagination-circle .pagination a.inactive,.fusion-pagination-circle .woocommerce-pagination .current,.fusion-pagination-circle .woocommerce-pagination .next,.fusion-pagination-circle .woocommerce-pagination .page-numbers,.fusion-pagination-circle .woocommerce-pagination .prev{border-radius:50%}#bbpress-forums .bbp-pagination .bbp-pagination-links .current,.fusion-pagination .current,.page-links>.page-number,.pagination .current,.woocommerce-pagination .current{color:#fff}.pagination.page-links a:hover{border-color:inherit}.pagination .pagination-dots{display:inline-block;text-align:center}.fusion-pagination .next,.fusion-pagination .pagination-next,.fusion-pagination .pagination-prev,.fusion-pagination .prev,.woocommerce-pagination .next,.woocommerce-pagination .pagination-next,.woocommerce-pagination .pagination-prev,.woocommerce-pagination .prev{padding-left:0;padding-right:0}.fusion-pagination .next,.fusion-pagination .next:hover,.fusion-pagination .prev,.fusion-pagination .prev:hover,.woocommerce-pagination .next,.woocommerce-pagination .next:hover,.woocommerce-pagination .prev,.woocommerce-pagination .prev:hover{border:0}.fusion-show-pagination-text #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-show-pagination-text #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-show-pagination-text .fusion-pagination .next,.fusion-show-pagination-text .fusion-pagination .prev,.fusion-show-pagination-text .pagination .pagination-next,.fusion-show-pagination-text .pagination .pagination-prev,.fusion-show-pagination-text .woocommerce-pagination .next,.fusion-show-pagination-text .woocommerce-pagination .prev{border:none}.fusion-show-pagination-text #bbpress-forums .bbp-pagination-links,.fusion-show-pagination-text .pagination{margin-left:1em;margin-right:1em}.fusion-show-pagination-text .fusion-pagination .next,.fusion-show-pagination-text .fusion-pagination .pagination-next,.fusion-show-pagination-text .fusion-pagination .pagination-prev,.fusion-show-pagination-text .fusion-pagination .prev,.fusion-show-pagination-text .woocommerce-pagination .next,.fusion-show-pagination-text .woocommerce-pagination .pagination-next,.fusion-show-pagination-text .woocommerce-pagination .pagination-prev,.fusion-show-pagination-text .woocommerce-pagination .prev{padding:0}body.fusion-hide-pagination-text .page-text{display:none}body.fusion-hide-pagination-text .pagination-next,body.fusion-hide-pagination-text .pagination-prev{border-style:solid}body.fusion-hide-pagination-text .pagination-next:after{right:auto}body.fusion-hide-pagination-text.ltr .fusion-blog-pagination .pagination-prev,body.fusion-hide-pagination-text.ltr .pagination-prev{margin-left:0}body.fusion-hide-pagination-text.ltr .fusion-blog-pagination .pagination-next,body.fusion-hide-pagination-text.ltr .pagination-next{margin-right:0}body.fusion-hide-pagination-text.ltr .fusion-pagination .prev,body.fusion-hide-pagination-text.ltr .woocommerce-pagination .prev{margin-left:0}body.fusion-hide-pagination-text.ltr .fusion-pagination .next,body.fusion-hide-pagination-text.ltr .woocommerce-pagination .next{margin-right:0}body.fusion-hide-pagination-text .pagination-next:after,body.fusion-hide-pagination-text .pagination-prev:before{position:static;transform:none}body.fusion-hide-pagination-text .fusion-pagination .next,body.fusion-hide-pagination-text .fusion-pagination .prev,body.fusion-hide-pagination-text .woocommerce-pagination .next,body.fusion-hide-pagination-text .woocommerce-pagination .prev{border-style:solid}body.fusion-hide-pagination-text .fusion-pagination .next:after,body.fusion-hide-pagination-text .fusion-pagination .prev:before,body.fusion-hide-pagination-text .woocommerce-pagination .next:after,body.fusion-hide-pagination-text .woocommerce-pagination .prev:before{position:static;transform:none}.img-list{overflow:hidden}.img-list li{padding:5px;background:0 0;float:left}.img-list a{background:0 0;height:auto;width:auto;text-indent:0;border:0}.about-author{margin-top:55px;overflow:hidden;clear:both}.about-author .title a{color:#65bc7b}.about-author div.avatar{float:left;margin-right:20px;margin-bottom:5px}.related-posts{margin-top:55px}.related-posts .image{width:180px;height:138px;margin-bottom:0}.single-related-posts{clear:both}.commentlist{list-style:none;margin:0;padding:0;margin-bottom:65px}.commentlist .children{list-style:none outside none}.commentlist li{margin:0;padding:0}.commentlist .the-comment{border-bottom:1px solid #e7e6e6;padding-bottom:25px;margin-bottom:25px}.commentlist .the-comment .comment-text{margin-left:69px}.commentlist .the-comment .comment-text :last-child{margin-bottom:0}.commentlist div.avatar{float:left;margin-right:15px}.commentlist .comment-author strong{padding-right:5px}#respond{margin-top:40px}#respond #cancel-comment-reply-link{margin-inline-start:10px}.comments-container #respond{margin-bottom:40px}#s:not(.fusion-form-input),.comment-form input{border:1px solid #d2d2d2;min-width:28%;font-size:13px;color:#747474;padding-left:15px;padding-right:15px;float:left}.comment-form #comment-submit{margin:0;min-width:auto}.comment-form input,.s{float:none}.comment-form-comment textarea{border:1px solid #d2d2d2;width:100%;height:150px;font-size:13px;color:#747474;padding:12px 15px}.comment-form .comment-form-cookies-consent{margin-top:20px}.comment-form .comment-form-cookies-consent input{min-width:auto}.comment-form .form-submit{margin-top:20px;margin-bottom:0}#ui-datepicker-div,.ui-datepicker-div,.ui-datepicker-inline{border-color:#e9eaee}.ui-datepicker-header select,table.ui-datepicker td a{background-color:#e9eaee}.ui-datepicker-header select{border:1px solid #d2d2d2}#tribe-bar-form input[type=text],.input-text,.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time]{border:1px solid #d2d2d2;font-size:13px;color:#747474;padding:8px 15px;width:100%;box-sizing:border-box}.select2-container .select2-choice,.select2-results .select2-result-label{padding-left:15px;padding-right:15px}#tribe-bar-form input[type=text]::-webkit-input-placeholder{font-style:normal}#tribe-bar-form input[type=text]:-moz-placeholder{font-style:normal}#tribe-bar-form input[type=text]::-moz-placeholder{font-style:normal}#shipping_method input[type=radio],.input-radio{background:0 0;appearance:checkbox}.single-navigation{min-height:34px;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin-bottom:60px;text-align:right}.single-navigation a{display:inline-block;position:relative}.single-navigation a[rel=next]{margin-left:15px;margin-right:1em}.fusion-pagination .prev:before,.pagination-prev:before,.single-navigation a[rel=prev]:before,.woocommerce-pagination .prev:before{position:absolute;top:50%;transform:translateY(-51%);left:-1em;font-family:awb-icons;content:"\f104"}.fusion-pagination .next:after,.pagination-next:after,.single-navigation a[rel=next]:after,.woocommerce-pagination .next:after{position:absolute;top:50%;transform:translateY(-51%);right:-1em;font-family:awb-icons;content:"\f105"}.side-nav{list-style:none;margin:0;padding:0;border-top:1px solid #ededed;margin-bottom:20px}.side-nav ul{list-style:none;margin:0;padding:0}.side-nav li{margin:0;padding:0}.side-nav li a{border-bottom:1px solid #ededed;display:block;height:auto;font-weight:400;font-size:14px;color:#333;line-height:1.69em;padding:8px 0}.side-nav li a:hover{background:0 0}.side-nav li.current_page_item>a{background:0 0;color:#65bc7b}.side-nav li.current_page_item li a{color:#333;border-bottom:1px solid #ededed}.side-nav .children{display:none;margin-left:15px}.side-nav .arrow{display:inline;margin-left:0}.side-nav .arrow:after{position:absolute;font-size:14px;font-family:awb-icons}.side-nav-left .side-nav{border-right:1px solid #ededed}.side-nav-left .side-nav li.current_page_item>a{border-right:3px solid #65bc7b}.side-nav-left .side-nav .arrow{margin-left:10px}.side-nav-left .side-nav .arrow:after{content:"\f105"}.side-nav-right .side-nav{border-left:1px solid #ededed}.side-nav-right .side-nav li.current_page_item>a{padding-left:23px;border-left:3px solid #65bc7b}.side-nav-right .side-nav li a{padding-left:25px}.side-nav-right .side-nav .arrow{margin-right:10px}.side-nav-right .side-nav .arrow:after{content:"\f104"}.side-nav-right .side-nav .children{margin-left:40px}.side-nav-right .side-nav .children a{padding-left:0}.woocommerce-tabs .tabs a:hover .arrow,.woocommerce-tabs .tabs li.active a .arrow{display:inline-block;margin-left:10px;padding-right:0}.woocommerce-tabs .panel .panel{margin-left:auto;padding:0}.toggle-content{padding-top:10px;padding-bottom:15px;position:relative}h5.toggle.active+.toggle-content{border-bottom:1px solid #e8e6e6}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.shortcode-tabs{margin-bottom:50px}.shortcode-tabs .tab-hold .tabs li{border-right:0;box-sizing:border-box}.shortcode-tabs .tab-hold .tabs li a{display:block;width:100%;padding:0;text-indent:15px}.shortcode-tabs .tab-hold .tabs li.active a{background:0 0}.shortcode-tabs .tab_content{padding:15px;overflow:hidden}.shortcode-tabs .tab_content :last-child{margin-bottom:0}.fusion-post-content p,.post-content p{margin:0 0 20px}.fusion-post-content ul.arrow,.post-content ul.arrow{list-style:none;margin:0;padding:0}.fusion-post-content ul.arrow li,.post-content ul.arrow li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}.fusion-post-content ul.arrow li:before,.post-content ul.arrow li:before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-color:#65bc7b;height:18px;border-radius:75px;width:18px;position:absolute;font-size:14px;content:"\f105";float:left;margin-right:0;margin-left:-25px;font-family:awb-icons;text-align:center;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;line-height:17px;text-indent:1px}.fusion-body blockquote{background:#f5f5f5;font-family:var(--body_typography-font-family);font-weight:var(--body_typography-font-weight);letter-spacing:var(--body_typography-letter-spacing);font-size:var(--body_typography-font-size);line-height:var(--body_typography-line-height);color:var(--body_typography-color);border-left:4px solid #65bc7b;padding:15px;margin-top:2em;margin-bottom:2em;font-style:italic}.fusion-body blockquote q{font-style:inherit}.fusion-body blockquote :last-child{margin-bottom:0}.comment-text .fusion-body blockquote p:first-child{margin-top:0}.reading-box-container{margin:0 0 84px}.reading-box{padding:28px 28px 27px 31px;border-left:3px solid #65bc7b;background:#f2efef}.continue{float:right}.avada-google-map{height:416px;margin-bottom:50px;overflow:hidden}#gmap img,.shortcode-map img{max-width:none}.flickr_badge_image img,.pyre_tabs img,.recent-works-items img{transition:all .2s}.flickr_badge_image img:hover,.pyre_tabs img:hover,.recent-works-items img:hover{opacity:.5}.error-page .useful-links{width:30.66%;padding-left:5%}.error-page .oops{font-size:117px;margin:0 0 20px;line-height:117px;font-weight:bolder;color:#f0f0f0;font-family:"PT Sans",Arial,Helvetica,sans-serif}.has-sidebar .error-page .oops{font-size:90px;line-height:90px}.error_page .oops h1{font-family:"PT Sans",Arial,Helvetica,sans-serif}.fontawesome-icon{display:inline-block;float:left}.aligncenter .fontawesome-icon,.fusion-alignleft .fontawesome-icon,.fusion-alignright .fontawesome-icon{float:none}.fontawesome-icon{margin-right:10px}.fontawesome-icon.circle-yes{border-radius:75px;border-width:1px;border-style:solid;background-color:#333;color:#fff;text-align:center;margin-top:2px}.fontawesome-icon.large{font-size:40px}.fontawesome-icon.large.circle-yes{width:70px;height:70px;line-height:70px}.fontawesome-icon.medium{font-size:18px}.fontawesome-icon.medium.circle-yes{width:35px;height:35px;line-height:35px}.fontawesome-icon.small{font-size:10px}.fontawesome-icon.small.circle-yes{width:18px;height:18px;line-height:19px}.fontawesome-icon.circle-no.large{margin-top:2px}.fontawesome-icon.circle-no.medium{margin-top:3px}.fontawesome-icon.circle-no.small{margin-top:5px}.icon-heading .fontawesome-icon{margin-top:-6px}.main-flex{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.chat-icon{display:inline-block;width:26px;height:19px;margin-top:9px}.blog-shortcode h3.timeline-title{color:#747474;font-size:13px}.reading-box-container{position:relative;z-index:1}.reading-box{position:relative}.tagline-shadow:after,.tagline-shadow:before{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;position:absolute;content:"";z-index:-1;box-shadow:0 15px 10px rgba(0,0,0,.7);transform:rotate(-3deg)}.tagline-shadow:after{right:10px;left:auto;transform:rotate(3deg)}.tooltip-shortcode{position:relative;display:inline;cursor:pointer;color:#747474}ul.list-icon{list-style:none;margin:0;padding:0;margin-top:10px}ul.list-icon li:before{display:inline-block;height:18px;width:18px;content:" ";float:left;margin-right:0;margin-left:-25px;font-family:awb-icons;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-icon-arrow li:before{content:"\f105"}ul.circle-yes li:before{border-radius:75px;text-align:center;font-size:9px}ul.list-icon-color-light li:before{color:#fff}ul.list-icon li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}.fusion-post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt{bottom:15%}.fusion-post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt{top:15%}.fusion-post-content .wooslider .slide-excerpt .slide-title,.fusion-post-content .wooslider .slide-excerpt .slide-title a{color:#fff}.fusion-post-content .wooslider .overlay-full .slide-excerpt{padding:50px;opacity:.7}.fusion-post-content .wooslider .wooslider-control-thumbs{position:relative;width:auto;margin:33px auto 0;text-align:center}.fusion-post-content .wooslider .wooslider-control-thumbs li{float:none;width:56px}.fusion-post-content .wooslider .wooslider-next,.fusion-post-content .wooslider .wooslider-prev{top:50%;margin-top:-29px}.fusion-post-content .wooslider-type-attachments .wooslider-next,.fusion-post-content .wooslider-type-attachments .wooslider-prev{top:50%;margin-top:-59px}.fusion-post-content .wooslider .overlay-none .slide-excerpt{margin-top:10px}.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title,.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title a{color:#333}.tabs-vertical{border:0}.tabs-vertical .tabset{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:15.74468085%;float:left;height:auto;position:relative;left:1px;z-index:10}.tabs-vertical .tab-hold .tabset li{float:none;width:auto;height:auto;border:0;background:0 0}.tabs-vertical .tab-hold .tabset li a{width:auto;text-indent:0;border-bottom:1px solid #d3d3d3;height:auto;line-height:normal;padding:10px}.tabs-vertical .tab-hold .tabset li:last-child a{border-bottom:0}.tabs-vertical .tab-hold .tabset li.active a{background:#fff;border-width:0;border-style:solid;border-left-width:3px;height:auto;line-height:normal}.tabs-vertical .tabs-container{width:83.93617021%;float:left}.tabs-vertical .tabs-container .tab_content{border:1px solid #d3d3d3;padding:30px}.error-message{color:#f0f0f0;font-size:170px;line-height:1;font-weight:700}.mejs-container.mejs-video{max-width:100%;width:100%;height:auto}.mejs-overlay,.mejs-poster{width:100%;height:100%}.mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.mejs-container,.mejs-embed,.mejs-embed body{background:0 0}.fullwidthbanner-container{overflow:visible}.tfs-slider .flex-caption{width:97%}.tfs-slider .flex-control-nav{bottom:20px!important}.tfs-slider .buttons a{margin:0;display:inline-block}.tp-simpleresponsive .slotholder,.tp-simpleresponsive .slotholder img{-webkit-backface-visibility:visible;-webkit-transform:none}#learndash_lessons .learndash_topic_dots{float:none}.video-background{position:relative;overflow:hidden}.video-bg{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-bg embed,.video-bg iframe,.video-bg object{position:absolute;top:0;left:0;width:100%;height:100%}.video-content{position:absolute;top:0;padding:15px;width:100%}.bbp-arrow{margin-top:-1px}.fusion-animated{position:relative;z-index:2000}.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image{padding:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image img{position:relative}.avada-container h3,.comment-form input[type=submit],.fusion-body .fusion-load-more-button,.project-content .project-info h4,.ticket-selector-submit-btn[type=submit]{font-weight:700}#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before,.fusion-recent-posts .columns .column .meta,.fusion-rollover-linebreak,.fusion-single-line-meta,.product-buttons a{line-height:1.5}.ua-mobile .avada-not-responsive #wrapper{width:100%!important;overflow:hidden!important}.layout-wide-mode #wrapper{width:100%;max-width:none}#sliders-container{position:relative}.layout-boxed-mode #sliders-container .main-flex[data-parallax="1"]{position:fixed}.avada-video-embed{position:relative}.avada-video-embed .fluid-width-video-wrapper{padding-top:55%}.avada-video-embed .fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-privacy-placeholder{padding:30px;background:rgba(0,0,0,.1);color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;max-width:100%}.fusion-privacy-placeholder .fusion-privacy-placeholder-content{text-align:center}.fusion-privacy-placeholder .fusion-privacy-consent.fusion-button{--button_margin-top:15px}.fluid-width-video-wrapper .fusion-privacy-placeholder{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.fusion-privacy-bar{padding:15px 30px;position:fixed;width:100%;z-index:99999;display:none;max-height:100vh;overflow:auto;scrollbar-width:none}.fusion-privacy-bar::-webkit-scrollbar{display:none}.fusion-privacy-bar .fusion-privacy-bar-acceptance{width:auto}.fusion-privacy-bar-bottom{bottom:0}.fusion-privacy-bar .fusion-privacy-bar-main{display:flex;align-items:center;justify-content:center;margin:0 -15px}.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-acceptance,.fusion-privacy-bar .fusion-privacy-bar-main>span{margin:0 15px}.fusion-privacy-bar .fusion-privacy-bar-full{text-align:center;display:none;line-height:1.5}.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices{list-style:none;margin:.7em 0 0;padding:0}.fusion-privacy-bar .fusion-privacy-bar-full .fusion-column{text-align:initial}.fusion-privacy-bar .fusion-privacy-bar-full .fusion-column .column-title{text-transform:uppercase;margin-top:0;margin-bottom:.7em}.searchform .fusion-search-form-content{display:flex;align-items:center;overflow:hidden;width:100%}.searchform .fusion-search-form-content .fusion-search-field{flex-grow:1}.searchform .fusion-search-form-content .fusion-search-field input{background-color:#fff;border:1px solid #d2d2d2;color:#747474;font-size:13px;padding:8px 15px;height:33px;width:100%;box-sizing:border-box;margin:0;outline:0}.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{background:#000;border:none;border-radius:0;color:#fff;font-size:1em;height:33px;line-height:33px;margin:0;padding:0;width:33px;text-indent:0;cursor:pointer;font-family:awb-icons;font-weight:400;text-shadow:none;-webkit-font-smoothing:antialiased;transition:all .2s}.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content{position:relative}.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button{position:absolute}.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button input[type=submit],.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button input[type=submit]{background-color:transparent;color:#aaa9a9}.search-page-search-form-top{padding-bottom:60px;border-bottom:1px solid #e6e5e6;margin-bottom:60px}.search-page-search-form-bottom{padding-top:60px;border-top:1px solid #e6e5e6;margin-top:60px}.search-page-search-form .fusion-search-form{text-align:right}.search-page-search-form .fusion-search-form .fusion-search-form .fusion-search-field input{text-indent:0}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-menu{display:flex;flex-wrap:wrap;transition:opacity .8s cubic-bezier(.8, 0, .25, 1),transform .8s cubic-bezier(.8, 0, .25, 1)}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search{display:flex;visibility:hidden;align-items:center;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-150%);width:100%;transition:opacity .8s cubic-bezier(.8, 0, .25, 1),transform .8s cubic-bezier(.8, 0, .25, 1)}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-search-form{flex-grow:2}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search{overflow:hidden;position:relative;display:inline-block}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:after,.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:before{content:"";position:absolute;top:50%;left:0;height:2px;width:100%;margin-top:-1px}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:before{transform:rotate(45deg)}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:after{transform:rotate(-45deg)}.fusion-main-menu-search-overlay .fusion-main-menu.search-open{overflow:visible}.fusion-main-menu-search-overlay .fusion-main-menu.search-open>.fusion-menu{opacity:0;transform:translateY(100%);visibility:hidden}.fusion-main-menu-search-overlay .fusion-main-menu.search-open>.fusion-overlay-search{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.fusion-main-menu-search-overlay .fusion-main-menu.search-transition{overflow:hidden!important}.fusion-main-menu-search-overlay .fusion-main-menu.search-transition .fusion-menu{visibility:visible!important}.fusion-main-menu-search-overlay .fusion-main-menu.search-transition>.fusion-overlay-search{visibility:visible}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-right .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-right .fusion-overlay-search{right:0;left:auto;transform:translate(0,-150%)}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-right .search-open .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-right .search-open .fusion-overlay-search{transform:translate(0,-50%)}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-left .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-left .fusion-overlay-search{left:0;transform:translate(0,-150%)}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-left .search-open .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-left .search-open .fusion-overlay-search{transform:translate(0,-50%)}.fusion-overlay-search{position:absolute;opacity:0}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search{position:relative}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content{position:relative}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-search-button{display:block;position:absolute;right:0;background-color:transparent}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-search-button .fusion-search-submit{display:none}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-slider-loading{margin:-1.75em 0 0 -3.5em;width:3.5em;height:3.5em;border-top-width:.4em;border-right-width:.4em;border-bottom-width:.4em;border-left-width:.4em}.fusion-live-search .fusion-search-field{z-index:14}.fusion-live-search .fusion-search-button{z-index:14;position:relative}.fusion-live-search .fusion-slider-loading{display:none;margin:-1.2em 0 0 -1.2em;width:2.4em;height:2.4em;border-top:.3em solid rgba(255,255,255,.35);border-right:.3em solid rgba(255,255,255,.35);border-bottom:.3em solid #fff;border-left:.3em solid rgba(255,255,255,.35);pointer-events:none}.fusion-live-search .fusion-search-results-wrapper{position:relative}.fusion-flyout-search .fusion-live-search .fusion-search-results-wrapper{position:absolute;width:calc(100% - 100px);margin-top:62px}.fusion-live-search .fusion-search-results{z-index:-1;visibility:hidden;overflow-y:auto;position:absolute;margin-top:25px;width:100%;max-height:250px;opacity:0;transition:.3s opacity,.3s margin;background-color:#fff;border-style:solid}.fusion-live-search .fusion-search-results.suggestions-added{z-index:2001;visibility:visible;margin-top:0;opacity:1}.fusion-live-search .fusion-search-results.suggestions-empty .fusion-search-result{padding:14px;cursor:default}.fusion-live-search .fusion-search-results.suggestions-empty .fusion-search-result:hover{padding:14px}.fusion-live-search .fusion-search-results.suggestions-transition{visibility:visible}.fusion-live-search.fusion-main-menu-search-dropdown .fusion-main-menu .fusion-search-results.suggestions-added{position:static}.fusion-live-search .fusion-search-result{display:flex;align-items:center;padding:14px 7px;line-height:1.4;border-bottom-style:solid;border-top:none;text-align:initial;cursor:pointer;transition:.2s padding}.fusion-body .fusion-live-search .fusion-search-result{font-family:inherit}.fusion-body .fusion-live-search .fusion-search-result:after{content:""}.fusion-live-search .fusion-search-result:hover{padding:14px 0 14px 14px}.fusion-live-search .fusion-search-result:last-child{border-bottom:none}.fusion-live-search .fusion-search-content,.fusion-live-search .fusion-search-image{padding:0 7px}.fusion-live-search .fusion-search-image{max-width:45px;box-sizing:content-box}.fusion-main-menu .fusion-live-search .fusion-search-image{max-width:35px}.fusion-live-search .fusion-search-post-type{margin-top:.2em;font-size:.9em}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.flexslider .slides{margin:0;padding:0;list-style:none;z-index:1000}.flexslider{margin:0;padding:0}.flexslider .slides{overflow:hidden}.flexslider .slides li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;max-width:100%;display:block;-webkit-user-select:none;user-select:none}.flexslider .slides .video-shortcode{margin-bottom:0}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.flex-control-nav,.flex-direction-nav,.flexslider .slides{z-index:2}.flexslider{margin:0 0 60px;background-color:transparent;position:relative}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{height:0}.flex-direction-nav a{font-family:awb-icons;width:30px;height:30px;margin:-20px 0 0;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;position:absolute;top:50%;cursor:pointer;opacity:0;transition:all .3s ease;z-index:100;overflow:hidden;text-align:center;line-height:30px;font-size:16px;font-weight:400;-webkit-font-smoothing:none;color:#fff}.flex-direction-nav a:hover{color:#fff}.sidebar .widget .flex-direction-nav a,.sidebar .widget .flex-direction-nav a:hover{color:#fff}.no-opacity .flex-direction-nav a{display:none}.no-opacity .flexslider:hover .flex-direction-nav a{display:block}.flex-direction-nav .flex-next{right:0;text-indent:2px}.flex-direction-nav .flex-prev{left:0;text-indent:-2px}.flexslider:hover .flex-next{opacity:.8;right:0}.flexslider:hover .flex-prev{opacity:.8;left:0}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled,.main-flex:hover .flex-direction-nav .flex-disabled{opacity:0;cursor:default;display:none;visibility:hidden}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.fusion-body .flex-control-nav li{margin:0 6px;display:inline-block}.fusion-body .flex-control-paging li a{display:block}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left}.fusion-body .flex-control-thumbs li{margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;transition:opacity .2s cubic-bezier(.21, .6, .35, 1)}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flex-caption{position:absolute;background:rgba(0,0,0,.6);width:96%;padding:2%;color:#fff;left:0;bottom:0;margin:0}.main-flex{margin-bottom:0}.col .flexslider{margin:0}.isotope{transition-duration:.8s;transition-property:height,width}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope .isotope-item{transition-duration:.8s;transition-property:top,left,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{transition-duration:0s}.fusion-post-content .wooslider{border:0;background:0 0;box-shadow:none;border-radius:0;margin:0 auto;max-width:940px}.wooslider .slide-content{margin:0}.wooslider .wooslider-pauseplay{position:absolute;margin:0;top:auto;bottom:15px}.wooslider .wooslider-control-nav{position:absolute;margin:0;top:auto;bottom:-10px}.tfs-slider .flex-next,.tfs-slider .flex-prev{font-size:25px;-webkit-font-smoothing:antialiased}.main-flex:hover .flex-next,.main-flex:hover .flex-prev,.wooslider:hover .wooslider-next,.wooslider:hover .wooslider-prev{display:block}.main-flex .flex-next,.main-flex .flex-prev,.wooslider .wooslider-next,.wooslider .wooslider-prev{background-color:rgba(0,0,0,.5);background-repeat:no-repeat;width:63px;height:63px;display:none;position:absolute;top:42%;margin:0;color:#fff;font-family:awb-icons;text-align:center;line-height:63px;font-size:36px;font-weight:400;-webkit-font-smoothing:antialiased}.main-flex .flex-prev,.wooslider .wooslider-prev{left:0;padding:0;border:0;text-indent:-5px}.main-flex .flex-next,.wooslider .wooslider-next{right:0;padding:0;border:0;text-indent:5px}#sliders-container .wooslider .slide-content p{margin:0}.fusion-footer-widget-area .wooslider-control-nav li a,.sidebar .wooslider-control-nav li a{padding:0;border:0;background:rgba(0,0,0,.5);margin-right:3px}.fusion-footer-widget-area .wooslider-next,.fusion-footer-widget-area .wooslider-prev,.fusion-post-content .wooslider .wooslider-next,.fusion-post-content .wooslider .wooslider-prev,.sidebar .wooslider-next,.sidebar .wooslider-prev{width:29px;height:29px}.fusion-footer-widget-area .wooslider .wooslider-control-nav,.sidebar .wooslider .wooslider-control-nav{bottom:5px}.fusion-footer-widget-area .widget_wooslider_slideshow_slides .wooslider-control-nav,.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav{bottom:12px}.fusion-footer-widget-area .slide-excerpt{overflow:hidden;position:absolute;bottom:-50px;padding:0;width:100%;text-align:center}.sidebar .slide-excerpt{bottom:15%;width:100%}.sidebar .slide-excerpt .slide-title{float:none}.sidebar .slide-excerpt .slide-title a{color:#fff;border:none}.sidebar .slide-excerpt .slide-title a:hover{color:#fff}.sidebar .widget .slides li div a{padding:0}.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-light .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-light:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 1px rgba(0,0,0,.22)}.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-medium:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 5px rgba(0,0,0,.35)}.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-hard:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 10px rgba(0,0,0,.55)}.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-light #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-light .fusion-boxed-shadow{box-shadow:0 0 50px 1px rgba(0,0,0,.22)}.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-medium #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow{box-shadow:0 0 50px 5px rgba(0,0,0,.35)}.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-hard #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow{box-shadow:0 0 50px 10px rgba(0,0,0,.55)}.layout-boxed-mode.side-header #boxed-wrapper,.layout-boxed-mode.side-header #slidingbar-area .fusion-row,.layout-boxed-mode.side-header .fusion-footer-parallax,.layout-boxed-mode.side-header>#lang_sel_footer{margin-right:auto;margin-left:auto}.fusion-row{margin:0 auto}.fusion-row:after,.fusion-row:before{content:" ";display:table}.fusion-row:after{clear:both}.fusion-columns{margin:0 -15px}.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .col-xs-2{width:20%}.fusion-block-element{display:block}.fusion-hidden{display:none}.fusion-responsive-img{margin:0}#wrapper #posts-container .fusion-grid-sizer,#wrapper .fusion-grid-sizer{margin:0;padding:0;height:0;min-height:0;visibility:hidden}.fusion-masonry-element-container{background-size:cover;background-position:center center}.fusion-element-grid .fusion-masonry-element-container{padding-top:80%}.fusion-element-landscape .fusion-masonry-element-container{padding-top:40%}.fusion-element-portrait .fusion-masonry-element-container{padding-top:160%}.fusion-masonry-element-container .fusion-image-wrapper>img,.fusion-masonry-element-container .fusion-placeholder-image,.fusion-masonry-element-container>img{display:none}bold,strong{font-weight:bolder}.fusion-video iframe,iframe{border:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}mark{background:0 0;color:inherit}.fusion-breadcrumb-prefix{padding-right:5px}.post-password-form input[type=password]{margin:0 10px;padding:8px 15px;width:200px;border:1px solid #d2d2d2;font-size:13px;color:#747474;box-sizing:border-box}.fusion-image-wrapper{overflow:hidden;z-index:1;position:relative}.fusion-image-wrapper:hover .fusion-rollover{opacity:1;transform:translateX(0)}.no-csstransforms .fusion-image-wrapper:hover .fusion-rollover{display:block}.fusion-image-wrapper.fusion-video{display:block}.fusion-image-size-fixed{display:inline-block;max-width:100%;vertical-align:top}.fusion-rollover{display:flex;align-items:center;justify-content:space-around;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:normal;text-align:center;background-image:linear-gradient(to top,#aad75d,#d1e990);transform:translateX(-100%);transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d}.no-csstransforms .fusion-rollover{display:none}.fusion-clean-product-image-wrapper .fusion-rollover-content .view-cart{position:relative;z-index:9}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons{position:relative}.fusion-rollover-content{padding:10px;width:90%}.fusion-rollover-content .fusion-rollover-categories,.fusion-rollover-content .fusion-rollover-title,.fusion-rollover-content .price{margin:0;line-height:normal;font-size:13px;color:#333}.fusion-rollover-content .fusion-rollover-title{margin-bottom:3px;margin-top:10px}.fusion-rollover-content .fusion-rollover-categories a{font-size:11px}.fusion-rollover-content .fusion-rollover-categories a:hover{color:#444}.fusion-rollover-content .price{display:inline-block}.fusion-rollover-content .fusion-product-buttons{z-index:99;position:relative}.fusion-rollover-content .fusion-product-buttons a{display:block;margin-top:10px;padding-left:16px;width:auto;line-height:normal;text-align:left;max-width:49%;font-size:12px;box-sizing:border-box;z-index:99}.fusion-carousel-title-below-image .fusion-rollover-content .fusion-product-buttons a{max-width:none}.fusion-rollover-content .fusion-product-buttons a:first-child{float:left}.fusion-rollover-content .fusion-product-buttons a:first-child:before{position:absolute;margin-left:-16px;content:"\f07a";font-family:awb-icons}.fusion-rollover-content .fusion-product-buttons a:last-child{float:right}.fusion-rollover-content .fusion-product-buttons a:last-child:before{position:absolute;margin-left:-16px;content:"\e623";font-family:awb-icons}.fusion-rollover-content .fusion-product-buttons a.added_to_cart{display:none}.fusion-rollover-sep{display:inline-block;vertical-align:middle;height:36px;width:5px}.fusion-rollover-gallery,.fusion-rollover-link{display:inline-block;opacity:.9;position:relative;vertical-align:middle;margin:0;height:36px;width:35px;text-indent:-10000px;background-color:#333;border-radius:50%;background-clip:padding-box}.fusion-rollover-gallery:hover,.fusion-rollover-link:hover{opacity:1}.fusion-rollover-gallery:before,.fusion-rollover-link:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-indent:0;line-height:normal;text-shadow:none;font-family:awb-icons;font-size:15px;color:#fff;-webkit-font-smoothing:antialiased}.fusion-rollover-link:before{content:"\e619"}.fusion-rollover-gallery:before{content:"\f002"}.fusion-placeholder-image{max-width:100%;background-color:#f6f6f6}.fusion-hidden-content{overflow:hidden;position:absolute;left:-10000px;top:auto;width:1px;height:1px}.fusion-filters{display:none;overflow:hidden;list-style:none;margin-bottom:55px;padding:0;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;align-items:center}.fusion-filter{float:left;margin-right:30px}.fusion-filter.fusion-active a{line-height:31px;border-top:3px solid #65bc7b;color:#65bc7b}.fusion-filter a{display:block}.fusion-load-more-button{display:block;margin-top:20px;width:100%;height:50px;line-height:50px;background-color:#e9eaee;cursor:pointer;text-align:center;font-size:inherit;text-transform:uppercase;border:none;transition:all .2s}.fusion-load-more-button:hover{transition:all .2s}.fusion-portfolio-wrapper .fusion-load-more-button{display:none}.fusion-loading-container{margin-top:20px}.fusion-loading-container .fusion-loading-spinner{display:inline-block}.fusion-loading-container .fusion-spinner-1,.fusion-loading-container .fusion-spinner-2,.fusion-loading-container .fusion-spinner-3{width:12px;height:12px;background-color:#e2e0e0;border-radius:100%;display:inline-block;animation:fusion-bounce-delay 1.4s infinite ease-in-out;animation-fill-mode:both}.fusion-loading-container .fusion-spinner-1{animation-delay:-.32s}.fusion-loading-container .fusion-spinner-2{animation-delay:-.16s}.fusion-loading-container .fusion-loading-msg{display:inline-block;margin-left:7px}@keyframes fusion-bounce-delay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.fusion-body .wpcf7-form .fusion-slider-loading,.fusion-slider-loading{position:absolute;top:50%;left:50%;margin:-3em 0 0 -3em;color:transparent;font-size:10px;border-top:.5em solid rgba(0,0,0,.2);border-right:.5em solid rgba(0,0,0,.2);border-bottom:.5em solid #333;border-left:.5em solid rgba(0,0,0,.2);animation:fusion-rotate .8s infinite linear}.fusion-body .wpcf7-form .fusion-slider-loading .fusion-slider-loading-text,.fusion-slider-loading .fusion-slider-loading-text{position:absolute}.no-cssanimations .fusion-body .wpcf7-form .fusion-slider-loading,.no-cssanimations .fusion-slider-loading{padding-left:5px;padding-top:15px;color:#000}.fusion-slider-loading,.fusion-slider-loading:after{width:6em;height:6em;border-radius:50%;background-clip:padding-box}@keyframes fusion-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fusion-inline-sep{padding:0 5px}.fusion-inline-sep:last-child{display:none}.post-content p{margin-top:0;margin-bottom:20px}.table-1,.table-2,.tkt-slctr-tbl-wrap-dv{display:block;overflow-x:auto}.fusion-body .quantity{display:flex;align-items:center;justify-content:space-around;border:1px solid;overflow:hidden}.fusion-body .quantity .minus,.fusion-body .quantity .plus,.fusion-body .quantity .qty{float:left;border:0;margin:0;padding:0;text-align:center;vertical-align:middle;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield}.fusion-body .quantity .minus,.fusion-body .quantity .plus{cursor:pointer}.fusion-body .quantity .qty{background:0 0;border-left:1px solid;border-right:1px solid}.fusion-body .quantity .qty -webkit-inner-spin-button,.fusion-body .quantity .qty -webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select-arrow{width:35px;height:33px;line-height:33px;border-left-width:1px;border-left-style:solid;position:absolute;bottom:1px;right:1px;pointer-events:none;z-index:10;font-family:awb-icons;font-size:9px;text-align:center}.avada-select-parent{position:relative;overflow:hidden;margin:0}.fusion-layout-column.avada-select-parent{position:relative}.bbpress .avada-select-parent{overflow:hidden}.avada-select-parent select{border:1px solid #dadada;-webkit-appearance:none;text-overflow:"";box-sizing:border-box;cursor:pointer;display:block;font-size:13px;outline:0;height:auto;padding:9px 15px;position:relative;text-indent:.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0;background-clip:padding-box;min-width:180px}.sidebar .avada-select-parent select{min-width:initial}.widget_archive select,.widget_categories select{width:100%}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:34px}.select2-results__option,.select2-search--dropdown{padding-left:15px;padding-right:15px}.select2-search--dropdown .select2-search__field{margin-right:0}.select2-container--default .select2-selection--single{border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:15px;transform:translateY(-50%)}.select2-dropdown{border-radius:0}#submit,.submit{cursor:pointer}.rich-snippet-hidden{display:none}.fusion-avatar-circle .attachment-recent-works-thumbnail,.fusion-avatar-circle .avatar{border-radius:50%}.fusion-author .fusion-edit-profile{font-size:12px}.fusion-author .fusion-social-networks{display:table-cell;vertical-align:middle;text-align:right;line-height:normal}.fusion-author .fusion-social-networks .fusion-social-network-icon{margin-bottom:0}.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-bottom:2px}.fusion-author-avatar{float:left;margin-right:20px;max-width:20%}.fusion-author-info{overflow:hidden}.fusion-author-title{margin-top:0;color:#333;font-weight:400}.fusion-author-social{display:table;margin:20px 0 80px;padding:5px 0;width:100%;border-top:1px solid #e0dede;border-bottom:1px solid #e0dede}.fusion-author-tagline{display:table-cell;vertical-align:middle;max-width:70%;font-weight:700}.fusion-page-load-link{display:none}#menu-appearance a[href="themes.php?page=optionsframework"]{display:none}#wpadminbar{z-index:999999999999999}#wpadminbar #wp-admin-bar-awb-site-mode{display:flex;align-items:center;height:32px}#wpadminbar #wp-admin-bar-awb-site-mode>.ab-item{display:inline-flex;align-items:center;padding:.25em .5em;height:14px;border-radius:.35em;line-height:1;transition:opacity .2s ease-in-out}#wpadminbar #wp-admin-bar-awb-site-mode>.ab-item:hover,#wpadminbar #wp-admin-bar-awb-site-mode>.ab-itemfocus{opacity:.9}#wpadminbar .awb-site-mode-badge-avada>.ab-item:before{content:"\e971";font-family:awb-icons;padding:0;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}#wpadminbar .awb-site-mode-badge-live>.ab-item{background-color:#65bc7b!important;color:#f0f0f1!important}#wpadminbar .awb-site-mode-badge-coming-soon>.ab-item{background-color:#198fd9!important;color:#f0f0f1!important}#wpadminbar .awb-site-mode-badge-maintenance>.ab-item{background-color:#dc3232!important;color:#f0f0f1!important}#wpadminbar>#wp-toolbar #wp-admin-bar-avada>.ab-item:before,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit>.ab-item:before{content:"\e971";font-family:awb-icons;top:4px;font-size:16px}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item{height:auto}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .fb-edit-group{border-top:1px solid #3c434a}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .wp-admin-bar-arrow{display:none}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .menupop>.ab-item{padding:0 10px}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .ab-sub-wrapper{margin-top:0;top:50%;transform:translateY(-50%)}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-item{display:flex;justify-content:space-between;align-items:center;margin:.3em -.75em}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-name,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-type{margin:0 .75em}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-type{line-height:1;background:#3c434a;padding:.5em;border-radius:4px;color:rgba(255,255,255,.8);font-size:.9em}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:active .awb-edit-type,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:focus .awb-edit-type,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:hover .awb-edit-type{color:inherit}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-awb-site-mode{display:none}#wpadminbar>#wp-toolbar #wp-admin-bar-avada>.ab-item:before,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit>.ab-item:before{content:"\e971";font-family:awb-icons;top:0;padding:10px;font-size:25px}}.woocommerce-billing-fields .form-row .input-text{margin-right:0}.fusion-disable-outline input,.fusion-disable-outline select,.fusion-disable-outline textarea{outline:0}.fusion-disable-outline .woocommerce-billing-fields .form-row .input-text{outline:0}.select2-container .select2-selection{margin:0;box-shadow:none!important;outline:0!important}.select2-container .select2-selection .select2-selection__arrow{top:0;transform:inherit;right:0;width:40px;border-left:1px solid #d2d2d2}.select2-container--default .select2-dropdown .select2-search{border-bottom:1px solid #d2d2d2;padding:10px 15px;border-top:1px solid #d2d2d2;margin-top:-1px}.select2-container--default .select2-dropdown .select2-search input{padding:8px 10px;height:auto;background:#fff}.fusion-post-slideshow .image{margin-bottom:0}.fusion-post-slideshow .fusion-image-size-fixed{display:block}.fusion-flexslider.fusion-post-slideshow{overflow:visible}.fusion-meta-info{clear:both;overflow:hidden;margin-top:20px;padding:5px 0;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.fusion-meta-info .fusion-alignleft{width:80%}.fusion-post-title-meta-wrap{margin-bottom:28px}.fusion-post-title-meta-wrap .entry-title{margin-bottom:10px}.fusion-post-title-meta-wrap .fusion-meta-info{margin-top:0}.fusion-single-line-meta{margin-bottom:20px}.fusion-content-sep{margin-top:20px;height:6px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.fusion-date-and-formats{float:left;margin-right:17px;width:82px;text-align:center}.fusion-date-and-formats .fusion-date-box{padding:8px 0 5px;color:#fff}.fusion-date-and-formats .fusion-date{display:block;line-height:29px;font-size:29px;font-weight:700}.fusion-date-and-formats .fusion-format-box{margin-top:3px;background-color:#eef0f2}.fusion-date-and-formats .fusion-format-box i{display:block;line-height:55px;font-size:30px}.fusion-timeline-line{position:absolute;left:50%;top:0;margin-left:-1px;height:100%;border-left:1px solid #efeeee;border-right:1px solid #ebeaea}.fusion-timeline-icon{margin:0 auto -6px;max-width:1000px;font-size:46px;height:47px;line-height:1;color:#ebeaea;text-align:center}.fusion-timeline-icon .fusionicon-bubbles{cursor:pointer}.fusion-timeline-circle{position:absolute;left:50%;margin:10px 0 0 -5px;height:10px;width:10px;border-radius:50%;background-color:#efeeee}.fusion-timeline-arrow{position:absolute;color:#e9eaee}.fusion-timeline-arrow:before{font-family:awb-icons;font-size:28px;position:absolute;top:0;line-height:30px}.fusion-blog-archive .entry-title{margin-top:0;margin-bottom:5px}.fusion-blog-layout-large .entry-title,.fusion-blog-layout-medium .entry-title{margin-top:0;margin-bottom:25px}.fusion-blog-layout-large .fusion-post-slideshow,.fusion-blog-layout-large-alternate .fusion-post-slideshow,.single-avada_faq .fusion-post-slideshow,.single-post .fusion-post-slideshow,.single-wpfc_sermon .fusion-post-slideshow{margin-bottom:30px}.fusion-blog-layout-large-alternate .entry-title,.fusion-blog-layout-medium-alternate .entry-title{margin-top:0;margin-bottom:5px}.fusion-blog-layout-large-alternate .fusion-post-content-container,.fusion-blog-layout-medium-alternate .fusion-post-content-container{margin-top:20px}.fusion-blog-layout-large-alternate .fusion-meta-info,.fusion-blog-layout-medium-alternate .fusion-meta-info{margin-top:0;border-top:0}.fusion-blog-layout-medium .fusion-post-medium,.fusion-blog-layout-medium .fusion-post-medium-alternate,.fusion-blog-layout-medium-alternate .fusion-post-medium,.fusion-blog-layout-medium-alternate .fusion-post-medium-alternate{display:flex;flex-wrap:wrap;align-items:start}.fusion-blog-layout-medium .fusion-post-slideshow,.fusion-blog-layout-medium-alternate .fusion-post-slideshow{margin-right:25px;width:320px}.fusion-blog-layout-medium .fusion-post-content,.fusion-blog-layout-medium-alternate .fusion-post-content{flex:1 1 1px}.fusion-blog-layout-medium .fusion-meta-info,.fusion-blog-layout-medium-alternate .fusion-meta-info{width:100%}.fusion-blog-layout-grid .fusion-post-slideshow,.fusion-blog-layout-timeline .fusion-post-slideshow{margin-bottom:0;border-bottom:1px solid #eaeaea}.fusion-blog-layout-grid .fusion-post-content-wrapper,.fusion-blog-layout-timeline .fusion-post-content-wrapper{padding:30px 25px 20px}.fusion-blog-layout-grid .fusion-single-line-meta,.fusion-blog-layout-timeline .fusion-single-line-meta{margin-bottom:0}.fusion-blog-layout-grid .fusion-post-content-container,.fusion-blog-layout-timeline .fusion-post-content-container{margin-top:20px}.fusion-blog-layout-grid .fusion-post-content-container p:last-child,.fusion-blog-layout-timeline .fusion-post-content-container p:last-child{margin-bottom:0}.fusion-blog-layout-grid .fusion-meta-info,.fusion-blog-layout-timeline .fusion-meta-info{border:0}.fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignleft{width:50%}.fusion-blog-layout-grid .fusion-password,.fusion-blog-layout-timeline .fusion-password{width:auto;max-width:100%}.fusion-blog-layout-large-alternate .fusion-post-large-alternate{display:flex;flex-wrap:wrap}.fusion-blog-layout-large-alternate .fusion-post-content{flex:1}.fusion-blog-layout-large-alternate .fusion-meta-info,.fusion-blog-layout-large-alternate .fusion-post-slideshow{width:100%}.fusion-blog-layout-medium-alternate .fusion-post-slideshow{display:none}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:block;margin-right:17px}.fusion-blog-layout-grid .fusion-post-grid{margin-bottom:0}.fusion-blog-layout-grid.fusion-no-meta-info .fusion-post-content-container{margin-top:0}.fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){border:1px solid #eaeaea;border-bottom-width:3px}.fusion-blog-layout-grid.fusion-blog-layout-grid-2 .post{width:50%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-2.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:100%}.fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post{width:33.3333%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-3.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:66.6666%}.fusion-blog-layout-grid.fusion-blog-layout-grid-4 .post{width:25%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-4.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:50%}.fusion-blog-layout-grid.fusion-blog-layout-grid-5 .post{width:20%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-5.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:40%}.fusion-blog-layout-grid.fusion-blog-layout-grid-6 .post{width:16.6666%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-6.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:33.3333%}.fusion-blog-layout-grid .fusion-post-content,.fusion-blog-layout-grid .post-content{word-wrap:break-word}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-grid{display:inline-flex}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper{overflow:hidden;width:100%;display:flex;flex-direction:column}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content-wrapper{display:flex;flex-grow:1;flex-direction:column}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content.post-content{margin-bottom:20px}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-meta-info{margin-top:auto}.fusion-blog-layout-timeline{position:relative;margin:0 auto;padding-top:30px;max-width:1000px}.fusion-blog-layout-timeline .fusion-post-timeline{position:static;margin-bottom:40px;border:1px solid #eaeaea;border-bottom-width:3px}.fusion-no-meta-info .fusion-blog-layout-timeline .fusion-post-content-container{margin-top:0}.fusion-blog-layout-timeline .fusion-left-column{float:left;clear:left;width:40%}.fusion-blog-layout-timeline .fusion-right-column{float:right;clear:right;width:40%}.fusion-blog-layout-timeline .fusion-timeline-date{position:relative;clear:both;margin:0 auto 2px;padding:.35em .45em;width:auto;max-width:8em;line-height:1.35em;background:#efeeee;text-align:center;cursor:pointer}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow{left:40%;margin-left:-.5px}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow:before{content:"\f0da";left:100%}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow{right:40%;margin-right:-.5px}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow:before{content:"\f0d9";right:100%}.fusion-blog-layout-masonry .fusion-post-wrapper{overflow:hidden;position:relative}.fusion-blog-layout-masonry .fusion-post-content-wrapper{z-index:1;position:absolute;bottom:0;left:0;right:0}.fusion-blog-layout-masonry.fusion-blog-rollover .fusion-post-wrapper:hover .fusion-post-content-wrapper{transition:all .3s ease;transform:translateY(105%)}.fusion-blog-layout-masonry.fusion-blog-rollover .fusion-post-content-wrapper{transition:all .3s ease}.fusion-blog-infinite .pagination{display:none}.fusion-blog-infinite .fusion-load-more-button{margin-bottom:40px}.fusion-blog-layout-center .fusion-post-content{text-align:center}.fusion-blog-layout-left .fusion-post-content{text-align:left}.fusion-blog-layout-right .fusion-post-content{text-align:right}.single h1.entry-title{margin-top:0}.fusion-footer-parallax{position:relative;bottom:0;left:0;right:0;margin:0;padding:0}.fusion-footer-parallax.awb-footer-fixed{position:fixed;z-index:-1}.avada-footer-fx-no-height-parallax-effect #fusion-gmap-container,.avada-footer-fx-no-height-parallax-effect #main,.avada-footer-fx-no-height-parallax-effect #sliders-container,.avada-footer-fx-no-height-parallax-effect .fusion-page-title-bar,.avada-footer-fx-parallax-effect #fusion-gmap-container,.avada-footer-fx-parallax-effect #main,.avada-footer-fx-parallax-effect #sliders-container,.avada-footer-fx-parallax-effect .fusion-page-title-bar{position:relative;z-index:1}.avada-footer-fx-bg-parallax .fusion-footer-widget-area,.avada-footer-fx-no-height-bg-parallax .fusion-footer-widget-area,.avada-footer-fx-no-height-sticky-with-parallax-bg-image .fusion-footer-widget-area,.avada-footer-fx-sticky-with-parallax-bg-image .fusion-footer-widget-area{background-attachment:fixed;background-position:top center}.avada-footer-fx-sticky #boxed-wrapper,.avada-footer-fx-sticky #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image #boxed-wrapper,.avada-footer-fx-sticky-with-parallax-bg-image #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper,.avada-footer-fx-sticky.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper{display:flex;flex-direction:column;min-height:100vh}.avada-footer-fx-sticky-with-parallax-bg-image.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper #wrapper,.avada-footer-fx-sticky.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper #wrapper{width:100%}.avada-footer-fx-sticky #main,.avada-footer-fx-sticky-with-parallax-bg-image #main{flex-grow:1}.wp-audio-shortcode{max-height:150px}.tkt-slctr-tbl-wrap-dv table{margin-bottom:10px}#fancybox-overlay{z-index:100049!important}#fancybox-wrap{z-index:100050!important}div#shShutter{z-index:100049}div#shDisplay{z-index:100050}#cboxOverlay{z-index:100049!important}#colorbox{z-index:100050!important}.fusion-main-menu .lang-item>a img,.fusion-mobile-nav-holder .lang-item>a img,.fusion-secondary-menu .lang-item>a img{vertical-align:middle;padding:0 2px}.qtranxs-lang-menu-item>a img,.qtranxs-lang-menu>a img{vertical-align:middle;padding:0 3px}#wpfc_sermon_sorting{overflow:hidden;margin:0 -10px}#wpfc_sermon_sorting>span{display:block;float:left;width:25%;padding:0 10px}#wpfc_sermon_sorting .avada-select-parent select{width:100%}.fusion-ubermenu-support .fusion-header-v1 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v2 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v3 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v7 .fusion-header .fusion-row{position:relative}.fusion-ubermenu-support .fusion-secondary-main-menu .fusion-row{position:relative}.fusion-ubermenu{overflow:visible;position:static}.cp-module .cp-slidein{z-index:9999}.fusion-body .product-buttons .wc-gzd-additional-info{margin:.5em 0 .5em 0}.fusion-body .product-buttons .wc-gzd-additional-info a{display:inline;float:none;padding:inherit;font-size:inherit}.fusion-body .product-buttons .wc-gzd-additional-info+a{float:left}.fusion-body .product-buttons .wc-gzd-additional-info+a+a,.fusion-body .product-buttons .wc-gzd-additional-info+a+a+a,.fusion-body .product-buttons .wc-gzd-additional-info+a+a+a+a{float:right}.fusion-body .product-buttons .wc-gzd-additional-info:last-of-type{margin-bottom:1.5em}.fusion-body .fusion-carousel-meta .wc-gzd-additional-info{margin-bottom:.5em}.fusion-body .fusion-carousel-meta .wc-gzd-additional-info:first-of-type{margin-top:1.5em}.fusion-body .fusion-carousel-meta .wc-gzd-additional-info:last-of-type{margin-bottom:1.5em}.bg-parallax-parent.video{position:relative}.bg-parallax.video,.fusion-bg-parallax.video{position:absolute;pointer-events:none!important;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:-1}.bg-parallax.video iframe,.fusion-bg-parallax.video iframe{margin-bottom:0!important;display:block!important;max-width:none!important;max-height:none!important}.parallax-inner{min-height:150px}.fusion-bg-parallax[data-bg-size-adjust=dont-scale]+.bg-parallax-parent .parallax-inner{background-size:auto!important}.datepicker.dropdown-menu{border-radius:0;border:0;padding:15px}.datepicker.dropdown-menu:before{border-bottom:0}.datepicker.dropdown-menu thead tr:nth-child(2){font-size:16px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{border-radius:0;border:0;padding:9px 10px}.datepicker.dropdown-menu td.active,.datepicker.dropdown-menu td.active:hover{border:0;text-shadow:none}.datepicker.dropdown-menu table tr td.new,.datepicker.dropdown-menu table tr td.old{background-color:#fff!important;color:#999!important}.datepicker.dropdown-menu tbody td{border:1px solid #fff}.datepicker.dropdown-menu .datepicker-months td{padding:15px 0 0}.datepicker.dropdown-menu .datepicker-months span{text-shadow:none}.datepicker.dropdown-menu .datepicker-months span:hover{text-shadow:none}.crossfade-images{white-space:nowrap;display:flex;align-items:center}.crossfade-images .helper{display:inline-block;height:100%;vertical-align:middle}.crossfade-images:hover img:not(.hover-image){opacity:0}.crossfade-images:hover .hover-image{opacity:1!important}.crossfade-images img{transition:opacity .5s ease-in-out;position:relative;z-index:50;min-width:100%;vertical-align:middle}.crossfade-images .hover-image{position:absolute;left:0;right:0;margin:0 auto;opacity:0}.et-tabs nav ul li a img {
margin-right: 10px;
margin-top: 4px;
width: 32px;
height: 32px;
}     .et-tabs-style-bars nav ul li a {
background-color: inherit;
color: #74777b;
transition: all 0.2s ease-in;
padding: 0 1em;
}
.et-tabs-style-bars nav ul li a:hover,
.et-tabs-style-bars nav ul li a:focus {
color: #2A90DA;
transition: all 0.2s ease-in;
}
.et-tabs-style-bars nav ul li a span {
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 500;
}
.et-tabs-style-bars nav ul li.tab-current a {
background: inherit;
color: #fff;
}
.et-tabs-style-bars nav ul li.tab-current {
background: #2A90DA;
}
.et-tabs-style-bars nav ul li {
background: #EBEBEB;
}
.et-tabs-style-bars nav ul li a img,
.et-tabs-style-underline nav a img,
.et-tabs-style-topline nav a img,
.et-tabs-style-linebox nav a img,
.et-tabs-style-flip nav a img,
.et-tabs-style-tzoid nav ul li a img,
.et-tabs-style-line nav ul li a img {
display: inline-block;
margin-right: 10px;
}   .et-tabs-style-iconbox-iconlist nav {
width: 100%;
margin-top: 10px;
}
.et-tabs-style-iconbox-iconlist nav ul li {
background: #eee;
}
.et-tabs-style-iconbox-iconlist nav ul li:first-child a,
.et-vertical.et-tabs-style-iconbox-iconlist nav ul li a {
margin-left: 0;
}
.et-tabs-style-iconbox-iconlist nav ul li a.et-anchor-tag {
overflow: visible !important;
padding: 1em;
margin-left: 0.9px;
height: 100%;
}
.et-tabs-style-iconbox-iconlist nav ul li a.et-anchor-tag, .et-tabs-style-iconbox-iconlist nav ul li a.et-anchor-tag span {
word-wrap: break-word;
white-space: normal;
font-size: 15px;
line-height: normal !important;
border-radius: 6px;
}
.et-tabs-style-iconbox-iconlist nav ul li.tab-current {
z-index: 100;
background: #2A90DA;
color: #2A90DA;
}
.et-tabs-style-iconbox-iconlist nav ul li.tab-current a.et-anchor-tag {
color: #fff;
}
.et-tabs-style-iconbox-iconlist nav ul li::after {
opacity: 0;
}
.et-tabs-style-iconbox-iconlist nav ul li.tab-current::after {
opacity: 1;
}
.et-tabs-style-iconbox-iconlist nav ul li.tab-current::after,
.et-tabs-style-iconbox-iconlist nav ul li::after {
position: absolute;
top: 100% !important;
left: 50% !important;
margin-left: -20px;
width: 0;
height: 0;
border: solid transparent !important;
border-width: 20px !important;
border-top-color: inherit !important;
content: '';
pointer-events: none;
}
.et-tabs-style-iconbox-iconlist .iw-icons::before {
display: block;
margin: 0 0 0.25em 0;
}
.et-tabs-style-iconbox-iconlist .iw-icons {
margin: 0;
font-size: 50px;
display: block;
margin-bottom: 20px;
}
.et-tabs-style-iconbox-iconlist nav ul li:first-child:before {
border: none;
background: transparent;
}
.et-vertical.et-tabs-style-iconbox-iconlist nav ul li:first-child:before {
background: #fff !important;
}
.et-tabs-style-iconbox-iconlist nav ul li a img,
.et-tabs-style-iconfall nav a img {
margin: 0 auto;
padding: 0;
margin-bottom: 10px;
text-align: center;
display: block;
}
.et-tabs-style-iconfall nav a img {
display: inline-block;
}
.et-tabs.et-tabs-style-iconbox-iconlist nav ul li {
margin-right: 30px;
width: 150px;
height: 150px;
display: inline-grid;
border-radius: 6px;
border: 1px solid;
}
.et-tabs.et-tabs-style-iconbox-iconlist nav ul li:last-child {
margin-right: 0;
}
.et-tabs-style-iconbox-iconlist .et-content-wrap {
margin-top: 15px;
}
.et-tabs-style-iconbox-iconlist .et-content-wrap section {
padding-top: 10px;
}
.et-tabs.et-tabs-style-iconbox-iconlist nav ul {
width: auto;
float: left;
}
.et-tabs.et-tabs-style-iconbox-iconlist nav ul:after {
content: "";
width: 100%;
display: block;
border: 1px dashed;
border-color: inherit;
position: absolute;
top: 49%;
}
.et-tabs.et-tabs-style-iconbox-iconlist.et-align-center nav ul.elegant-tabs-list-container {
float: none;
}
.et-tabs.et-tabs-style-iconbox-iconlist.et-align-right nav ul {
float: right;
}   .et-tabs-style-iconbox nav {
background: rgba(255,255,255,0.4);
}
.et-tabs-style-iconbox nav ul li {
background: #eee;
}
.et-tabs-style-iconbox nav ul li:before {
width: 1px;
height: 70%;
background: #fff;
content: "";
position: absolute;
top: 15%;
left: 0;
}
.et-tabs-style-iconbox nav ul li:first-child a.et-anchor-tag,
.et-vertical.et-tabs-style-iconbox nav ul li a.et-anchor-tag {
margin-left: 0;
}
.et-tabs-style-iconbox nav ul li a.et-anchor-tag {
overflow: visible !important;
padding: 1em;
margin-left: 0.9px;
line-height: 1;
}
.et-tabs-style-iconbox nav ul li.tab-current {
z-index: 9;
background: #2A90DA;
color: #2A90DA;
}
.et-tabs-style-iconbox nav ul li.tab-current a.et-anchor-tag {
color: #fff;
}
.et-tabs-style-iconbox nav ul li::after {
opacity: 0;
}
.et-tabs-style-iconbox nav ul li.tab-current::after {
opacity: 1;
}
.et-tabs-style-iconbox nav ul li.tab-current::after,
.et-tabs-style-iconbox nav ul li::after {
position: absolute;
top: 100% !important;
left: 50% !important;
margin-left: -10px;
width: 0;
height: 0;
border: solid transparent !important;
border-width: 10px !important;
border-top-color: inherit !important;
content: '';
pointer-events: none;
}
.et-tabs-style-iconbox .iw-icons::before {
display: block;
margin: 0 0 0.25em 0;
}
.et-tabs-style-iconbox .iw-icons {
margin: 0;
display: block;
}
.et-tabs-style-iconbox nav ul li:first-child:before {
border: none;
background: transparent;
}
.et-vertical.et-tabs-style-iconbox nav ul li:first-child:before {
background: #fff !important;
}
.et-tabs-style-iconbox nav ul li a img,
.et-tabs-style-iconfall nav a img {
margin: 0 auto;
padding: 0;
margin-bottom: 10px;
text-align: center;
display: block;
}
.et-tabs-style-iconfall nav a img {
display: inline-block;
}   .et-tabs-style-underline nav {
background: #fff;
}
.et-tabs-style-underline nav a.et-anchor-tag {
padding: 0.4em 1em;
border-left: 1px solid #e7ecea;
-webkit-transition: color 0.2s;
transition: color 0.2s;
}
.et-horizontal.et-tabs-style-underline nav li {
border-top: 1px solid #e7ecea;
border-bottom: 1px solid #e7ecea;
}
.et-tabs-style-underline nav li:last-child a.et-anchor-tag {
border-right: 1px solid #e7ecea;
}
.et-tabs-style-underline nav li a.et-anchor-tag::after {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 6px;
background: #2A90DA;
content: '';
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-transform: translate3d(0,150%,0);
transform: translate3d(0,150%,0);
}
.et-tabs-style-underline nav li.tab-current a::after,
.et-vertical.et-tabs-style-underline nav li.tab-current a::after {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.et-tabs-style-underline nav a.et-anchor-tag span {
font-weight: 700;
}   .et-tabs-style-linetriangle nav a.et-anchor-tag {
overflow: visible !important;
border-bottom: 1px solid rgba(0,0,0,0.2);
-webkit-transition: color 0.2s;
transition: color 0.2s;
}
.et-tabs-style-linetriangle nav a span {
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.et-tabs-style-linetriangle nav li.tab-current a:after,
.et-tabs-style-linetriangle nav li.tab-current a:before {
position: absolute;
top: 100%;
left: 50%;
width: 0;
height: 0;
border: solid transparent;
content: '';
pointer-events: none;
}
.et-tabs-style-linetriangle nav li.tab-current a:after {
margin-left: -10px;
border-width: 10px;
border-top-color: #e7ecea;
}
.et-tabs-style-linetriangle nav li.tab-current a:before {
margin-left: -11px;
border-width: 11px;
border-top-color: rgba(0,0,0,0.2);
}
@media screen and (max-width: 58em) {
.et-tabs-style-linetriangle nav {
font-size: 0.6em;
}
}   .et-tabs-style-topline {
max-width: 1200px;
}
.et-tabs-style-topline nav li {
border: 1px solid rgba(40,44,42,0.1);
}
.et-tabs-style-topline nav li:not(:last-child) {
border-right: none;
}
.et-tabs-style-topline nav li.tab-current {
border-top-color: #2A90DA;
border-bottom: none;
}
.et-tabs-style-topline nav a.et-anchor-tag {
padding: 0.55em 1em;
background: rgba(40,44,42,0.05);
color: #74777b;
line-height: 1;
-webkit-transition: color 0.2s;
transition: color 0.2s;
}
.et-tabs-style-topline nav a.et-anchor-tag:hover,
.et-tabs-style-topline nav a.et-anchor-tag:focus {
color: #2A90DA;
}
.et-tabs-style-topline nav li.tab-current a.et-anchor-tag {
background: none;
box-shadow: inset 0 3px 0 #2A90DA;
color: #2A90DA;
}
.et-tabs-style-topline .iw-icons::before {
display: block;
margin: 0;
}
.et-tabs-style-topline nav a span {
text-transform: uppercase;
letter-spacing: 1px;
}   .et-tabs-style-iconfall {
overflow: visible !important;
}
.et-tabs-style-iconfall nav a {
display: inline-block;
overflow: visible !important;
padding: 1em 1em 2em;
color: #74777b;
line-height: 1;
-webkit-transition: color 0.3s cubic-bezier(0.7,0,0.3,1);
transition: color 0.3s cubic-bezier(0.7,0,0.3,1);
}
.et-tabs-style-iconfall nav a:hover,
.et-tabs-style-iconfall nav a:focus,
.et-tabs-style-iconfall nav li.tab-current a {
color: #2A90DA;
}
.et-tabs-style-iconfall nav a i.iw-icons {
margin: 0;
display: block;
}
.et-tabs-style-iconfall nav a span {
font-weight: 700;
display:block;
}
.et-tabs-style-iconfall nav li::before {
position: absolute;
bottom: 1em;
left: 50%;
margin-left: -20px;
width: 40px;
height: 4px;
background: #2A90DA;
content: '';
opacity: 0;
-webkit-transition: -webkit-transform 0.2s ease-in;
transition: transform 0.2s ease-in;
-webkit-transform: scale3d(0,1,1);
transform: scale3d(0,1,1);
}
.et-tabs-style-iconfall nav li.tab-current::before {
opacity: 1;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
.et-tabs-style-iconfall .iw-icons::before {
display: block;
margin: 0 0 0.35em;
opacity: 0;
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
-webkit-transform: translate3d(0,-100px,0);
transform: translate3d(0,-100px,0);
pointer-events: none;
}
.et-tabs-style-iconfall nav li.tab-current .iw-icons::before {
opacity: 1;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.et-tabs.et-tabs-style-iconfall.et-vertical {
float: left;
}
@media screen and (max-width: 58em) {
.et-tabs-style-iconfall nav li .iw-icons::before {
opacity: 1;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
}   .et-tabs-style-linemove nav {
background: #fff;
}
.et-tabs-style-linemove nav li::before {
position: absolute;
bottom: 0;
left: 0;
width: 98%;
border: 2px solid;
height: 0px;
content: '';
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
} .et-tabs-style-linemove nav li.tab-current::before {
position: absolute;
top: 8px;
bottom: auto;
left: 0;
width: 98%;
border: 2px solid;
height: 0px;
content: '';
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.et-tabs-style-linemove nav a {
padding: 1em 0;
color: #74777b;
line-height: 1;
-webkit-transition: color 0.3s, -webkit-transform 0.3s;
transition: color 0.3s, transform 0.3s;
}
.et-tabs-style-linemove nav li.tab-current a {
color: #2A90DA;
-webkit-transform: translate3d(0,8px,0);
transform: translate3d(0,8px,0);
}
.et-tabs-style-linemove nav li {
color: #2A90DA;
background: transparent !important;
}
.et-tabs-style-linemove nav a span {
font-weight: 700;
}   .et-tabs-style-line nav ul {
padding: 0 2em;
max-width: none;
box-shadow: inset 0 -2px #d1d3d2;
}
.et-tabs-style-line nav a.et-anchor-tag {
padding: 0.7em 0.7em;
box-shadow: inset 0 -2px #d1d3d2;
color: #74777b;
text-align: left;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1;
-webkit-transition: color 0.3s, box-shadow 0.3s;
transition: color 0.3s, box-shadow 0.3s;
}
.et-tabs-style-line nav a.et-anchor-tag:hover,
.et-tabs-style-line nav a.et-anchor-tag:focus {
box-shadow: inset 0 -2px #74777b;
}
.et-tabs-style-line nav li.tab-current a.et-anchor-tag {
box-shadow: inset 0 -2px #2A90DA;
color: #2A90DA;
}
@media screen and (max-width: 58em) {
.et-tabs-style-line nav ul {
display: block;
box-shadow: none;
}
.et-tabs-style-line nav ul li {
display: block;
-webkit-flex: none;
flex: none;
}
}   .et-tabs-style-circle {
overflow: visible !important;
}
.et-tabs-style-circle nav li {
background: transparent !important;
color:#2A90DA;
}
.et-tabs-style-circle nav li::before {
position: absolute;
top: 50%;
left: 50%;
margin: -60px 0 0 -60px;
width: 120px;
height: 120px;
border: 1px solid;
border-radius: 50%;
content: '';
opacity: 0;
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
transition-timing-function: cubic-bezier(0.7,0,0.3,1);
-webkit-transform: scale3d(0,0,1);
transform: scale3d(0,0,1);
background: #2A90DA;
border-color: #2A90DA;
}
.et-tabs.et-tabs-style-circle nav ul li::after {
position: absolute;
top: 50%;
left: 50%;
margin: -60px 0 0 -60px;
width: 120px;
height: 120px;
border: 1px solid;
border-radius: 50%;
content: '';
opacity: 1;
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
transition-timing-function: cubic-bezier(0.7,0,0.3,1);
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
border: 1px solid;
}
@media screen and (max-width: 58em) {
.et-tabs-style-circle nav li::before {
margin: -40px 0 0 -40px;
width: 80px;
height: 80px;
}
}
.et-tabs-style-circle nav li.tab-current::before {
opacity: 1;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
.et-tabs-style-circle nav a {
overflow: visible !important;
color: #74777b;
line-height: 1.1;
-webkit-transition: color 0.3s cubic-bezier(0.7,0,0.3,1);
transition: color 0.3s cubic-bezier(0.7,0,0.3,1);
}
.et-tabs-style-circle nav a span {
display: block;
}
.et-tabs-style-circle nav a span,
.et-tabs-style-circle .iw-icons::before {
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7,0,0.3,1);
transition: transform 0.3s cubic-bezier(0.7,0,0.3,1);
}
.et-tabs-style-circle nav a:hover,
.et-tabs-style-circle nav a:focus {
color: #4a4a4b;
}
.et-tabs-style-circle nav li.tab-current a {
color: #ffffff;
}
.et-tabs-style-circle nav li.tab-current a span {
-webkit-transform: translate3d(0,4px,0);
transform: translate3d(0,4px,0);
}
.et-tabs-style-circle .iw-icons::before {
display: block;
margin: 0;
pointer-events: none;
}
.et-tabs-style-circle nav li.tab-current .iw-icons::before {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
.et-tabs.et-tabs-style-circle ul {
margin-bottom: 15px;
}   .et-tabs-style-square {
overflow: visible !important;
}
.et-tabs-style-square nav li {
background: transparent !important;
color:#2A90DA;
max-width: 180px;
}
.et-tabs-style-square nav li::before {
position: absolute;
top: 50%;
left: 50%;
margin: -60px 0 0 -60px;
width: 120px;
height: 120px;
border: 1px solid;
border-radius: 2px;
content: '';
opacity: 0;
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
transition-timing-function: cubic-bezier(0.7,0,0.3,1);
-webkit-transform: scale3d(0,0,1);
transform: scale3d(0,0,1);
background: #2A90DA;
border-color: #2A90DA;
}
.et-tabs-style-square nav li::after {
position: absolute;
top: 50%;
left: 50%;
margin: -60px 0 0 -60px;
width: 120px;
height: 120px;
border: 1px solid;
border-radius: 2px;
content: '';
opacity: 1;
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
transition-timing-function: cubic-bezier(0.7,0,0.3,1);
border: 1px solid;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
@media screen and (max-width: 58em) {
.et-tabs-style-square nav li::before {
margin: -40px 0 0 -40px;
width: 80px;
height: 80px;
}
}
.et-tabs-style-square nav li.tab-current::before {
opacity: 1;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
.et-tabs-style-square nav a {
overflow: visible !important;
color: #74777b;
line-height: 1.1;
-webkit-transition: color 0.3s cubic-bezier(0.7,0,0.3,1);
transition: color 0.3s cubic-bezier(0.7,0,0.3,1);
}
.et-tabs-style-square nav a span {
display: block;
}
.et-tabs-style-square nav a span,
.et-tabs-style-square .iw-icons::before {
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7,0,0.3,1);
transition: transform 0.3s cubic-bezier(0.7,0,0.3,1);
}
.et-tabs-style-square nav a:hover,
.et-tabs-style-square nav a:focus {
color: #4a4a4b;
}
.et-tabs-style-square nav li.tab-current a {
color: #ffffff;
}
.et-tabs-style-square nav li.tab-current a span {
-webkit-transform: translate3d(0,4px,0);
transform: translate3d(0,4px,0);
}
.et-tabs-style-square .iw-icons::before {
display: block;
margin: 0;
pointer-events: none;
}
.et-tabs-style-square nav li.tab-current .iw-icons::before {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
.et-tabs.et-tabs-style-square ul {
margin-bottom: 15px;
}
.et-tabs-style-circle .et-content-wrap,.et-tabs-style-square .et-content-wrap {
margin-top: 30px;
}   .et-tabs-style-linebox nav ul li {
margin: 0 0.5em;
-webkit-flex: none;
flex: none;
}
.et-tabs-style-linebox nav a.et-anchor-tag {
padding: 0 1.5em;
color: #74777b;
font-weight: 700;
-webkit-transition: color 0.3s;
transition: color 0.3s;
}
.et-tabs-style-linebox nav a.et-anchor-tag:hover,
.et-tabs-style-linebox nav a.et-anchor-tag:focus {
color: #ffffff;
}
.et-tabs-style-linebox nav li.tab-current a.et-anchor-tag {
color: #fff;
}
.et-tabs-style-linebox nav a.et-anchor-tag::after {
position: absolute;
top: 0;
left: 0;
z-index: -1;
width: 100%;
height: 100%;
background: #d2d8d6;
content: '';
-webkit-transition: background-color 0.3s, -webkit-transform 0.3s;
transition: background-color 0.3s, transform 0.3s;
-webkit-transition-timing-function: ease, cubic-bezier(0.7,0,0.3,1);
transition-timing-function: ease, cubic-bezier(0.7,0,0.3,1);
-webkit-transform: translate3d(0,100%,0) translate3d(0,0,0);
transform: translate3d(0,100%,0) translate3d(0,0,0);
}
.et-tabs-style-linebox nav li.tab-current a::after {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.et-tabs-style-linebox nav a.et-anchor-tag:hover::after,
.et-tabs-style-linebox nav a.et-anchor-tag:focus::after,
.et-tabs-style-linebox nav li.tab-current a.et-anchor-tag::after {
background: #2A90DA;
}
@media screen and (max-width: 58em) {
.et-tabs-style-linebox nav ul {
display: block;
box-shadow: none;
}
.et-tabs-style-linebox nav ul li {
display: block;
-webkit-flex: none;
flex: none;
}
}   .et-tabs-style-flip {
max-width: 1200px;
}
.et-tabs-style-flip nav a {
padding: 0.2em 1em;
color: #2A90DA;
-webkit-transition: color 0.3s;
transition: color 0.3s;
}
.et-tabs-style-flip nav a:hover,
.et-tabs-style-flip nav a:focus,
.et-tabs-style-flip nav li.tab-current a {
color: #74777b;
}
.et-tabs-style-flip nav a span {
text-transform: uppercase;
letter-spacing: 1px;
}
.et-tabs-style-flip nav a::after {
position: absolute;
top: 0;
left: 0;
z-index: -1;
width: 100%;
height: 100%;
background-color: #f0f0f0;
content: '';
-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
transition: transform 0.3s, background-color 0.3s;
-webkit-transform: perspective(900px) rotate3d(1,0,0,90deg);
transform: perspective(900px) rotate3d(1,0,0,90deg);
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-perspective-origin: 50% 100%;
perspective-origin: 50% 100%;
}
.et-tabs-style-flip nav li.tab-current a {
background: #ddd;
}
.et-tabs-style-flip nav li.tab-current a::after {
background-color: inherit;
-webkit-transform: perspective(900px) rotate3d(1,0,0,0deg);
transform: perspective(900px) rotate3d(1,0,0,0deg);
}
.et-tabs-style-flip .content-wrap {
background: #fff;
}   .et-tabs-style-fillup nav ul li a.et-anchor-tag {
padding: 1.2em 0.8em;
border-right: 1px solid #2A90DA;
line-height: 1;
-webkit-transition: color 0.3s;
transition: color 0.3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.et-tabs-style-fillup nav ul li:last-child a.et-anchor-tag {
border: none;
}
.et-tabs-style-fillup nav ul li.tab-current {
z-index: 100;
}
.et-tabs-style-fillup nav ul li.tab-current a.et-anchor-tag {
color: #fff;
}
.et-tabs-style-fillup nav ul li a.et-anchor-tag::after {
position: absolute;
top: 0;
left: 0;
z-index: -1;
width: 100%;
height: 100%;
height: calc(100% + 1px);
border: 1px solid #2A90DA;
background: #2A90DA;
content: '';
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-transform: translate3d(0,100%,0);
transform: translate3d(0,100%,0);
}
.et-tabs-style-fillup nav ul li.tab-current a.et-anchor-tag::after {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.et-tabs-style-fillup nav ul li a.et-anchor-tag span,
.et-tabs-style-fillup .iw-icons::before {
-webkit-transition: -webkit-transform 0.5s;
transition: transform 0.5s;
-webkit-transform: translate3d(0,5px,0);
transform: translate3d(0,5px,0);
}
.et-tabs-style-fillup nav ul li a.et-anchor-tag span {
display: block;
line-height: 1.5;
padding: 5px;
}
.et-tabs-style-fillup .iw-icons::before {
display: block;
margin: 0;
}
.et-tabs-style-fillup nav ul li.tab-current a.et-anchor-tag span,
.et-tabs-style-fillup li.tab-current .iw-icons::before {
-webkit-transform: translate3d(0,-10px,0);
transform: translate3d(0,-10px,0);
}
.et-tabs-style-fillup nav ul li a img {
border: none;
box-shadow: none;
display: block;
margin: 0 auto;
}
.et-tabs-style-fillup nav ul li.tab-current a img {
margin-bottom: 10px;
}   .et-tabs-style-tzoid {
max-width: 1200px;
}
.et-tabs-style-tzoid nav {
padding: 0 1em;
}
.et-tabs-style-tzoid nav ul li {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
margin-right: -8px !important;
background: transparent !important;
}
.et-tabs-style-tzoid nav ul li a.et-anchor-tag {
padding: 0 1.8em 0 0.8em;
color: #2A90DA;
-webkit-transition: color 0.2s;
transition: color 0.2s;
text-align: left;
padding-left: 1.3em;
}
.et-tabs-style-tzoid nav ul li a.et-anchor-tag span {
padding-right: 15px;
}
@media screen and (max-width: 54em) {
.et-tabs-style-tzoid nav ul li a {
padding: 0 0.5em 0 0.3em;
}
}
.et-tabs-style-tzoid nav ul li a.et-anchor-tag:hover,
.et-tabs-style-tzoid nav ul li a.et-anchor-tag:focus {
color: #2A90DA;
}
.et-tabs-style-tzoid nav ul li.tab-current a.et-anchor-tag,
.et-tabs-style-tzoid nav ul li.tab-current a.et-anchor-tag:hover {
color: #ffffff;
}
.et-tabs-style-tzoid nav ul li a.et-anchor-tag::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
outline: 1px solid transparent;
border-radius: 10px 10px 0 0;
background: #F2F2F2;
box-shadow: inset 0 -3px 3px rgba(0,0,0,0.05);
content: '';
-webkit-transform: perspective(5px) rotateX(0.93deg) translateZ(-1px);
transform: perspective(5px) rotateX(0.7deg) translateZ(-1px);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.et-tabs-style-tzoid nav ul li.tab-current a.et-anchor-tag::after,
.et-tabs-style-tzoid .content-wrap {
background: #2A90DA;
box-shadow: none;
}
.et-tabs-style-circle .iw-icons,
.et-tabs-style-fillup .iw-icons,
.et-tabs-style-square .iw-icons {
margin: 0;
}
.et-tabs-style-tzoid nav {
padding: 0 !important;
} .et-tabs.et-tabs-style-tzoid li.tab-current a::after,
.et-tabs.et-tabs-style-tzoid nav ul li.tab-current a,
.et-tabs.et-tabs-style-tzoid nav ul li.tab-current a > i,
.et-tabs.et-tabs-style-iconfall nav ul li.tab-current a,
.et-tabs.et-tabs-style-iconfall nav ul li.tab-current a > i,
.et-tabs-style-iconfall nav li.tab-current::before,
.et-tabs.et-tabs-style-fillup nav ul li.tab-current a,
.et-tabs.et-tabs-style-fillup nav ul li.tab-current a > i,
.et-tabs-style-flip nav li.tab-current a,
.et-tabs.et-tabs-style-iconbox nav ul li.tab-current::after,
.et-tabs.et-tabs-style-iconbox nav ul li.tab-current a > i,
.et-tabs.et-tabs-style-iconbox nav ul li.tab-current::after,
.et-tabs.et-tabs-style-iconbox-iconlist nav ul li.tab-current::after,
.et-tabs.et-tabs-style-iconbox-iconlist nav ul li.tab-current a > i,
.et-tabs.et-tabs-style-iconbox-iconlist nav ul li.tab-current::after,
.et-tabs-style-topline nav li.tab-current,
.et-tabs.et-tabs-style-underline nav ul li.tab-current a,
.et-tabs.et-tabs-style-underline nav ul li.tab-current a > i,
.et-tabs.et-tabs-style-underline nav ul li a,
.et-tabs.et-tabs-style-underline nav ul li a > i{
transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.et-tabs {
position: relative;  width: 100%; } .et-tabs nav {
text-align: center;
overflow: visible !important;
display: inline-block !important;
line-height: 0 !important;
font-weight: 300;
font-size: 1.25em;
}
.et-tabs.et-tabs-sticky nav.elegant-tabs-nav {
display: block !important;
position: -webkit-sticky;
position: sticky;
z-index: 9;
}
.et-tabs.et-tabs-carousel nav.elegant-tabs-nav {
padding-bottom: 20px;
background: transparent;
}
.et-tabs.justified-tabs nav ul {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
}
.et-tabs nav ul {
position: relative;
display: inline-block;
margin: 0 auto;
padding: 0;
width:100%;
list-style: none;
-ms-box-orient: horizontal;
-ms-box-pack: center;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
}
.et-tabs.et-vertical nav ul {
display: block;
}
.et-tabs nav select.et-mobile-tabs {
display: none;
}
.et-tabs nav ul li {
position: relative;
z-index: 1;
margin: 0;
text-align: center;
display: inline-block;
float: left;
transition: all 0.2s;
}
.et-tabs nav a.et-anchor-tag {
position: relative;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 2.5;
text-decoration: none;
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.et-tabs nav a:hover,
.et-tabs nav a:focus {
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.et-tabs nav a span {
vertical-align: middle;
}
.et-tabs nav a.et-anchor-tag:focus {
outline: none;
} .et-content-wrap {
position: relative;
color:#444444;
}
.et-tabs.et-tabs-style-tzoid .et-content-wrap {
margin-top: -8px;
}
.et-content-wrap section {
display: none;
margin: 0 auto;
padding: 1em;
line-height: 1.5em;
}
.et-tabs.et-horizontal .et-content-wrap section {
padding: 1em 0;
}
.et-tabs.et-vertical .et-content-wrap section {
padding: 0 1em;
}
.et-content-wrap section.content-current {
display: block;
width: 100%;
clear: both;
box-sizing: border-box;
}
.infi-content-wrapper.animated {
opacity: 1 !important;
} .et-prev-tab,
.et-next-tab {
width: 32px;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 0;
cursor: pointer;
z-index: 9;
background: #333333;
}
.et-next-tab {
right: 0;
}
.et-prev-tab {
left: 0;
} i.iw-icons {
font-style: normal;
z-index: 10;
display: inline-block;
margin: 0 0.4em 0 0;
vertical-align: middle;
text-transform: none;
font-size: 1.3em;
} .et-align-right nav {
width: 100% !important;
text-align: right !important;
}
.et-align-right ul li {
float: none !important;
} .et-align-center nav {
width: 100% !important;
margin-bottom: 10px;
}
.et-align-center ul li {
float: none !important;
} .et-tabs.et-vertical nav {
min-width: 170px;
max-width: 25%;
width: auto;
float: left;
}
.et-vertical .et-content-wrap {
width: 75%;
max-width: calc( 100% - 200px );
float: left;
}
.et-tabs.et-vertical.et-align-right nav {
float: right;
}
.et-tabs.et-vertical nav ul li {
display: block !important;
width: 100%;
margin-bottom: 5px;
} .et-vertical.et-tabs-style-iconbox nav ul li::after {
left: 100% !important;
top: 50% !important;
margin-left: 0 !important;
margin-top: -10px !important;
border-top-color: transparent;
border-left-color: inherit !important;
}
.et-tabs.et-vertical.et-tabs-style-iconbox.et-align-right nav ul li::after,
.et-tabs.et-vertical.et-tabs-style-iconbox.et-align-right nav ul li.tab-current::after {
left: auto !important;
right: 100%;
border-right-color: inherit;
border-left-color: transparent !important;
} .et-vertical.et-tabs-style-underline nav li a.et-anchor-tag::after {
left: auto;
top: 0;
width: 6px;
height: 100%;
right: 0;
-webkit-transform: translate3d(150%,0,0);
transform: translate3d(150%,0,0);
}
.et-vertical.et-tabs-style-underline nav a.et-anchor-tag {
border: 1px solid #e7ecea;
} .et-vertical.et-tabs-style-topline nav li.tab-current {
border: 1px solid rgba(40,44,42,0.1);
border-left-color: #2A90DA;
border-right: none;
} .et-vertical.et-tabs-style-linebox nav ul li {
margin-bottom: 0 !important;
} .et-tabs.justified-tabs nav {
width: 100%;
}
.et-tabs.justified-tabs nav ul li {
height: 100%;
vertical-align: middle;
}
.et-tabs.justified-tabs nav ul li a.et-anchor-tag {
height: inherit;
} .infi-responsive-tabs .infi-tab-accordion .infi_accordion_item {
padding: 10px;
margin-top: 5px;
}
.infi-accordion-item-heading .iw-icons {
display: inline-block !important;
margin-right: 8px !important;
}
.infi-tab-accordion {
cursor: pointer;
}
.elegant-tabs-container {
position: relative;
margin-top: 15px;
float: left;
width: 100%;
}
.infi-responsive-tabs {
display: none;
}
.infi-accordion-item-heading {
display: inline-block;
width: 100%;
min-height: 24px;
line-height: 24px;
}
.elegant-tabs-list-container.tab-title-wrap a.et-anchor-tag {
white-space: pre-line;
line-height: 1.5em;
padding: 15px !important;
}
section.content-current, .infi-content-wrapper {
width: 100%;
padding: 0 15px;
}
.et-tabs.et-vertical {
display: flex;
}
@media screen and (max-width: 58em) {
.et-tabs nav a.icon span {
display: none;
}
.et-tabs nav a:before {
margin-right: 0;
}
} @media screen and ( max-width: 720px ) {
.et-tabs > nav ul,
.et-tabs.justified-tabs > nav ul,
.et-tabs.et-vertical nav ul {
display:none;
}
.infi-responsive-tabs,
.infi-responsive-tabs nav ul	{
display: block;
}
.et-vertical .et-content-wrap,
.et-tabs.et-vertical nav {
max-width: 100%;
width: 100%;
float: none;
}
.et-tabs.et-mobile-enabled nav select.et-mobile-tabs {
display: block;
background-color: white;
border: thin solid #d1d1d1;
border-radius: 0;
font: inherit;
line-height: 1.2em;
padding: 0 1em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
-moz-appearance: none;
margin: 15px 0px;
max-width: 100%;
width: 100%;
height: 36px;
background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
background-size: 5px 5px, 5px 5px, 1px 1.2em;
background-repeat: no-repeat;
color: transparent;
text-shadow: 0 0 0 #000;
}
.et-tabs.justified-tabs nav ul li,
.et-tabs nav {
display: block !important;
width: 100% !important;
}
} @media screen and ( max-width: 640px ) {
.et-tabs nav ul {
display: none !important;
}
}.ics-calendar .events,.ics-calendar-month-grid .day,.ics-calendar-month-grid th,.ics-calendar-select{color:var(--r34ics--color--black)}.ics-calendar-month-grid th,.ics-calendar.whitetext .ics-calendar-month-grid .today .day{background:var(--r34ics--color--gainsboro)}.ics-calendar,.r34ics_lightbox{--r34ics--color--ics-red:#dc143c;--r34ics--color--ics-purple:#312a85;--r34ics--color--white:#ffffff;--r34ics--color--whitesmoke:#f0f3f6;--r34ics--color--gainsboro:#d9dcdf;--r34ics--color--darkgray:#a3a8ac;--r34ics--color--gray:#70787f;--r34ics--color--dimgray:#60686f;--r34ics--color--black:#10181f;--r34ics--color--dodgerblue:dodgerblue;--r34ics--color--gold:gold;--r34ics--color--lemonchiffon:lemonchiffon;--r34ics--color--limegreen:limegreen;--r34ics--color--orangered:orangered;--r34ics--color--trans10:rgba(105,105,105,0.1);--r34ics--color--trans20:rgba(105,105,105,0.2);--r34ics--color--trans30:rgba(105,105,105,0.3);--r34ics--color--trans40:rgba(105,105,105,0.4);--r34ics--color--trans50:rgba(105,105,105,0.5);--r34ics--color--trans60:rgba(105,105,105,0.6);--r34ics--color--trans70:rgba(105,105,105,0.7);--r34ics--color--trans80:rgba(105,105,105,0.8);--r34ics--color--trans90:rgba(105,105,105,0.9)}@keyframes r34icsInfiniteRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ics-calendar{clear:both;display:block;margin:1.5em 0}.ics-calendar:first-child{margin-top:0}.ics-calendar *{box-sizing:border-box}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_middle{background-color:var(--r34ics--color--gainsboro);border-bottom:0!important;margin-top:1px;margin-bottom:1px;padding-right:.8em!important;padding-left:.8em!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:2px!important;padding-left:calc(.8em - 2px)!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-right:2px!important;padding-right:calc(.8em - 2px)!important}.ics-calendar .hidden,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first .all-day-indicator,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last .all-day-indicator,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_middle .all-day-indicator,.ics-calendar.hide_times .events .time,.ics-calendar.hide_times .events .time-inline,.ics-calendar:not(.layout-full) .hidden_in_main,.r34ics_lightbox .r34ics_lightbox_content .descloc_toggle_excerpt{display:none!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle{border-left-color:transparent!important;margin-left:-1px!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last>:not(.descloc),.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle>:not(.descloc){color:transparent!important}.ics-calendar.r34ics_compact{font-size:85%}.ics-calendar.r34ics_compact .ics-calendar-date,.ics-calendar.r34ics_compact .ics-calendar-label{font-size:100%}.ics-calendar .phone_only,.ics-calendar-arrow-nav>.inactive,.ics-calendar-list-wrapper .descloc_toggle_full,.ics-calendar.current_week_only tbody tr,.ics-calendar.r34ics_toggle .event .descloc,.r34ics-ajax-container:not(.loading):before{display:none}.ics-calendar-error{font-style:italic}.ics-calendar.current_week_only tbody tr.current-week{display:table-row}.ics-calendar .events{overflow:visible}.ics-calendar-month-grid .today .day *,.ics-calendar.solidcolors:not(.darkmode) .events,.ics-calendar.solidcolors:not(.darkmode) .events a,.ics-calendar.whitetext:not(.darkmode) .events,.ics-calendar.whitetext:not(.darkmode) .events a{color:var(--r34ics--color--white)}.ics-calendar dl.events{margin:0 0 1.5rem}.ics-calendar dl.events dd,.ics-calendar dl.events dt,.ics-calendar-color-key-header label,.ics-calendar-color-key-item label{margin:0}.ics-calendar.r34ics_compact dl.events{display:grid;grid-template-columns:10em calc(100% - 10em)}.ics-calendar.r34ics_compact dl.events dt{grid-column:1;margin:0!important;padding:2px 10px 2px 0!important;vertical-align:top}.ics-calendar.r34ics_compact dl.events dt[data-feed-color*=rgb]{padding:2px 10px 2px 5px!important}.ics-calendar.r34ics_compact dl.events dd{grid-column:1/span 2;margin:0!important;padding:2px 0!important;vertical-align:top}.ics-calendar.r34ics_compact dl.events dd[data-feed-color*=rgb]{padding:2px 5px!important}.ics-calendar.r34ics_compact dl.events dt~dd{border-left:none!important;grid-column:2}.ics-calendar dl.events dt.time{font-weight:700;padding-top:.5rem}.ics-calendar dl.events dd.event{font-weight:400}.ics-calendar .events .time .end_time{display:inline-block;font-size:90%;font-weight:400}.ics-calendar .event .descloc .descloc_feed_label,.r34ics_lightbox_content .descloc_feed_label{border-bottom:1px solid var(--r34ics--color--trans30);font-weight:600;text-transform:uppercase}.ics-calendar .events .time .show_on_hover{visibility:hidden}.ics-calendar .events .time:focus .show_on_hover,.ics-calendar .events .time:hover .show_on_hover{visibility:visible}.ics-calendar .events .eventdesc [title],.ics-calendar.r34ics_toggle .events .title.has_desc{cursor:pointer}.ics-calendar .events .title.cancelled{text-decoration:line-through}.ics-calendar .event,.ics-calendar-list-wrapper,.ics-calendar-month-wrapper,.ics-calendar-week-wrapper{position:relative;z-index:1}.ics-calendar .event:focus,.ics-calendar .event:focus-within,.ics-calendar .event:hover{z-index:5!important}.ics-calendar .event,.ics-calendar .event *{transition:none!important}.ics-calendar .event *{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ics-calendar .event .descloc{display:block;font-size:85%;font-weight:400;line-height:1.5em}.ics-calendar .event .descloc *{font-size:100%;letter-spacing:0;line-height:1.5em;text-align:left}.ics-calendar .event .descloc>:last-child,.ics-calendar .event .eventdesc>:last-child{margin-bottom:0}.ics-calendar .event_status,.ics-calendar-list-wrapper .descloc_toggle_excerpt,.ics-calendar.r34ics_toggle .event.open .descloc{display:block}.ics-calendar .event .descloc div{margin:0 0 .5em}.ics-calendar .event .descloc .attach,.ics-calendar .event .descloc .attach div{margin:.5em 0}.ics-calendar .event .descloc .attach_float{float:right;margin:0 0 1em 1em;max-width:40%;position:relative}.ics-calendar .event .descloc .attach_float img{display:block;height:auto;max-width:100%}.ics-calendar .event .descloc .descloc_feed_label{font-size:90%;padding-bottom:2px}.ics-calendar .event[data-feed-color] .descloc.hover_block .descloc_feed_label:before{background-color:var(--r34ics--color--trans30);border-radius:8px;content:'';display:inline-block;height:8px;margin-right:.5em;vertical-align:middle;width:8px}.r34ics_lightbox_content .descloc_feed_label{border-left:6px solid var(--r34ics--color--trans30);font-size:75%;margin-bottom:.75rem;padding-left:8px}.ics-calendar .event .descloc .organizer_email{background:url(//www.montessoricenter.org/wp-content/plugins/ics-calendar-pro/vendors/ics-calendar/assets/icon-mail.svg) left center/10px 10px no-repeat;display:block;padding-left:14px}.ics-calendar .event_status.event_status_cancelled{font-size:85%;font-weight:700;text-transform:uppercase}.ics-calendar-select{float:right;font-size:80%;margin:.5em 0 .5em .5em;max-width:200px;min-width:200px;position:relative;width:200px;z-index:2}.ics-calendar-arrow-nav{clear:both;display:block;margin:0}.ics-calendar-arrow-nav:after{clear:both;content:'';display:table}.ics-calendar-arrow-nav>*{margin:.5em 0;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ics-calendar-arrow-nav>.prev{cursor:w-resize;float:left}.ics-calendar-arrow-nav>.today{cursor:s-resize;float:right;margin-right:1.5rem}.ics-calendar-arrow-nav>.next{cursor:e-resize;float:right}.ics-calendar-basic-wrapper ul.events{list-style:none;margin:0;padding:0}.ics-calendar-basic-wrapper ul.events li{clear:both;margin:0 0 1rem}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events li{display:flex;flex-direction:row}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date{align-self:flex-start;background:var(--r34ics--color--trans10);border:2px solid var(--r34ics--color--trans40);border-radius:4px;display:inline-block;margin:0 8px 8px 0;padding:4px 8px;text-align:center}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date.multiday{align-items:center;display:flex;flex-direction:column}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date .time-inline,.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format]{display:block!important;font-size:70%!important;line-height:1.3em!important}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='d'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='j']{font-size:210%!important;font-weight:800;line-height:1em!important;width:2em}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='F'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='M'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='m'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='n']{font-weight:600}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date.multiday .multiday-sep{font-size:210%;line-height:.5em}.ics-calendar-color-key.inline .ics-calendar-color-key-item,.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .event-info{display:inline-block}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .title{font-weight:700}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .time{font-size:80%;font-weight:400}.ics-calendar-list-wrapper .ics-calendar-label{margin:.5em 0 .25em!important}.ics-calendar-list-wrapper .ics-calendar-date{margin:.5em 0 .25em}.ics-calendar-list-wrapper .events .sublabel{display:block;font-size:75%;font-weight:400;line-height:1.5em}.ics-calendar-list-wrapper .event{clear:both}.ics-calendar.r34ics_toggle .ics-calendar-list-wrapper .events .title.has_desc{text-decoration:underline}.ics-calendar-list-wrapper .time-inline{display:inline-block;font-size:80%;font-weight:400}.ics-calendar-paginate-wrapper{clear:both;display:flex;flex-direction:row;justify-content:space-between;margin:1.5rem 0;width:100%}.ics-calendar-paginate.prev{align-self:flex-start}.ics-calendar-paginate.next{align-self:flex-end;margin-left:auto}.ics-calendar-label{clear:none!important;margin:0!important}.ics-calendar-month-grid{background-color:var(--r34ics--color--white);border-collapse:collapse;line-height:1.5em;margin:.5em 0;table-layout:fixed;width:100%}.ics-calendar.whitetext .ics-calendar-month-grid{background-color:var(--r34ics--color--black)}.ics-calendar-month-grid td,.ics-calendar-month-grid th{border:1px solid var(--r34ics--color--gainsboro);font-size:70%;overflow:visible;text-align:left;vertical-align:top;width:auto;z-index:1}.ics-calendar-month-grid td:focus,.ics-calendar-month-grid td:focus-within,.ics-calendar-month-grid td:hover,.ics-calendar-month-grid th:focus,.ics-calendar-month-grid th:focus-within,.ics-calendar-month-grid th:hover{position:relative;z-index:2}.ics-calendar-month-grid th{padding:.5em .8em .2em!important;text-align:center;text-transform:uppercase}.ics-calendar.whitetext .ics-calendar-month-grid .day,.ics-calendar.whitetext .ics-calendar-month-grid .off,.ics-calendar.whitetext .ics-calendar-month-grid th{background:var(--r34ics--color--dimgray)}.ics-calendar-month-grid th.week-number{padding:.2em!important;text-align:center;white-space:nowrap;width:2em!important}.ics-calendar-month-grid td{height:9em;padding:0!important}.ics-calendar.r34ics_compact .ics-calendar-month-grid td{height:4.5em}.ics-calendar-month-grid .day{background:var(--r34ics--color--whitesmoke);font-weight:700;padding:.2em .8em}.ics-calendar-month-grid .off{background:var(--r34ics--color--whitesmoke);color:var(--r34ics--color--gray)!important}.ics-calendar-month-grid .today .day{background:var(--r34ics--color--gray)}.ics-calendar.whitetext .ics-calendar-month-grid .today .day *{color:var(--r34ics--color--black)!important}.ics-calendar-month-grid ul.events{list-style:none!important;margin:0;padding:0}.ics-calendar-month-grid ul.events li{border-bottom:1px solid var(--r34ics--color--gainsboro);list-style:none!important;margin:0;padding:.4em .8em}.ics-calendar-month-grid ul.events li.all-day{font-weight:700;padding:.4em .8em}.ics-calendar-month-grid ul.events>li:last-of-type{border-bottom:0}.ics-calendar-month-grid .events .all-day-indicator{display:block;font-size:80%;font-weight:400;line-height:1.5em;text-transform:uppercase}.ics-calendar-month-grid .events .time{display:block;font-size:90%;font-weight:700;line-height:1.5em}.ics-calendar-month-grid .events .title{display:block;font-size:100%!important;line-height:1.5em}.ics-calendar-month-grid .events .sublabel{display:block;font-size:60%;font-weight:400;line-height:1.5em;text-transform:uppercase}.ics-calendar-color-key{clear:both;display:block;font-size:85%;margin:0 0 1.5em}.ics-calendar-color-key-header,.ics-calendar-color-key-item{border-left:4px solid transparent;line-height:2em;padding:.1em .5em}.ics-calendar-color-key-header label input[type=checkbox],.ics-calendar-color-key-item label input[type=checkbox]{vertical-align:baseline}.ics-calendar table tbody tr{background:0 0!important}.ics-calendar.darkmode .ics-calendar-select,.ics-calendar.solidcolors:not(.darkmode) .ics-calendar-color-key,.ics-calendar.whitetext:not(.darkmode) :not(.ics-calendar-select){color:var(--r34ics--color--white)!important}.r34ics-ajax-container.loading{display:block;height:75vh;position:relative;width:100%}.r34ics-ajax-container[data-view-is-list-style='1'].loading{height:7.5rem}.r34ics-ajax-container[data-view-is-list-long='1'].loading{height:50vh}.r34ics-ajax-container.loading:before{animation:2s linear infinite r34icsInfiniteRotate;background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>');background-size:contain;border:none;content:'';cursor:pointer;display:inline-block;height:24px;opacity:.5;overflow:hidden;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);text-indent:-999px;vertical-align:middle;width:24px}.ics-calendar.whitetext .r34ics-ajax-container.loading:before{background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>')}button:not(.components-button):not([role=presentation]).r34ics_event_ics_download,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:focus,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:hover{background:url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 602 585" xmlns="http://www.w3.org/2000/svg"><path d="m216-20c-24.383 0-44 19.617-44 44v148h-67.8c-35.627 0-53.461 43.023-28.242 68.242l152.305 152.205c15.265 15.266 40.309 15.266 55.579-.005l152.105-152.205c25.214-25.214 7.38-68.237-28.247-68.237h-67.7v-148c0-24.383-19.617-44-44-44zm0 20h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1l-152.1 152.2c-7.5 7.5-19.8 7.5-27.3 0l-152.3-152.2c-12.6-12.6-3.7-34.1 14.1-34.1h87.8v-168c0-13.3 10.7-24 24-24z" transform="translate(44.7214 44.7214)"/><path d="m532 376c0-24.383-19.617-44-44-44h-154.984l-54.858 54.858c-12.269 12.269-32.047 12.269-44.316 0 0 0-54.858-54.858-54.858-54.858h-154.984c-24.383 0-44 19.617-44 44v112c0 24.383 19.617 44 44 44h464c24.383 0 44-19.617 44-44zm-20 0v112c0 13.3-10.7 24-24 24h-464c-13.3 0-24-10.7-24-24v-112c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49h146.7c13.3 0 24 10.7 24 24zm-60 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z" transform="translate(44.7214 27.7214)"/></svg>') left center/16px no-repeat;border:none;border-radius:0;color:inherit!important;cursor:pointer;display:inline-block;font-size:10px;height:16px;line-height:10px;margin:5px 0;overflow:hidden;padding:0 0 0 20px;position:relative;vertical-align:baseline;width:auto}button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal:focus,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal:hover{padding:0;text-indent:-999px;width:16px}.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download,.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:focus,.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:hover{background-image:url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 602 585" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="m216-20c-24.383 0-44 19.617-44 44v148h-67.8c-35.627 0-53.461 43.023-28.242 68.242l152.305 152.205c15.265 15.266 40.309 15.266 55.579-.005l152.105-152.205c25.214-25.214 7.38-68.237-28.247-68.237h-67.7v-148c0-24.383-19.617-44-44-44zm0 20h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1l-152.1 152.2c-7.5 7.5-19.8 7.5-27.3 0l-152.3-152.2c-12.6-12.6-3.7-34.1 14.1-34.1h87.8v-168c0-13.3 10.7-24 24-24z" transform="translate(44.7214 44.7214)"/><path fill="#fff" d="m532 376c0-24.383-19.617-44-44-44h-154.984l-54.858 54.858c-12.269 12.269-32.047 12.269-44.316 0 0 0-54.858-54.858-54.858-54.858h-154.984c-24.383 0-44 19.617-44 44v112c0 24.383 19.617 44 44 44h464c24.383 0 44-19.617 44-44zm-20 0v112c0 13.3-10.7 24-24 24h-464c-13.3 0-24-10.7-24-24v-112c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49h146.7c13.3 0 24 10.7 24 24zm-60 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z" transform="translate(44.7214 27.7214)"/></svg>')}.r34ics_lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.r34ics_lightbox.open{background:var(--r34ics--color--trans50);display:block;z-index:999999}.r34ics_lightbox .r34ics_lightbox_inner{height:80%;max-height:600px;max-width:800px;overflow:visible;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%);width:80%}.r34ics_lightbox .r34ics_lightbox_close{background-color:var(--r34ics--color--black);border-radius:100%;box-shadow:3px 3px 9px var(--r34ics--color--trans50);color:var(--r34ics--color--white);cursor:pointer;font-size:28px;height:44px;line-height:40px;position:absolute;top:-22px;right:-22px;bottom:auto;left:auto;text-align:center;width:44px;z-index:2}.r34ics_lightbox .r34ics_lightbox_content{background:var(--r34ics--color--white);box-shadow:3px 3px 9px var(--r34ics--color--trans50);color:var(--r34ics--color--black);overflow-x:hidden;overflow-y:auto;padding:1.5em;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.r34ics_lightbox .r34ics_lightbox_content .title_in_hover_block{font-size:150%;font-weight:700;margin-bottom:.5em}.r34ics_lightbox .r34ics_lightbox_content .date_in_hover_block,.r34ics_lightbox .r34ics_lightbox_content .time_in_hover_block{font-size:120%;font-weight:500;margin-bottom:.5em}@media screen and (min-width:783px){.ics-calendar .event .hover_block{background:var(--r34ics--color--white);border:1px solid var(--r34ics--color--darkgray);box-shadow:2px 2px 5px var(--r34ics--color--trans20);display:none;padding:.4em .6em;position:absolute;top:2em;left:3em}.ics-calendar.solidcolors:not(.darkmode) .event .hover_block,.ics-calendar.whitetext:not(.darkmode) .event .hover_block{background:var(--r34ics--color--dimgray)}.ics-calendar:not([data-month-table-list-toggle=list]) .event .hover_block{max-height:30em;max-width:25em;min-width:15em;overflow-y:auto;width:250%}.ics-calendar td:last-child:not(:first-child) .event .hover_block,.ics-calendar td:nth-of-type(n+5) .event .hover_block{right:3em;left:auto}.ics-calendar tbody tr:nth-of-type(n+3) td .event .hover_block{top:auto;bottom:1em}.ics-calendar .event .has_desc:focus~.hover_block,.ics-calendar .event .has_desc:hover~.hover_block,.ics-calendar .event .hover_block:focus,.ics-calendar .event .hover_block:focus-within,.ics-calendar .event .hover_block:hover{display:block!important}.ics-calendar .hover_block .date_in_hover_block,.ics-calendar .hover_block .time_in_hover_block,.ics-calendar .hover_block .title_in_hover_block{display:block;font-weight:700}.ics-calendar .hover_block .title_in_hover_block{font-size:125%}.ics-calendar.monthnav-compact .ics-calendar-label{display:none}.ics-calendar.monthnav-compact .ics-calendar-select{float:none;left:50%;transform:translateX(-50%);top:-3em}.ics-calendar.monthnav-compact .ics-calendar-month-wrapper{margin-top:-1.5em}}@media screen and (max-width:1024px){.ics-calendar-month-grid td{height:7.5em}}@media screen and (max-width:782px){body:not(#tinymce) .ics-calendar:not(.nomobile) .no_phone{display:none!important}body:not(#tinymce) .ics-calendar.nomobile .no_phone:not(.hidden):not(.no_phone_important),body:not(#tinymce) .ics-calendar:not(.nomobile) .phone_only:not(.hidden){display:inherit!important}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .day *,body:not(#tinymce) .ics-calendar:not(.nomobile) .phone_only.inline_block:not(.hidden){display:inline-block!important}.ics-calendar-select{float:none;margin:0 0 1em;width:100%}.ics-calendar:not(.nomobile) .ics-calendar-month-grid{margin-bottom:1.5em}.ics-calendar:not(.nomobile) .ics-calendar-month-grid,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tbody,.ics-calendar:not(.nomobile) .ics-calendar-month-grid td,.ics-calendar:not(.nomobile) .ics-calendar-month-grid th,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr{border:none;display:block;font-size:100%;width:100%}.ics-calendar .hover_block .time_in_hover_block,.ics-calendar .hover_block .title_in_hover_block,.ics-calendar.layout-month:not(.nomobile):not(.show-past-events) .past,.ics-calendar.monthnav-compact .ics-calendar-label,.ics-calendar.nomobile .ics-calendar-month-grid .events .day>.phone_only,.ics-calendar:not(.nomobile) .ics-calendar-month-grid .empty,.ics-calendar:not(.nomobile) .ics-calendar-month-grid .off,.ics-calendar:not(.nomobile) .ics-calendar-month-grid th.week-number,.ics-calendar:not(.nomobile) .ics-calendar-month-grid thead,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr.next-week,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr.previous-week,.ics-calendar:not(.nomobile):not(.show-past-events) .ics-calendar-month-grid .past{display:none}.ics-calendar:not(.show-past-events):not(.month_list_all) .ics-calendar-month-wrapper.past .past.has_events{display:block!important}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .day{padding:.5em .8em}.ics-calendar:not(.nomobile) .ics-calendar-month-grid td{height:auto}.ics-calendar:not(.nomobile) .ics-calendar-month-grid ul.events li{border-bottom:none}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .all-day-indicator,.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .sublabel{font-size:75%}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .time{font-size:100%}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .time .show_on_hover{visibility:visible}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .title{font-size:100%!important}.ics-calendar-month-grid td{height:6em}.ics-calendar.nomobile .ics-calendar-month-wrapper,.ics-calendar.nomobile .ics-calendar-week-wrapper{overflow-x:scroll}.ics-calendar.nomobile:not(.r34ics_compact_mobile):not(.r34ics_compact) .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile:not(.r34ics_compact_mobile):not(.r34ics_compact) .ics-calendar-week-wrapper .ics-calendar-month-grid{min-width:700px}.ics-calendar.nomobile.r34ics_compact .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile.r34ics_compact .ics-calendar-week-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-week-wrapper .ics-calendar-month-grid{font-size:80%!important;min-width:100%}.ics-calendar.nomobile.r34ics_compact .ics-calendar-month-wrapper .ics-calendar-month-grid td .events,.ics-calendar.nomobile.r34ics_compact .ics-calendar-week-wrapper .ics-calendar-month-grid td .events,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-month-wrapper .ics-calendar-month-grid td .events,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-week-wrapper .ics-calendar-month-grid td .events{height:6.5em!important;overflow:auto!important}.ics-calendar-color-key{max-width:100%}}@media print{.ics-calendar .button.subscribe,.ics-calendar .descloc,.ics-calendar input,.ics-calendar select,.ics-calendar table .descloc .time_in_hover_block,.ics-calendar table .descloc .title_in_hover_block,.ics-calendar textarea{display:none!important}.ics-calendar table td,.ics-calendar table th{background:var(--r34ics--color--white)!important;border:1px solid var(--r34ics--color--gainsboro)!important}.ics-calendar table td *,.ics-calendar table th *{background:var(--r34ics--color--white)!important;border:none!important;color:var(--r34ics--color--black)!important}.ics-calendar table .descloc{display:block!important}}.ics-calendar,.r34ics_lightbox{--r34ics--color--ics-red:crimson;--r34ics--color--ics-purple:#312a85;--r34ics--color--white:white;--r34ics--color--whitesmoke:whitesmoke;--r34ics--color--gainsboro:gainsboro;--r34ics--color--darkgray:darkgray;--r34ics--color--gray:gray;--r34ics--color--dimgray:dimgray;--r34ics--color--black:black;--r34ics--color--dodgerblue:dodgerblue;--r34ics--color--gold:gold;--r34ics--color--lemonchiffon:lemonchiffon;--r34ics--color--limegreen:limegreen;--r34ics--color--crimson:crimson;--r34ics--color--orangered:orangered;--r34ics--color--trans10:rgba(105,105,105,0.1);--r34ics--color--trans20:rgba(105,105,105,0.2);--r34ics--color--trans30:rgba(105,105,105,0.3);--r34ics--color--trans40:rgba(105,105,105,0.4);--r34ics--color--trans50:rgba(105,105,105,0.5);--r34ics--color--trans60:rgba(105,105,105,0.6);--r34ics--color--trans70:rgba(105,105,105,0.7);--r34ics--color--trans80:rgba(105,105,105,0.8);--r34ics--color--trans90:rgba(105,105,105,0.9);--r34ics--fc--fc-timegrid-slot--height-ratio:0.6;--r34ics--fc--fc-timegrid-slot--hour-weight:bold;--r34ics--image--max-width:360px;--r34ics--widget--max-width:360px}.ics-calendar .descloc_toggle_excerpt,.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li>span,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li>span,.ics-calendar-up-next-wrapper .event.up-next,.ics-calendar[data-month-table-list-toggle=list]:not(.show-past-events):not(.month_list_all) .ics-calendar-month-wrapper.past .past.has_events{display:block}.ics-calendar .descloc_toggle_full,.ics-calendar-grid-wrapper .assistive-text,.ics-calendar-grid-wrapper .event .descloc.show_on_hover,.ics-calendar-month-table-list-toggle label input[type=radio],.ics-calendar-up-next-wrapper .event,.ics-calendar[data-month-table-list-toggle=list] .event .hover_block .time_in_hover_block,.ics-calendar[data-month-table-list-toggle=list] .event .hover_block .title_in_hover_block,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid .day .no_phone,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid .empty,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid .off,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid thead,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid tr.next-week,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid tr.previous-week,.ics-calendar[data-month-table-list-toggle=list].layout-month.month_list_all:not(.show-past-events) .past,.ics-calendar[data-month-table-list-toggle=list]:not(.show-past-events) .ics-calendar-month-grid .past{display:none}.ics-calendar .fc .fc-event::after,.ics-calendar .fc .fc-event::before,.ics-calendar .hidden,.ics-calendar .hidden_in_main,.ics-calendar-grid-wrapper hr.ics-calendar-grid-hour-marker:after,.ics-calendar-grid-wrapper hr.ics-calendar-grid-hour-marker:before,.ics-calendar-list-wrapper .hidden_in_list,.ics-calendar-main-with-sidebar .ics-calendar-main .hidden_in_main,.ics-calendar-main-with-sidebar .ics-calendar-main .sidebar_only,.ics-calendar-month-with-sidebar .ics-calendar-month-grid .event .time .show_on_hover,.ics-calendar[data-month-table-list-toggle=list] .hidden_in_list,.ics-calendar[data-month-table-list-toggle=list].month_list_all .ics-calendar-arrow-nav,.ics-calendar[data-month-table-list-toggle=list].month_list_all .ics-calendar-select{display:none!important}.ics-calendar .icon-list,.ics-calendar .icon-month{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin:-5px 5px auto;vertical-align:middle;width:20px}.ics-calendar .icon-list{background-image:url('data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNSIgdmlld0JveD0iMCAwIDE3NiAxNzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYTlhOWE5IiBzdHJva2Utd2lkdGg9IjE2LjY3Ij48cGF0aCBkPSJtMCA4aDE3NiIvPjxwYXRoIGQ9Im0zNi4wMSA0OGgxMzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIpIi8+PHBhdGggZD0ibTM2LjAxIDg4aDEzOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMikiLz48cGF0aCBkPSJtMCAxMjhoMTc2Ii8+PHBhdGggZD0ibTM2LjAxIDE2OGgxMzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIpIi8+PC9nPjwvc3ZnPg==')}.ics-calendar .icon-month{background-image:url('data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNSIgdmlld0JveD0iMCAwIDE3NiAxNzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjYTlhOWE5Ij48cGF0aCBkPSJtMCA4OGgxNzZtLTE3NiA0MGgxNzZtLTYyLTcydjEyMG0tNTMtMTIwdjEyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxNi42NyIvPjxnIGZpbGw9IiNhOWE5YTkiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyIj48cGF0aCBkPSJtMTc2IDIuOTY5aC0xNzMuNTE5djE3My4wMzFoMTczLjUxOXptLTE2LjQzMiAxNi4zODZ2MTQwLjI1OWMwIC4wMDEtMTQwLjY1NS4wMDEtMTQwLjY1NS4wMDF2LTE0MC4yNnoiIHN0cm9rZS13aWR0aD0iLjk4IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjAxNDMgMCAwIDEuMDE3MTYgLTIuNTE2OTEgLTMuMDIwMTcpIi8+PHBhdGggZD0ibTAgMGgxNzZ2NDcuOTI5aC0xNzZ6IiBzdHJva2Utd2lkdGg9Ii45MiIgdHJhbnNmb3JtPSJzY2FsZSgxIDEuMTY4NCkiLz48L2c+PC9nPjwvc3ZnPg==')}.ics-calendar .subscribe.button{background:var(--r34ics--color--gray);border-radius:4px;color:var(--r34ics--color--white);display:inline-block;margin:.5em 0 .25em;padding:.2em .5em}.ics-calendar .subscribe.button:focus,.ics-calendar .subscribe.button:hover{background:var(--r34ics--color--darkgray);text-decoration:none}.ics-calendar textarea.subscribe{display:inline-block;font-size:90%;height:3rem;margin:.25em 0 .5em;min-width:200px;vertical-align:middle;width:50%}.ics-calendar .subscribe-link-copied{color:var(--r34ics--color--gray);display:inline-block;font-size:150%;margin:0 .25em;vertical-align:middle}.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events ul,.ics-calendar .ics-calendar-widget .ics-calendar-current-events ul{list-style:none;margin:0;padding:0}.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li{display:block;margin:0 0 .5em}.ics-calendar.multi-feed .ics-calendar-sidebar .ics-calendar-current-events li,.ics-calendar.multi-feed .ics-calendar-widget .ics-calendar-current-events li{padding:.5em}.ics-calendar.multi-feed .ics-calendar-sidebar .ics-calendar-current-events li[data-feed-color*="255,255,255"],.ics-calendar.multi-feed .ics-calendar-widget .ics-calendar-current-events li[data-feed-color*="255,255,255"]{padding:0}.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li .all-day-indicator,.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li .time,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li .all-day-indicator,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li .time{font-size:85%;font-weight:700}.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li .time span,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li .time span{display:inline;font-size:90%;font-weight:400}.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li .title.has_desc,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li .title.has_desc{cursor:initial}.ics-calendar-month-with-sidebar .ics-calendar-month-grid .day,.ics-calendar.r34ics_toggle .ics-calendar-sidebar .ics-calendar-current-events li .title.has_desc,.ics-calendar.r34ics_toggle .ics-calendar-widget .ics-calendar-current-events li .title.has_desc{cursor:pointer}.ics-calendar .ics-calendar-sidebar .ics-calendar-current-events li .descloc,.ics-calendar .ics-calendar-widget .ics-calendar-current-events li .descloc{font-size:75%}.ics-calendar-event-image{overflow:hidden!important}.ics-calendar-event-image img{display:block!important;height:auto!important;margin:.2rem 0!important;max-width:var(--r34ics--image--max-width)!important;overflow:hidden;width:100%!important}.ics-calendar-event-image.r34icspro-illus img{aspect-ratio:8/5;object-fit:cover;object-position:right}.ics-calendar-grid-step-nav{clear:both;display:block;height:1.5em;margin:1em 0;width:100%}.ics-calendar-grid-step-nav.invisible{-moz-user-select:none;-webkit-user-select:none;user-select:none;visibility:hidden}.ics-calendar-grid-step-nav>*{opacity:.7}.ics-calendar-grid-step-nav>:focus,.ics-calendar-grid-step-nav>:focus-within,.ics-calendar-grid-step-nav>:hover{opacity:1}.ics-calendar-grid-step-nav>.prev{cursor:w-resize;float:left;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ics-calendar-grid-step-nav>.next{cursor:e-resize;float:right;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ics-calendar-grid-wrapper{background:var(--r34ics--color--white);table-layout:fixed;width:100%}.ics-calendar-grid-wrapper hr.ics-calendar-grid-hour-marker{background:var(--r34ics--color--gainsboro)!important;border:none!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:100%!important}.ics-calendar-grid-wrapper>*>tr>*{border-right:4px solid var(--r34ics--color--whitesmoke);padding:0!important}.ics-calendar-grid-wrapper>*>tr>:first-child{text-align:right;width:60px!important}.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]{background:var(--r34ics--color--whitesmoke);border-top:1px solid var(--r34ics--color--gainsboro);border-left:4px solid var(--r34ics--color--gray);position:absolute;z-index:1}.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:focus,.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:focus-within,.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:hover{background:var(--r34ics--color--gray);color:var(--r34ics--color--white);height:auto!important;z-index:2}.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:focus-within a,.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:focus-within a:focus,.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:hover a,.ics-calendar.multi-feed .ics-calendar-grid-wrapper [data-feed-key]:hover a:hover{color:var(--r34ics--color--white)!important}.ics-calendar-grid-wrapper .event{display:block;font-size:10px;line-height:1.3em;overflow:hidden;padding:2px 4px!important;position:absolute}.ics-calendar-grid-wrapper .event:focus,.ics-calendar-grid-wrapper .event:hover{min-width:180px!important;overflow:visible}.ics-calendar-grid-wrapper .event:focus .descloc.show_on_hover,.ics-calendar-grid-wrapper .event:focus-within .descloc.show_on_hover,.ics-calendar-grid-wrapper .event:hover .descloc.show_on_hover{display:block;font-size:10px}.ics-calendar-grid-wrapper .event .title{display:block;font-size:11px;font-weight:500;line-height:1.3em}.ics-calendar-grid-wrapper .event .time{font-size:9px;line-height:1.3em}.ics-calendar .fc .descloc,.ics-calendar .fc .fc-daygrid-day-bottom,.ics-calendar .fc .fc-view-harness *{font-size:var(--r34ics--fc--font--size)}.ics-calendar-grid-wrapper .toggle_day{background:url(//www.montessoricenter.org/wp-content/plugins/ics-calendar-pro/assets/button-toggle.svg) center center/20px 20px no-repeat;display:inline-block;height:20px;overflow:hidden;position:absolute;top:.3333em;right:.5em;transition:transform .25s;vertical-align:middle;width:20px}.ics-calendar-grid-wrapper .expanded .toggle_day{transform:scaleX(-1)}.ics-calendar-tz-label{font-size:11px}.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li{border-bottom:1px solid var(--r34ics--color--trans20);display:flex;gap:1.5rem;justify-content:flex-end;margin:0;padding:.75rem 0;width:100%}.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .date{flex:1;font-weight:700}.ics-calendar .fc .fc-event td.fc-list-event-time,.ics-calendar-year-availability-grid td,.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .date .multiday-end,.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .date .multiday-start,.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .date:not(.multiday){white-space:nowrap}.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .event-info{column-gap:1.5rem;display:grid;flex:3;grid-template-columns:2;grid-template-rows:2;row-gap:0}.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .event-info .time{text-align:right;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:2}.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .event-info .title{font-weight:700;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1}.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li .event-info .descloc{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2}.ics-calendar .fc{--r34ics--fc--font--size:13px;--fc-small-font-size:var(--r34ics--fc--font--size);--fc-page-bg-color:var(--r34ics--color--white);--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:var(--r34ics--color--gray);--fc-border-color:var(--r34ics--color--gainsboro);--fc-button-text-color:var(--r34ics--color--white);--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:var(--r34ics--color--dimgray);--fc-event-border-color:var(--r34ics--color--dimgray);--fc-event-text-color:white;--fc-event-selected-overlay-color:var(--r34ics--color--trans30);--fc-more-link-bg-color:var(--r34ics--color--gainsboro);--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:var(--r34ics--color--trans50);--fc-bg-event-color:var(--r34ics--color--gray);--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:var(--r34ics--color--whitesmoke);--fc-now-indicator-color:var(--r34ics--color--crimson)}.ics-calendar.darkmode .fc{--fc-event-bg-color:var(--r34ics--color--gainsboro);--fc-event-border-color:var(--r34ics--color--gainsboro)}.ics-calendar .fc,.ics-calendar .fc *{flex-wrap:wrap;overflow:visible}.ics-calendar .fc table,.ics-calendar .fc td,.ics-calendar .fc th{background:var(--r34ics--color--white);color:var(--r34ics--color--black)}.ics-calendar-month-table-list-toggle label,tbody.ics-calendar-grid-body .ics-calendar-grid-all-day{background:var(--r34ics--color--whitesmoke)}.ics-calendar .fc table:not(.fc-list-table) td,.ics-calendar .fc table:not(.fc-list-table) th{margin:0!important;padding:0!important}.ics-calendar .fc td *{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ics-calendar .fc .fc-button{border-radius:100px;color:var(--r34ics--color--white)!important;padding:.167em 1em}.ics-calendar .fc .fc-button-primary{background-color:var(--r34ics--color--gray)!important;border-color:var(--r34ics--color--gray)!important}.ics-calendar .fc .fc-button-active,.ics-calendar .fc .fc-button-primary:not(:disabled).fc-button-active,.ics-calendar .fc .fc-button-primary:not(:disabled):active,.ics-calendar .fc .fc-button:focus,.ics-calendar .fc .fc-button:hover{background-color:var(--r34ics--color--dimgray)!important;border-color:var(--r34ics--color--dimgray)!important}.ics-calendar .fc .fc-toolbar-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;padding-right:.667em}.ics-calendar .fc .fc-toolbar-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;padding-left:.667em}.ics-calendar .fc .fc-col-header-cell{background:var(--r34ics--color--gainsboro);color:var(--r34ics--color--black);padding:.5em .8em .2em!important;text-align:center;text-transform:uppercase}.ics-calendar.whitetext .fc .fc-col-header-cell{background:var(--r34ics--color--dimgray)}.ics-calendar .fc .fc-col-header-cell a,.ics-calendar .fc .fc-list-event-title>a,.ics-calendar .fc .fc-multimonth-multicol a{color:inherit!important;text-decoration:none}.ics-calendar .fc .fc-daygrid-block-event{padding:1px 2px}.ics-calendar .fc a.fc-daygrid-day-number{color:var(--r34ics--color--dimgray)!important;text-decoration:none}.ics-calendar .fc .descloc{background:var(--r34ics--color--white);border:1px solid var(--r34ics--color--darkgray);box-shadow:2px 2px 5px var(--r34ics--color--trans20);display:block;max-height:60vh!important;overflow-x:hidden;overflow-y:auto;padding:.4em .6em;position:absolute;top:1em!important;bottom:auto!important;right:auto!important;left:3em!important;white-space:normal;width:clamp(10rem,20vw,20rem);z-index:9}.ics-calendar .fc tr:nth-of-type(n+5) td .descloc{top:auto!important;bottom:1em!important}.ics-calendar .fc td:nth-of-type(n+5) .descloc{right:3em!important;left:auto!important}.ics-calendar .fc .descloc .eventdesc{margin-top:.5rem}.ics-calendar .fc .fc-daygrid-day-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ics-calendar .fc .fc-daygrid-dot-event.fc-event-mirror,.ics-calendar .fc .fc-daygrid-dot-event:focus,.ics-calendar .fc .fc-daygrid-dot-event:focus-within,.ics-calendar .fc .fc-daygrid-dot-event:hover{background-color:var(--r34ics--color--whitesmoke)}.ics-calendar.whitetext .fc .descloc{background:var(--r34ics--color--black)}.ics-calendar .fc .fc-daygrid-day.fc-day-today,.ics-calendar .fc .fc-timegrid-col.fc-day-today{background-color:var(--r34ics--color--whitesmoke)}.ics-calendar .fc .fc-daygrid-day-frame{padding:2px}.ics-calendar .fc .fc-daygrid-dot-event:not([href]):focus,.ics-calendar .fc .fc-daygrid-dot-event:not([href]):focus-within,.ics-calendar .fc .fc-daygrid-dot-event:not([href]):hover,.ics-calendar .fc .fc-list-table a:not([href]):focus,.ics-calendar .fc .fc-list-table a:not([href]):focus-within,.ics-calendar .fc .fc-list-table a:not([href]):hover{background:inherit}.ics-calendar .fc .fc-daygrid-event:focus,.ics-calendar .fc .fc-daygrid-event:focus-within,.ics-calendar .fc .fc-daygrid-event:hover{z-index:9}.ics-calendar .fc .fc-daygrid-event-dot,.ics-calendar-widget-grid td.has_events .day{border-color:var(--r34ics--color--gray)}.ics-calendar .fc .fc-daygrid-event,.ics-calendar .fc .fc-event,.ics-calendar .fc .fc-event td,.ics-calendar .fc .fc-event:focus,.ics-calendar .fc .fc-event:focus-within,.ics-calendar .fc .fc-event:hover,.ics-calendar .fc .fc-event:visited,.ics-calendar .fc .fc-list-table a:not([href]){color:var(--r34ics--color--black)!important;font-size:var(--r34ics--fc--font--size);font-weight:400;height:100%;line-height:1.3;white-space:normal}.ics-calendar .fc .fc-daygrid-event,.ics-calendar .fc .fc-event td,.ics-calendar[data-month-table-list-toggle=list] .event,tbody.ics-calendar-grid-body .ics-calendar-grid-day,tbody.ics-calendar-grid-body td,tbody.ics-calendar-grid-body th{position:relative}.ics-calendar .fc .fc-event a:not([href]),.ics-calendar .fc .fc-event a:not([href]):focus,.ics-calendar .fc .fc-event a:not([href]):focus-within,.ics-calendar .fc .fc-event a:not([href]):hover,.ics-calendar .fc .fc-event:not([href]),.ics-calendar .fc .fc-event:not([href]):focus,.ics-calendar .fc .fc-event:not([href]):focus-within,.ics-calendar .fc .fc-event:not([href]):hover,.ics-calendar .fc .fc-multimonth-multicol a.fc-more-link{text-decoration:none!important}.ics-calendar .fc .fc-v-event .fc-event-main-frame{display:block;overflow:hidden}.ics-calendar .fc .fc-header-toolbar>:first-child{flex-grow:1}.ics-calendar .fc .fc-icon-x:before{content:'\00d7'}.ics-calendar .fc .fc-list-day-cushion{background-color:var(--r34ics--color--gainsboro)}.ics-calendar .fc .fc-list-event:focus td,.ics-calendar .fc .fc-list-event:focus-within td,.ics-calendar .fc .fc-list-event:hover td{background-color:var(--r34ics--color--whitesmoke)}.ics-calendar .fc .fc-more-popover .fc-daygrid-event{position:static}.ics-calendar .fc .fc-multimonth-multicol{overflow:hidden}.ics-calendar .fc .fc-multimonth-multicol .fc-daygrid-day-bottom{margin-top:-3px!important;text-align:center}.ics-calendar .fc .fc-multimonth-multicol .fc-daygrid-more-link{background-color:var(--r34ics--color--gray);border:none;border-radius:3em;color:var(--r34ics--color--white)!important;display:inline-block;font-weight:700;height:1.5em;line-height:1.5em;width:1.5em}.ics-calendar .fc .fc-multimonth-multicol .fc-daygrid-more-link:focus,.ics-calendar .fc .fc-multimonth-multicol .fc-daygrid-more-link:hover{background-color:var(--r34ics--color--dimgray)}.ics-calendar .fc .fc-non-business{background-color:var(--r34ics--color--trans10)}.ics-calendar .fc .fc-popover-close:focus,.ics-calendar .fc .fc-popover-close:hover{opacity:1}.ics-calendar .fc .fc-scroller-harness{overflow:visible}.ics-calendar .fc .fc-timegrid-col-frame:focus,.ics-calendar .fc .fc-timegrid-col-frame:focus-within,.ics-calendar .fc .fc-timegrid-col-frame:hover,.ics-calendar .fc .fc-timegrid-event-harness:focus,.ics-calendar .fc .fc-timegrid-event-harness:focus-within,.ics-calendar .fc .fc-timegrid-event-harness:hover{z-index:9!important}.ics-calendar .fc .fc-timegrid-slot{height:calc(var(--r34ics--fc--fc-timegrid-slot--height-ratio) * 2.5em)}.ics-calendar .fc .fc-timegrid-slot-label[data-time*=':00:00']{font-weight:var(--r34ics--fc--fc-timegrid-slot--hour-weight)}.ics-calendar .fc .fc-toolbar{gap:12px}.ics-calendar .fc .fc-toolbar-title{text-transform:capitalize}.ics-calendar .fc .fc-view-harness{background-color:var(--r34ics--color--white)}.ics-calendar .fc thead{opacity:.9999}.ics-calendar .fc .fc-list,.ics-calendar .fc .fc-scrollgrid,.ics-calendar .fc td,.ics-calendar .fc th,.ics-calendar-widget-grid td.current:not(.has_events):not(.past) .day,.ics-calendar-widget-grid td.today:not(.has_events) .day{border-color:var(--r34ics--color--gainsboro)}.ics-calendar .fc .title_in_hover_block,.ics-calendar .fc .title_in_hover_block *{font-size:calc(var(--r34ics--fc--font--size) * 1.2)!important}.ics-calendar-widget .ics-calendar-label *,.ics-calendar-widget-grid *,.ics-calendar-year-availability-grid *,thead.ics-calendar-grid-header{-moz-user-select:none;-webkit-user-select:none;user-select:none}thead.ics-calendar-grid-header th.ics-calendar-grid-tz{font-size:10px;font-weight:400;line-height:1.3em;opacity:.5;padding-right:6px!important;text-align:left}thead.ics-calendar-grid-header th.ics-calendar-grid-day{cursor:ew-resize;padding:2px 6px!important;position:relative;text-align:center}thead.ics-calendar-grid-header th.ics-calendar-grid-day .dow{font-size:12px;font-weight:400}thead.ics-calendar-grid-header th.ics-calendar-grid-day .date{font-size:14px;font-weight:700}tbody.ics-calendar-grid-body .ics-calendar-grid-all-day .all-day-indicator{font-size:10px;line-height:1.3em;position:relative;right:6px}tbody.ics-calendar-grid-body .ics-calendar-grid-all-day .event{height:2em;margin:0 0 2px;min-height:2em;position:relative;width:calc(100% - 2px)}tbody.ics-calendar-grid-body .ics-calendar-grid-hours{position:relative;width:40px}tbody.ics-calendar-grid-body .ics-calendar-grid-hours .ics-calendar-grid-hour{position:absolute;right:0}tbody.ics-calendar-grid-body .ics-calendar-grid-hours .ics-calendar-grid-hour .hour{font-size:10px;line-height:1.3em;position:relative;right:6px;text-align:right;top:20px}.ics-calendar.layout-masonry{--r34ics--masonry--width:25%}@media screen and (max-width:1024px){.ics-calendar.layout-masonry{--r34ics--masonry--width:33.333%}}@media screen and (max-width:768px){.ics-calendar.layout-masonry{--r34ics--masonry--width:50%}}@media screen and (max-width:480px){.ics-calendar.layout-masonry{--r34ics--masonry--width:100%}}.ics-calendar-masonry-grid-sizer{width:var(--r34ics--masonry--width)}.ics-calendar-masonry-grid-item{border:1px solid var(--r34ics--color--gainsboro);border-radius:4px;margin:0 1rem 1rem 0;padding:.75rem 1rem!important;width:calc(var(--r34ics--masonry--width) - 1rem)}.ics-calendar-masonry-grid-item .ics-calendar-date{color:inherit!important;font-size:120%;font-weight:600;line-height:1.3;margin:0}.ics-calendar-masonry-grid-item .time{font-size:80%;line-height:1.3;margin:0}.ics-calendar-masonry-grid-item .title{border-top:1px solid var(--r34ics--color--gainsboro);display:block;font-weight:600;line-height:1.3;margin-top:.333rem;padding-top:.333rem}.ics-calendar.solidcolors .ics-calendar-masonry-grid-item,.ics-calendar.solidcolors .ics-calendar-masonry-grid-item *{color:var(--r34ics--color--white)}.ics-calendar-controls-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin:1rem 0;justify-content:space-between}.ics-calendar-filter{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0}.ics-calendar-filter label{margin:0}.ics-calendar-filter input[type=text]{display:inline-block;max-width:240px;vertical-align:baseline;width:auto}.ics-calendar-filter input[type=reset]{background:var(--r34ics--color--gainsboro)!important;border:1px solid var(--r34ics--color--gainsboro)!important;border-radius:4px!important;color:var(--r34ics--color--black)!important;display:inline-block!important;margin:0 .5em!important;padding:.2em .5em!important;vertical-align:baseline!important}.ics-calendar-filter input[type=reset]:focus,.ics-calendar-filter input[type=reset]:hover{background:var(--r34ics--color--whitesmoke)!important}.ics-calendar-month-table-list-toggle{margin:0;padding:0}.ics-calendar-month-table-list-toggle>*{display:inline-block;margin-right:.5em}.ics-calendar-month-table-list-toggle label{border:1px solid var(--r34ics--color--gainsboro);cursor:pointer;margin:0;padding:3px 5px}.ics-calendar-month-table-list-toggle label:not(:first-of-type){border-left:none}.ics-calendar-month-table-list-toggle label:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.ics-calendar-month-table-list-toggle label:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.ics-calendar-month-table-list-toggle label.current{background:0 0}.ics-calendar-month-table-list-toggle label:not(.current)>*{opacity:.4}.ics-calendar.monthnav-compact[data-month-table-list-toggle=list] .ics-calendar-month-wrapper{margin-top:0}.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid{margin-bottom:1.5em}.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid tbody,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid td,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid th,.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid tr{border:none;display:block;font-size:100%;width:100%}.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid .day{padding:.5em .8em}.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid .day .phone_only{display:inline-block!important}.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid td{height:auto}.ics-calendar[data-month-table-list-toggle=list] .ics-calendar-month-grid .events .time .show_on_hover{visibility:visible}.ics-calendar[data-month-table-list-toggle=list] .phone_only:not(.hidden){display:inherit!important}.ics-calendar[data-month-table-list-toggle=list] .event .hover_block{background:0 0;border:none;box-shadow:none;padding:0;position:relative;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.ics-calendar-main-with-sidebar .ics-calendar-main .event_count .badge,.ics-calendar-month-grid .current .day{background:var(--r34ics--color--gray);color:var(--r34ics--color--white)}.ics-calendar[data-month-table-list-toggle=list].month_list_all .ics-calendar-month-wrapper:not(.past),.ics-calendar[data-month-table-list-toggle=list].month_list_all.show-past-events .ics-calendar-month-wrapper.past{display:block!important}.ics-calendar-main-with-sidebar{clear:both;display:flex;justify-content:space-between;position:relative;width:100%}.ics-calendar-main{display:block;flex-direction:column;overflow:hidden;width:75%}.ics-calendar-main-with-sidebar .ics-calendar-main .event_count{display:block;height:3em;padding:.5em;text-align:center}@media screen and (min-width:783px){.ics-calendar-main-with-sidebar .ics-calendar-main .event_count.phone_only{display:none}}.ics-calendar-main-with-sidebar .ics-calendar-main .event_count .badge{border-radius:2em;display:inline-block;font-weight:700;height:2em;line-height:2em;padding:0;text-align:center;width:2em}.ics-calendar-widget .ics-calendar-pagination,.r34icspro--details--toggle{border:1px solid var(--r34ics--color--gainsboro);color:var(--r34ics--color--black)}.ics-calendar-main-with-sidebar .ics-calendar-main .more_events{font-style:italic;font-size:90%;line-height:1.5em;padding:.4em .8em;text-align:right}.ics-calendar-sidebar{align-self:flex-start;display:block;flex-direction:column;height:auto;overflow:hidden;padding:0 0 0 1.5rem;position:sticky;top:0;width:25%}.ics-calendar-widget,.ics-calendar.layout-widget{max-width:var(--r34ics--widget--max-width)}.ics-calendar-widget .ics-calendar-label{padding:0 calc(28 + .5em);position:relative;text-align:center}.ics-calendar-widget .ics-calendar-pagination{background:var(--r34ics--color--whitesmoke);border-radius:4px;cursor:pointer;display:block;font-size:14px;height:28px;line-height:28px;position:absolute;top:0;text-align:center;vertical-align:middle;width:28px}.ics-calendar-widget .ics-calendar-pagination:focus,.ics-calendar-widget .ics-calendar-pagination:hover{background:var(--r34ics--color--gainsboro)}.ics-calendar-widget .ics-calendar-pagination[disabled]{background:var(--r34ics--color--gainsboro);cursor:not-allowed;opacity:.25}.ics-calendar-widget .ics-calendar-pagination.prev{left:0}.ics-calendar-widget .ics-calendar-pagination.next{right:0}.ics-calendar-widget .ics-calendar-day-details{margin:1.5em 0}.ics-calendar-widget-grid,.ics-calendar-widget-grid *,.ics-calendar-year-availability-grid,.ics-calendar-year-availability-grid *{font-size:12px}.ics-calendar-widget-grid,.ics-calendar-year-availability-grid{background:var(--r34ics--color--white);border:none;border-collapse:collapse;margin:.5em 0;width:100%}.ics-calendar-widget-grid td,.ics-calendar-widget-grid th,.ics-calendar-year-availability-grid td,.ics-calendar-year-availability-grid th{padding:2px 0!important;text-align:center}.ics-calendar-widget-grid td.past,.ics-calendar-year-availability-grid td.past{opacity:.5}.ics-calendar-widget-grid td .day,.ics-calendar-year-availability-grid .day{display:inline-block;height:2.333em;line-height:2.333em;padding:0;text-align:center;width:2.333em}.ics-calendar-widget-grid td .day{border:2px solid transparent;border-radius:2.333em;cursor:pointer;line-height:calc(2.333em - 2px)}.ics-calendar-widget-grid td.empty .day{cursor:not-allowed}.ics-calendar-widget-grid td.has_events .day,.ics-calendar-year-availability-grid td.has_events:not(.past) .day{background:var(--r34ics--color--gainsboro);font-weight:700}.ics-calendar-year-availability-grid td.past .day{background:0 0!important;border:none!important;color:var(--r34ics--color--gray)!important}.ics-calendar:not(.no_angled_backgrounds) .ics-calendar-year-availability-grid td.has_events.multiday_first:not(.multiday_last):not(.past) .day{background:linear-gradient(-45deg,var(--r34ics--color--gainsboro) 0,var(--r34ics--color--gainsboro) 45%,transparent 45%,transparent 100%)}.ics-calendar:not(.no_angled_backgrounds) .ics-calendar-year-availability-grid td.has_events.multiday_last:not(.multiday_first):not(.past) .day{background:linear-gradient(-45deg,transparent 0,transparent 55%,var(--r34ics--color--gainsboro) 55%,var(--r34ics--color--gainsboro) 100%)}.ics-calendar:not(.no_angled_backgrounds) .ics-calendar-year-availability-grid td.has_events.multiday_first.multiday_last:not(.past) .day{background:linear-gradient(-45deg,var(--r34ics--color--gainsboro) 0,var(--r34ics--color--gainsboro) 45%,transparent 45%,transparent 55%,var(--r34ics--color--gainsboro) 55%,var(--r34ics--color--gainsboro) 100%)}.ics-calendar-widget-grid td.current.has_events .day,.ics-calendar-widget-grid td.today.has_events .day,.ics-calendar-year-availability-grid td.current.has_events:not(.past) .day,.ics-calendar-year-availability-grid td.today.has_events .day{background:var(--r34ics--color--gray);border-color:var(--r34ics--color--gray);color:var(--r34ics--color--white)!important}.ics-calendar-widget .ics-calendar-current-events .event .time{display:block;font-size:85%;font-weight:700}.ics-calendar-up-next-wrapper .ics-calendar-label{margin:1rem 0 .5rem!important}.ics-calendar-up-next-wrapper .event .title{font-weight:700}.ics-calendar-year-wrapper{width:calc(100% + 2em)}.ics-calendar-year-wrapper>.ics-calendar-label{margin-bottom:1em!important}.ics-calendar-year-wrapper .ics-calendar-year-month{display:inline-block;margin:0 1.5em 1.5em 0;width:calc(33.333% - 2em)}@media screen and (max-width:1024px) and (min-width:783px){.ics-calendar-year-wrapper .ics-calendar-year-month{width:calc(50% - 2em)}}.ics-calendar-year-wrapper .ics-calendar-year-month:first-of-type{clear:both}.ics-calendar.layout-year-availability .event.available .descloc.hover_block{padding:.2em .5em}.ics-calendar.layout-year-availability .event.available:focus .descloc.hover_block,.ics-calendar.layout-year-availability .event.available:focus-within .descloc.hover_block,.ics-calendar.layout-year-availability .event.available:hover .descloc.hover_block{display:block;top:90%;left:0}body.post-type-archive-r34icspro_event main.wp-block-group,body.single-r34icspro_event main.wp-block-group{margin:0 auto;max-width:1280px;width:100%}.r34icspro--details--toggle{background:var(--r34ics--color--whitesmoke);border-radius:4px;padding:0}.r34icspro--details--summary{font-weight:700;padding:.5rem 1.5rem}.r34icspro--details--content{padding:1rem 1.5rem 1.5rem}.r34icspro--event--archive,.r34icspro--event--single{margin:1.5rem auto;max-width:calc(100vw - 3rem);min-width:calc(100% - 3rem);width:100%}.r34icspro--event--archive--content,.r34icspro--event--archive--header{margin-bottom:1.5rem}.r34icspro--event--single--breadcrumb{border-bottom:1px solid var(--r34ics--color--gainsboro);font-size:.875rem;line-height:1.5;margin:1.5rem 0;padding:0}.r34icspro--event--single--content img{aspect-ratio:auto;display:block;height:auto;margin:1.5rem auto;max-height:600px;max-width:600px;position:relative;width:calc(100vw - 3rem)}.r34icspro--event--single--content .date_in_hover_block{font-weight:700;margin:0}.r34icspro--event--single--content .time_in_hover_block{margin:0}.r34icspro--event--single--content .title_in_hover_block{display:none}.r34icspro--event--single--content .eventurl,.r34icspro--event--single--content .location,.r34icspro--event--single--content .organizer{background:var(--r34ics--color--whitesmoke);border:1px solid var(--r34ics--color--gainsboro);font-size:.875rem;line-height:1.5;margin:1.5rem 0;padding:1rem}.r34icspro--event--single--content .attach div{color:var(--r34ics--color--dimgray);font-size:.875rem;line-height:1.5;margin:1.5rem 0}.r34icspro--event--single--content .eventdesc{margin:1.5rem 0}.r34icspro--event--single--content .recurrence{color:var(--r34ics--color--dimgray);font-size:.875rem;line-height:1.5;margin:.5rem 0}.r34icspro-subscribe-link-wrapper{display:inline-block;position:relative}.r34icspro-subscribe-button{display:inline-block;position:relative;z-index:1}.r34icspro-subscribe-floating-menu{background:var(--r34ics--color--whitesmoke);border:1px solid var(--r34ics--color--gainsboro);box-shadow:2px 2px 5px var(--r34ics--color--trans20);display:none;padding:.75rem;position:absolute;top:100%;left:0;z-index:2}.r34icspro-subscribe-floating-menu.open{display:block}.r34icspro-subscribe-floating-menu li,.r34icspro-subscribe-floating-menu ul{list-style:none;margin:0;padding:0;white-space:nowrap}.r34icspro-subscribe-floating-menu-copy-url-hidden-input{opacity:0;position:fixed;z-index:-9999}@media screen and (max-width:782px){.ics-calendar .fc .descloc{width:33vw}.ics-calendar-main-with-sidebar .ics-calendar-main .sidebar_only,.ics-calendar.layout-month-with-sidebar .ics-calendar-filter,.ics-calendar.layout-year-with-sidebar .ics-calendar-filter,.ics-calendar.month_list_all .ics-calendar-arrow-nav,.ics-calendar.month_list_all .ics-calendar-select,.ics-calendar:not(.nomobile):not(.show-past-events) .hidden_in_list,body:not(#tinymce) .ics-calendar .no_phone.no_phone_important,body:not(#tinymce) .ics-calendar.nomobile .ics-calendar-main-with-sidebar .ics-calendar-main .events.no_phone,body:not(#tinymce) .ics-calendar.nomobile .ics-calendar-main-with-sidebar .ics-calendar-main .more_events.no_phone{display:none!important}body:not(#tinymce) .ics-calendar .phone_only.phone_only_important{display:inline-block!important}.ics-calendar-main-with-sidebar,.ics-calendar.layout-basic.basic_style_flexbox .r34ics-basic-events li,thead.ics-calendar-grid-header th.ics-calendar-grid-day .date,thead.ics-calendar-grid-header th.ics-calendar-grid-day .dow{display:block}.ics-calendar-grid-wrapper .toggle_day,.ics-calendar:not(.nomobile) .ics-calendar-month-table-list-toggle{display:none}.ics-calendar-main,.ics-calendar-sidebar{display:block;width:100%}.ics-calendar-grid-wrapper .expanded .toggle_day{display:inline-block}.ics-calendar.nomobile .ics-calendar-month-with-sidebar .ics-calendar-month-wrapper,.ics-calendar.nomobile .ics-calendar-widget-availability .ics-calendar-month-wrapper,.ics-calendar.nomobile .ics-calendar-year-availability .ics-calendar-month-wrapper{overflow-x:auto}.ics-calendar.nomobile .ics-calendar-month-with-sidebar .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile .ics-calendar-widget-availability .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile .ics-calendar-year-availability .ics-calendar-month-wrapper .ics-calendar-month-grid{min-width:240px;overflow-x:auto}.ics-calendar.month_list_all .ics-calendar-month-wrapper:not(.past),.ics-calendar.month_list_all.show-past-events .ics-calendar-month-wrapper.past,.ics-calendar:not(.show-past-events):not(.month_list_all) .ics-calendar-month-wrapper.past .past.has_events,body:not(#tinymce) .ics-calendar.nomobile .ics-calendar-main-with-sidebar .ics-calendar-main .event_count.phone_only{display:block!important}.ics-calendar-sidebar{padding:0}.ics-calendar-year-wrapper{width:100%}.ics-calendar-year-wrapper .ics-calendar-year-month{display:block;margin:0 0 1.5em;width:100%}}