.spacer{margin-top:0;position:relative}.features-list-item{display:block;width:100%;break-inside:avoid-column;page-break-inside:avoid;margin-bottom:24px}.features-list-item:last-of-type{margin-bottom:0}.features{text-align:center}.content .col .features a{text-decoration:none}.features figure{margin:0 auto}.features figure:first-child{margin-top:0}.features-list-item-icon{display:block;vertical-align:middle;width:100px;max-width:100px}.icon-features-list-source{width:100px;height:100px}.icon,.icon+*{display:inline-block;vertical-align:middle}.icon{background:transparent no-repeat 50%;background-image:none}.features-top .features-list-item-content{display:block;padding-right:0}.features-list-item-content{display:table-cell;vertical-align:middle;text-align:left}.content .features-list-item-name{font-weight:400}.features-list-item-name{margin:0 0 11px;font-size:20px;line-height:20px;display:block}.feat-round img{border-radius:50%}.content .col .features-list-item-description{font-size:16px}.content .col .features-list-item-name,.content .col .features-list-item-description{text-align:center}.feat-divider .features-list-item{border-bottom:1px solid #ccc;padding-bottom:30px}.feat-divider .features-list-item:last-of-type{padding-bottom:0;border-bottom:none}.head1 .mega-menu .logo-link img,.head3 .mega-menu .logo-link img{position:absolute;margin:0 auto;padding:0;max-width:250px;top:5px;bottom:0;left:0}.head1 .mega-menu .logo-link,.head3 .mega-menu .logo-link{position:relative !important;width:250px}.logo-link a:after{display:none !important}.mega-menu .logo-link a{position:static !important}.side-content .imagelink{display:block;width:100%;padding-top:20px;padding-bottom:20px;background-size:cover;color:#fff;text-decoration:none !important;font-size:20px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;text-shadow:0px 1px #666}.side-content .imagelink:hover{opacity:.8;color:#fff}.imagelink-border{box-shadow:inset 0px 0px 0px 1px #fff;border:10px solid rgba(0,0,0,0)}.post-shortcode .blog-info .author{margin-bottom:2px}.post-shortcode .blog-info-block .info-category{display:block;margin-top:5px}.zora-blog-head:after{content:' ';width:40px;height:2px;display:block;margin:8px auto -10px}.zora-cat{text-transform:uppercase;font-size:14px;letter-spacing:1px;margin-bottom:-15px;display:block}.blog-info-zora time{display:block;font-style:italic}.blog-info-zora{font-size:14px}.post-slider-wrap .blog-info-block{margin:10px 20px}.post-slider-wrap .call-button{z-index:9999999;position:relative}.content .post-overlay .blog-info-block li{color:red}.head1,.head2,.head3{position:relative}.mega-col{border-right:1px solid rgba(0,0,0,.1)}.mega-col:last-of-type{border-right:none}.no-border .mega-col{border-right:none}header.header-dropshadow.head2 .second-nav:after,header.header-dropshadow.head3 .second-nav:after{content:' ';position:absolute;background-image:url(//rmathurce.com/wp-content/plugins/brain-addons/css/../../../themes/brain/library/images/dropshadow.png);width:100%;height:53px;bottom:-53px;left:0;z-index:99999;background-repeat:no-repeat;background-position:top center;display:block;pointer-events:none}header.header-dropshadow.head1 .header:after{content:' ';position:absolute;background-image:url(//rmathurce.com/wp-content/plugins/brain-addons/css/../../../themes/brain/library/images/dropshadow.png);width:100%;height:53px;bottom:-53px;left:0;z-index:99999;background-repeat:no-repeat;background-position:top center;display:block;pointer-events:none}header.header-dropshadow.head1 .header .container-wrap{z-index:999999}.head1 .mega-menu-drop img,.head2 .mega-menu-drop img,.head3 .mega-menu-drop img{margin:0 auto !important;max-width:100%;position:relative !important;display:block;top:auto;left:auto;bottom:auto;right:auto;padding-bottom:10px}.head1 .mega-menu-drop h4,.head2 .mega-menu-drop h4,.head3 .mega-menu-drop h4{color:#fff}.main-nav .mega-menu li.drop:hover{background-color:transparent}.mega-menu-drop:after{content:' ';display:block;clear:both}.mega-menu-drop p,.mega-menu-drop li{text-align:center}.mega-menu-drop li,.mega-menu-drop li,.mega-menu-drop a{margin-left:0 !important;padding-left:0 !important}.mega-menu-drop li a{margin-top:7px;line-height:1.5;font-weight:400}.mega-menu-drop a:after{display:none !important}.line-slide .mega-menu li a:after{bottom:30px}.second-state .line-slide .mega-menu li a:after{bottom:20px}.head1 li a{position:relative}.mega-col{float:left;padding:20px}.mega-col-1 .mega-col{width:100%}.mega-col-2 .mega-col{width:50%}.mega-col-3 .mega-col{width:33%}.mega-col-4 .mega-col{width:25%}.mega-col-5 .mega-col{width:20%}.mega-col-6 .mega-col{width:16.666666%}.mega-col-7 .mega-col{width:14.2857%}.mega-col-8 .mega-col{width:12.5%}.mega-menu>li{position:static !important}.second-nav .mega-menu>li.search-bar{position:relative !important}.mega-menu-drop{display:none;position:absolute;left:0;width:100%;height:250px;z-index:9999999999999999}.mega-col p{margin-bottom:10px}.mega-menu .search-form{top:auto}.main-nav ul .mega-col ul,.second-nav ul .mega-col ul{display:block;position:static;width:100%;padding:0;background-color:transparent}.main-nav ul .mega-col ul li,.second-nav ul .mega-col ul li{width:100%;position:static;border-radius:0;line-height:1.5}.main-nav ul .mega-col ul li:hover,.second-nav ul .mega-col ul li:hover{background-color:transparent}.mega-col p:last-of-type{margin-bottom:0}.second-nav .mega-menu a,.main-nav .mega-menu a{padding:0;margin-right:12px;margin-left:12px;position:relative}.second-nav .mega-menu a{padding:12px 0}.second-nav .mega-menu .mega-col a,.main-nav .mega-menu .mega-col a{margin-right:0;margin-left:0;line-height:normal}.second-state .main-nav .mega-menu>li{height:90px !important;line-height:90px !important}.second-state .main-nav .mega-menu-drop{top:90px !important}.head1 .mega-menu>li img{max-height:90%;margin-left:auto}.head1 .second-state .mega-menu>li img{max-height:90px}.mega-menu>li a{position:static}.post-shortcode .call-button{font-size:16px;padding:10px 30px 7px}.shortcode-post .center-out{float:right;right:50%;position:relative;width:100%;position:absolute;bottom:20px}.shortcode-post .center-in{float:right;right:-50%;position:relative;width:100%}.shortcode-post .column{position:relative}.post-slider-wrap,.product-slider-wrap{position:relative;padding:0 50px}.post-slider-wrap .arrow,.product-slider-wrap .arrow{position:absolute;top:48%}.post-slider-wrap .arrow-left,.product-slider-wrap .arrow-left{left:0}.post-slider-wrap .arrow-right,.product-slider-wrap .arrow-right{right:0}.shortcode-post h4{text-align:center !important}.shortcode-post a{text-decoration:none !important}.content .col .shortcode-post p,.content .col .shortcode-post{margin:20px auto 20px auto}.content .standards-prod ul li:before{display:none}.zprodnum-1{max-width:700px;margin:0 auto}.zprodnum-2{max-width:800px;margin:0 auto}.zproducts .woocommerce.columns-2{max-width:700px;margin:0 auto}.zproducts .woocommerce.columns-1{max-width:400px;margin:0 auto}.zproducts li:before{display:none !important}.post-column-1 .column,.post-column-2 .column,.post-column-3 .column,.post-column-4 .column,.post-column-5 .column,.post-column-6 .column{padding:60px 1% 0;width:100%;float:left;text-align:center}.posts-slider .column{padding:60px 10px 60px}.shortcode-post.show-button .column{padding-bottom:80px !important}.posts-slider.post-overlay .column,.zproducts .product-overlay li{padding:0;background-color:rgba(255,255,255,.9);margin:0 10px 0}.post-column-1.post-overlay .column,.post-column-2.post-overlay .column,.post-column-3.post-overlay .column,.post-column-4.post-overlay .column,.post-column-5.post-overlay .column,.post-column-6.post-overlay .column{padding:0;padding-bottom:30px;background-color:#fff;margin:0 1% 30px}.content .col .shortcode-post.post-overlay p,.content .col .shortcode-post.post-overlay h4{margin:20px;display:inline-block}.quotation{position:relative;font-style:italic;padding:0 20px;text-align:left;letter-spacing:0px;font-size:24px;margin:20px auto;width:97%;max-width:800px;text-align:center}.quotation span,.quotation em{display:block;margin:0 auto;text-align:center;font-size:22px}.quotation span{font-style:normal;margin-top:10px}.left-quote,.right-quote{height:30px;width:30px}.quotation.position-horizontal{padding:0 60px 0 70px}.quotation.position-horizontal .left-quote{top:0;left:20px;position:absolute}.quotation.position-horizontal .right-quote{bottom:0;right:20px;position:absolute}.quotation.position-vertical .left-quote,.quotation.position-vertical .right-quote{margin:20px auto}.container-center p,.container-center h1,.container-center h2,.container-center h3,.container-center h4,.container-center h5,.container-center h6{text-align:center !important}.container-right p,.container-right h1,.container-right h2,.container-right h3,.container-right h4,.container-right h5,.container-right h6{text-align:right !important}.list-image{float:left;display:block;background-size:20px;width:20px;height:20px;background-repeat:no-repeat}.list-content{float:left;display:block;padding-left:10px;max-width:78%}.list-content span{line-height:1.2 !important}.icon-circle-list .list-content{padding-left:5px;margin-top:5px}ul.zList .fa{display:block;line-height:2;float:left}.fa-icon{width:20px;height:20px}.content ul.zList li:before{display:none}.content ul.zList p,.content ul.zList br{display:none}.content ul.zList li{padding-left:0;margin-bottom:20px}ul.zList .fa-stack{display:block;float:left;line-height:1em;height:1em;margin-left:-10px}ul.zList .fa-stack-1x{line-height:2.2;font-size:.65em;color:#fff}.dark ul.zList .fa-stack-1x{color:#666}ul.zList .fa.fa-stack-2x{font-size:1.3em;line-height:1.1em}.icon-circle-list{margin-bottom:15px !important}.post-shortcode .blog-entry img{width:100%}@media (min-width:500px){.list-content{max-width:88%}}@media (min-width:750px){.features-top.feat-col-2 .features-list-item:last-of-type,.features-top.feat-col-2 .features-list-item:nth-last-of-type(2),.features-top.feat-col-4 .features-list-item:last-of-type,.features-top.feat-col-4 .features-list-item:nth-last-of-type(2){margin-bottom:0}.feat-col-2 .features-list-item,.feat-col-4 .features-list-item{width:50%;float:left;padding-right:35px;padding-left:35px}.feat-col-4 .features-list-item{padding-bottom:35px}.feat-col-2 .features-list-item:nth-of-type(2n+3),.feat-col-4 .features-list-item:nth-of-type(2n+3){clear:left}.feat-col-2.feat-divider .features-list-item{border-right:1px solid #ccc;padding-bottom:0;border-bottom:none}.feat-col-2.feat-divider .features-list-item:last-of-type{border:none}.feat-col-4.feat-divider .features-list-item{border-right:1px solid #ccc;margin-bottom:0}.feat-col-4.feat-divider .features-list-item:nth-last-of-type(2){border-bottom:none;padding-top:20px}.feat-col-4 .features-list-item:last-of-type,.feat-col-4 .features-list-item:nth-last-of-type(2){padding-bottom:0}.feat-col-4.feat-divider .features-list-item:nth-of-type(2){border-right:none}.feat-col-4.feat-divider .features-list-item:last-of-type{border:none;padding-top:20px}.features.features-side figure{margin:15px 0}.features-side .features-list-item{display:block}.features-side .features-list-item-icon{display:table-cell}.features-side .features-list-item-description{text-align:left}.features-side .features-list-item-name{text-align:left}.content .col .features-side .features-list-item-name,.content .col .features-side .features-list-item-description{text-align:left}.content .col .features-top .features-list-item-name,.content .col .features-top .features-list-item-description{margin-left:50px;margin-right:50px}.one-third .list-content{max-width:78%}.col3 .list-content{max-width:75%}.col4 .list-content{max-width:73%}.post-column-2 .column,.post-column-4 .column,.post-column-5 .column{width:48%}.post-column-2 .column:first-of-type,.post-column-2 .column:nth-of-type(2),.post-column-4 .column:first-of-type,.post-column-4 .column:nth-of-type(2),.post-column-5 .column:first-of-type,.post-column-5 .column:nth-of-type(2){padding-top:0}.post-column-2 .column:nth-of-type(2n+3),.post-column-4 .column:nth-of-type(2n+3),.post-column-5 .column:nth-of-type(2n+3){clear:left}.post-column-3 .column,.post-column-6 .column{width:33.3%}.post-column-3.post-overlay .column,.post-column-6.post-overlay .column{width:31%}.post-column-3 .column:first-of-type,.post-column-3 .column:nth-of-type(2),.post-column-3 .column:nth-of-type(3){padding-top:0}.post-column-3 .column:nth-of-type(3n+4),.post-column-6 .column:nth-of-type(3n+4){clear:left}}@media (min-width:1000px){.features-top.feat-col-3 .features-list-item:last-of-type,.features-top.feat-col-3 .features-list-item:nth-last-of-type(2),.features-top.feat-col-3 .features-list-item:nth-last-of-type(3),.features-top.feat-col-4 .features-list-item:last-of-type,.features-top.feat-col-4 .features-list-item:nth-last-of-type(2),.features-top.feat-col-4 .features-list-item:nth-last-of-type(3),.features-top.feat-col-4 .features-list-item:nth-last-of-type(4){margin-bottom:0}.content .col .features-top.feat-col-3 .features-list-item-name,.content .col .features-top.feat-col-3 .features-list-item-description{margin-left:30px;margin-right:30px}.feat-col-3 .features-list-item{width:33%;float:left;padding-right:35px;padding-left:35px;margin-bottom:0}.feat-col-3 .features-list-item:nth-of-type(3n+4){clear:left}.feat-col-3.feat-divider .features-list-item{border-right:1px solid #ccc;padding-bottom:0;border-bottom:none}.feat-col-3.feat-divider .features-list-item:last-of-type{border:none}.content .col .feat-col-3.features-side .features-list-item-name,.content .col .feat-col-3.features-side .features-list-item-description{margin-right:0}.feat-divider .features-list-item{padding-bottom:0;margin-bottom:0}.feat-col-4 .features-list-item{width:25%;float:left;padding-right:0;padding-left:25px}.feat-col-4 .features-list-item:nth-of-type(2n+3){clear:none}.feat-col-4 .features-list-item:nth-of-type(4n+5){clear:left}.feat-col-4.feat-divider .features-list-item{margin-bottom:20px;padding-bottom:0;padding-right:25px;border-bottom:none}.feat-col-4.feat-divider .features-list-item:nth-of-type(2){border-right:1px solid #ccc}.feat-col-4.feat-divider .features-list-item:last-of-type,.feat-col-4.feat-divider .features-list-item:nth-last-of-type(2){padding-top:0}.content .col .feat-col-4.features-side .features-list-item-description{font-size:15px;margin-left:15px;margin-right:0}.content .col .feat-col-4.features-side .features-list-item-name{font-size:20px;margin-left:15px;margin-right:0}.content .col .features-top.feat-col-4 .features-list-item-name,.content .col .features-top.feat-col-4 .features-list-item-description{margin-left:10px;margin-right:10px}.content .col .feat-col-4.features-side .features-list-item-icon{max-width:80px}.col3 .list-content{max-width:80%}.post-column-4 .column:nth-of-type(2n+3),.post-column-5 .column:nth-of-type(2n+3),.post-column-6 .column:nth-of-type(3n+4){clear:none}.post-column-4 .column{width:25%}.post-column-4 .column:first-of-type,.post-column-4 .column:nth-of-type(2),.post-column-4 .column:nth-of-type(3),.post-column-4 .column:nth-of-type(4){padding-top:0}.post-column-4 .column:nth-of-type(4n+5){clear:left}.post-column-5 .column{width:18%}.post-column-6 .column{width:16.6666%}.post-column-5 .column:first-of-type,.post-column-5 .column:nth-of-type(2),.post-column-5 .column:nth-of-type(3),.post-column-5 .column:nth-of-type(4),.post-column-5 .column:nth-of-type(5){padding-top:0}.post-column-5 .column:nth-of-type(5n+6),.post-column-6 .column:nth-of-type(6n+7){clear:left}}@media (max-width:1140px){header.header-dropshadow.head2 .header:after,header.header-dropshadow.head3 .header:after{content:' ';position:absolute;background-image:url(//rmathurce.com/wp-content/plugins/brain-addons/css/../../../themes/brain/library/images/dropshadow.png);width:100%;height:53px;bottom:-53px;left:0;z-index:99999;background-repeat:no-repeat;background-position:top center;display:block}.change-space{display:block !important;padding:0 !important}}@media (max-width:750px){.left-quote,.right-quote{height:20px;width:20px}.quotation.position-horizontal{padding:0 40px 0 50px}.quotation{font-size:18px}.quotation span,.quotation em{font-size:16px}.post-overlay .column,.zproducts .product-overlay li{margin:0 0 30px !important}.post-shortcode.standard{margin-left:20px;margin-right:20px}}
.seo_header{background:repeating-linear-gradient(-45deg,#fefefe,#fefefe 5px,#f9f9f9 5px,#f9f9f9 8px)}section.seo_header h1,.light.related-projects h2{color:#9d010c}.related-projects h2{font-size:28px;margin-bottom:30px}section.seo-breadcrumbs{background-color:#f9f9f9!important;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.project{padding-bottom:0}.project img{border:1px solid #e0e0e0;padding:5px;background-color:#fff;box-shadow:0px 19px 12px -12px #ccc}.proj-title{font-weight:600;letter-spacing:0px;font-size:15px;margin-bottom:10px;display:block;text-decoration:none!important;color:#9d010c!important}.proj-title:hover{color:#9d010c!important;text-decoration:underline!important}.single-project-container article,.single-project-container aside{padding-top:20px}.single-project-container article,.single-project-container section{background-color:transparent!important}.single-project-container .sidebar section{padding:20px;height:auto}.single-project-container .sidebar li{margin-left:0;padding-left:0;font-weight:500;border-bottom:1px solid #ccc;padding-bottom:10px}.single-project-container .sidebar li:last-of-type{padding-bottom:0;border-bottom:0}.single-project-container .sidebar li:before{display:none}.single-project-container .sidebar .content .col1 h2{padding-left:0;margin-left:0;margin-bottom:0;font-size:18px;font-weight:500;padding-bottom:0}.single-project-container .sidebar .content .col1 h2 span{color:#2d2d2d}.single-project-container article,.single-project-container aside{padding-bottom:0}.next-prev-single{margin-top:30px;margin-bottom:20px}.single-project-container .next-prev-single li{font-size:14px;text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:500}.single-project-container .next-prev-single li.prev-post{margin-left:10px}.single-project-container .next-prev-single li.next-post{margin-right:10px}.next-prev-single li.prev-post a{padding-left:5px}.next-prev-single li.next-post a{padding-right:5px}.single-project .box{width:33%;float:left;padding:5px}.content.related-projects.light .col h3{text-align:center;margin-bottom:20px;color:#212121;margin-top:10px;font-weight:500;font-size:16px}.content.related-projects.light .col a:hover h3{text-decoration:underline;color:#9d010c}.related-projects a{text-decoration:none!important;display:block}.content.related-projects .col3 .col:first-of-type{padding-left:1%}.content.related-projects .col3 .col:last-of-type{padding-right:1%}.content.related-projects .container{padding-left:50px;padding-right:50px}.related-projects .arrow{position:absolute;top:calc(50% - 40px);width:25px;height:25px}.related-projects .arrow .arrow-svg{fill:#9d010c}.related-projects .arrow-left{left:0}.related-projects .arrow-right{right:0}.related-project div{padding-left:5px;padding-right:5px}.proj-info{width:50%;float:left;font-size:14px}.proj-meta:after{content:" ";display:block;clear:both}.proj-grid img{width:100%}.proj-grid .col{padding:12px;border:1px solid #ccc;margin-bottom:2%}.proj-meta{margin-top:5px}.light .proj-meta a{color:#2d2d2d}.light .proj-meta a:hover{color:#666}.proj-meta i{font-size:12px}.hide-gallery{display:none}@media only screen and (min-width:750px){.proj-grid .col{width:49%;float:left}.proj-grid .col:nth-of-type(2n+1){margin-right:1%}.proj-grid .col:nth-of-type(2n+2){margin-left:1%}.proj-grid .col:nth-of-type(2n+3){clear:left}}@media only screen and (min-width:1000px){.proj-grid .col{width:23.25%}.proj-grid .col:nth-of-type(4n+1){margin-right:1%}.proj-grid .col:nth-of-type(4n+2){margin-left:1%;margin-right:1%}.proj-grid .col:nth-of-type(4n+3){margin-left:1%;margin-right:1%}.proj-grid .col:nth-of-type(4n+4){margin-left:1%}.proj-grid .col:nth-of-type(2n+3){clear:none}.proj-grid .col:nth-of-type(4n+5){clear:left}.content.related-projects .col4 .col:nth-child(4n+5){clear:left}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hide-screen,.clip{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.hide-head h2.section-heading,.hide-sub h3.section-heading,.sidebar .hide-head>h2,.sidebar .hide-head .border{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.single-product .product{margin:0 20px}body{font:14px Helvetica;background-repeat:no-repeat;background-position:left top;letter-spacing:.025em}html{overflow-x:hidden}p{line-height:1.3;text-align:left}a{text-decoration:none;color:inherit}.content .wp-caption-text{font-style:italic;font-size:.9em;padding:0;margin:0 !important;margin-top:10px !important}.wp-caption{max-width:100%;padding:0 20px;margin:20px 0}p .wp-caption{margin:0;padding:0}h1,h2{font-size:26px;margin-bottom:10px}h1.no-sub,h2.no-sub{margin-bottom:50px}h3{font-size:22px;margin-bottom:50px;line-height:1.3}.switch h1{font-size:22px;margin-bottom:25px;line-height:1.3}.switch h3{font-size:26px;margin-bottom:10px}img{height:auto;max-width:100%}.page-template-full main{width:100%}.page-template-full .main{padding-bottom:0}aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.woocommerce-cart article,.woocommerce-checkout article{width:100%}.main:after{content:" ";display:block;clear:both}article,aside{padding-top:50px;padding-bottom:50px}section{padding:40px 0;text-align:center;background-color:transparent;max-width:100%;position:relative}section #breadcrumbs{text-align:center;font-size:16px}section.title-breadcrumbs #breadcrumbs{text-align:center}section.title-breadcrumbs #breadcrumbs a{text-decoration:underline}section.title-breadcrumbs.bcg,section.title-breadcrumbs.bcreg{text-shadow:0px .5px #333}section.title-breadcrumbs.bcg #breadcrumbs,section.title-breadcrumbs.bcreg #breadcrumbs{color:#fff}section.title-breadcrumbs.bcg a,section.title-breadcrumbs.bcreg a{color:#fff}section.title-breadcrumbs.seo-header-blog #breadcrumbs{margin-top:10px;font-size:14px}section.seo-breadcrumbs{padding-top:10px;padding-bottom:15px;background-color:#f2f2f2}section.seo-breadcrumbs .seo-breadcrumbs-inner{position:relative}section.seo-breadcrumbs a{text-decoration:underline;cursor:pointer}section.breadcrumb-below{border-top:1px solid #ccc;border-bottom:1px solid #ccc}section.plain{padding-bottom:0}section.no-pad{padding:0}section.diagonal-section-top,section.diagonal-section-bottom{overflow:hidden}.show-more-arrow{width:50px;height:auto;margin-top:10px}.reveal{width:100px;margin:0 auto;display:block;text-align:center;margin-top:-15px}.reveal span{display:block;margin:0 auto;width:100px;font-size:14px}img.full{width:100%}.wow{visibility:hidden}body.mobie .wow{visibility:visible}.container-wrap{max-width:1140px;margin-left:auto;margin-right:auto}.container-wrap:after{content:" ";display:block;clear:both}.container{width:97%;margin:0 auto;position:relative}.container:after{content:" ";display:block;clear:both}.vert-outer{display:table;position:absolute;width:100%}.vert-inner{display:table-cell;vertical-align:middle}.arrow{text-align:center;width:40px;height:40px;display:table;position:absolute;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;transition:border-color .5s ease;cursor:pointer}.arrow-inner{display:table-cell;vertical-align:middle;padding-top:2px}.testimonials .arrow{text-align:center;width:15px;height:30px;display:block}.arrow-svg{-webkit-transition:fill .5s ease;-moz-transition:fill .5s ease;-o-transition:fill .5s ease;transition:fill .5s ease}.cols:after{content:" ";display:block;clear:both}.col2 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.col2 p{margin:10px 3%}.col3 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.col3 p{margin:10px 3%}.col4 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.col4 p{margin:10px 3%}.col5 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.16667%;padding-right:.16667%;padding:0}.col6 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.to-top{position:fixed;bottom:20px;right:20px;text-decoration:none;font-size:20px;padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,.5);display:none}.size{margin:0 auto}.container-wrap.full{width:100%;max-width:100%}.container.full{width:100%}.small-frame,.medium-frame,.large-frame{width:90%}.frame-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.footer-top .pw_map_canvas{height:280px !important}.no-text{padding:0}.frame-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mini-gallery{position:relative}.mini-gallery .play{width:50px;height:50px;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/play.png);background-size:contain;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;pointer-events:none}.cf:after{content:" ";display:block;clear:both}.mini-thumbs:after{content:" ";display:block;clear:both}.mini-thumbs img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%;padding-bottom:.82%}.em-calendar-wrapper{text-align:center;font-size:18px}.em-calendar-wrapper table{margin:0 auto}.em-calendar-wrapper td{padding:3px;text-align:center}.reveal{display:none}.ttshowcase_rl_title.reviewer{float:none;font-style:normal;color:inherit;margin-left:0}.ttshowcase_slider .bx-wrapper .bx-viewport{left:0 !important}.content .col h3.hrf-title{margin:0;font-size:18px;line-height:2}article.hrf-entry{width:100%;padding-top:0;margin-bottom:10px !important}.hrf-content{padding-top:0 !important}.hrf-content p{color:inherit !important;padding:0 30px 20px 0 !important;margin-bottom:0 !important}.main-heading-underline{width:300px;max-width:100%;height:2px;background-color:#ccc;display:block;margin:0 auto 30px}.main-heading-icon{width:30px;height:30px;margin:0 auto;background-color:#fff;display:block;background-size:17px;background-position:center;margin-top:-48px;margin-bottom:20px;background-repeat:no-repeat}.heading-hide{display:none}.heading-icon .heading-hide{display:block}.heading-underline .heading-hide{display:block}.heading-underline .heading-hide .main-heading-icon{display:none}.chrome{background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/chrome.png)}.border-full{border-bottom:1px solid #ccc}.border-bottom .container-wrap{border-bottom:1px solid #ccc;padding-bottom:50px}.skip-links{top:3px;left:3px;display:block;padding:9px;font-size:14px;line-height:18px;background:#fff;color:#000;z-index:999999}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{top:3px;left:3px;display:block;padding:9px;font-size:14px;line-height:18px;background:#fff;color:#000;z-index:999999}*:focus{outline:1px dotted #ccc}.sticky-logo-image{display:none}#rev_slider_1_1_wrapper{left:0 !important}.home-trans header,.page-trans header{z-index:99999;position:relative}.home-trans .header,.page-trans .header{background-color:transparent}.wpcf7-response-output{border:none !important}header{transition:top .2s ease-in-out}.light10 header{background-color:rgba(255,255,255,.1)}.light20 header{background-color:rgba(255,255,255,.2)}.light30 header{background-color:rgba(255,255,255,.3)}.light40 header{background-color:rgba(255,255,255,.4)}.light50 header{background-color:rgba(255,255,255,.5)}.light60 header{background-color:rgba(255,255,255,.6)}.light70 header{background-color:rgba(255,255,255,.7)}.light80 header{background-color:rgba(255,255,255,.8)}.light90 header{background-color:rgba(255,255,255,.9)}.light100 header{background-color:#fff}.dark10 header{background-color:rgba(0,0,0,.1)}.dark20 header{background-color:rgba(0,0,0,.2)}.dark30 header{background-color:rgba(0,0,0,.3)}.dark40 header{background-color:rgba(0,0,0,.4)}.dark50 header{background-color:rgba(0,0,0,.5)}.dark60 header{background-color:rgba(0,0,0,.6)}.dark70 header{background-color:rgba(0,0,0,.7)}.dark80 header{background-color:rgba(0,0,0,.8)}.dark90 header{background-color:rgba(0,0,0,.9)}.dark100 header{background-color:#000}.top-header-transparent{background-color:transparent !important}.hide-topnav-mobile{display:none}.search-bar{position:relative;width:50px}.search-bar button{background:0 0;border:none;padding:0;margin:0}.fa-times{font-size:1.3em}.search-bar .fa-times{font-size:20px;cursor:pointer}.mobile-search-form:after{content:" ";display:block;clear:both}.mobile-search-form .search-field{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:80%;background-color:rgba(0,0,0,.9);color:#fff;line-height:40px;height:40px;border:medium none;padding:0 15px;font-size:14px;font-style:italic;float:left}.mobile-search-form .search-field:focus{outline:0}.mobile-search-form .search-submit{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/magnify.svg);background-repeat:no-repeat;background-position:center;text-indent:-9999px;cursor:pointer;border:none;font-size:16px;height:40px;line-height:40px;float:right;background-color:rgba(0,0,0,.9);background-size:33%;width:20%}.second-nav .search-form{top:33px}.search-form{background-color:rgba(0,0,0,.7);position:absolute;top:25px;right:-20px;width:350px;height:65px;z-index:9999999;font-size:16px;line-height:65px;color:#fff;text-align:center;display:none}.search-form:after{content:' ';display:block;top:-7px;width:0;height:0;z-index:999999;right:21px;position:absolute;border-left-width:7px;border-right-width:7px;border-bottom-width:7px;border-left-style:solid;border-bottom-color:rgba(0,0,0,.7);border-right-style:solid;border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent}.search-form .screen-reader-text{padding-right:10px;display:inline-block}.search-form .search-field{border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;width:250px;padding-left:.41667%;padding-right:.41667%;padding:0 10px;font-size:16px;font-style:italic}.search-form .search-field:focus{outline:0}.search-form .search-submit{background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/magnify.svg);background-repeat:no-repeat;background-position:center;text-indent:-9999px;padding:0 25px;cursor:pointer;border:none;font-size:16px;height:35px;line-height:30px;margin-left:3px;background-size:30%}.ssbp--fixed-left .ssbp-toggle-switch,.ssbp--fixed-right .ssbp-toggle-switch{bottom:inherit !important}.toggle-menu{position:relative;z-index:999999999;cursor:pointer;margin-right:10px;padding:5px 5px 15px}.hamburger-icon{content:'';width:22px;-webkit-box-shadow:0 -8px 0 1.5px,0 0 0 1.5px,0 8px 0 1.5px;-moz-box-shadow:0 -8px 0 1.5px,0 0 0 1.5px,0 8px 0 1.5px;box-shadow:0 -8px 0 1.5px,0 0 0 1.5px,0 8px 0 1.5px}.close-icon{position:relative;width:21px;height:21px;overflow:hidden}.close-icon:before,.close-icon:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px}.close-icon:before,.close-icon:after{background-color:#fff}.close-icon:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-button{text-align:right}.mobile-button .fa{font-size:34px;text-decoration:none;display:block;margin-right:15px;margin-top:16px}.mobile-button .text-trigger{display:block;text-transform:uppercase;font-size:12px;line-height:1;margin:0;margin-right:15px}.mobile-button a{cursor:pointer}.mobile-button div{display:inline-block;text-align:center;cursor:pointer}nav.cbp-spmenu a{text-decoration:none;border-bottom-color:rgba(255,255,255,.2);-webkit-transition:color .5s,background-color .2s,ease;-moz-transition:color .5s,background-color .2s,ease;-o-transition:color .5s,background-color .2s,ease;transition:color .5s,background-color .2s,ease}nav.cbp-spmenu a:hover{-webkit-transition:color .5s,background-color .2s,ease;-moz-transition:color .5s,background-color .2s,ease;-o-transition:color .5s,background-color .2s,ease;transition:color .5s,background-color .2s,ease;background-color:inherit !important;color:#fff !important}nav.cbp-spmenu li{position:relative}nav.cbp-spmenu button{background:0 0;border:none}nav.cbp-spmenu .fa-chevron-right,nav.cbp-spmenu .fa-chevron-down{position:absolute;cursor:pointer;right:10px;top:10px;font-size:18px;width:40px;height:40px}.close-box{cursor:pointer;width:30px;height:30px;display:table;position:absolute;text-align:center;right:5px;top:5px;border-width:2px;border-style:solid;z-index:9999;border-color:rgba(255,255,255,.5);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:0}.close-box:hover .x-svg{-webkit-transition:fill .5s ease;-moz-transition:fill .5s ease;-o-transition:fill .5s ease;transition:fill .5s ease}.close-box .x{padding-top:2px;display:table-cell;vertical-align:middle}.close-box .x-svg{-webkit-transition:fill .5s ease;-moz-transition:fill .5s ease;-o-transition:fill .5s ease;transition:fill .5s ease;fill:rgba(255,255,255,.5)}.logo-overlay{position:absolute;top:0;left:0;width:270px;height:100px;z-index:999}.mega-menu>li.shop-icon{position:relative !important}.second-state .top-nav.hide-top-sticky{display:none}.top-nav:after{content:" ";display:block;clear:both}.top-nav .top-text,.top-nav .fa-file-text,.top-nav .top-shop{float:left}.top-nav .tablet-text{display:none}.top-nav .screen-text{display:none}.top-nav li{display:inline-block;position:relative}.top-nav li.hide-mobile-link{display:none}.top-nav.light li{color:inherit}.top-nav.light li a,.top-nav.light li a:hover,.top-nav.light li span{color:inherit}.top-nav.secondary .line{background-color:#fff}.top-nav.dark li a,.top-nav.dark li a:hover,.top-nav.dark li span,.top-nav.primary li a,.top-nav.primary li a:hover,.top-nav.primary li span,.top-nav.secondary li a,.top-nav.secondary li a:hover,.top-nav.secondary li span{color:#fff !important}.top-nav.dark .fa-stack-1x,.top-nav.dark .fa-single,.top-nav.primary .fa-stack-1x,.top-nav.primary .fa-single,.top-nav.secondary .fa-stack-1x,.top-nav.secondary .fa-single{color:#fff}.top-nav.size1 .top-contact .fa-stack{float:left}.top-nav.size1 .fa-stack{margin-right:-7px;margin-left:-1px}.top-nav.size1 .fa-stack-2x{color:transparent;font-size:2em !important;line-height:1.1em !important}.top-nav.size1 .fa-stack-1x{font-size:1em;line-height:2.2em}.top-nav.size1 .fa-stack-1x.fa-envelope{font-size:1em;line-height:2.2em}.top-nav.size1 .fa-single{font-size:1em;padding-right:3px;line-height:2.2em}.top-nav.size2 .fa-stack,.top-nav.size3 .fa-stack{margin-right:-7px;margin-left:-1px}.top-nav.size2 .fa-stack-2x,.top-nav.size3 .fa-stack-2x{color:transparent;font-size:2em !important;line-height:1.1em !important}.top-nav.size2 .fa-stack-1x,.top-nav.size3 .fa-stack-1x{font-size:1em;line-height:2.2em}.top-nav.size2 .fa-stack-1x.fa-envelope,.top-nav.size3 .fa-stack-1x.fa-envelope{font-size:1em;line-height:2.2em}.top-nav.size2 .fa-single,.top-nav.size3 .fa-single{font-size:1em;padding-right:3px;line-height:2.2em}.top-nav.size3 .top-social .fa{font-size:1em;line-height:2.2em}.top-nav .top-left{float:left;margin-right:10px}.top-nav .top-right{float:right;margin-left:10px}.top-nav.underline .top-contact li a:hover{text-decoration:underline}.top-nav .top-contact li{margin-left:5px}.top-nav .top-contact li a:hover{color:inherit}.top-nav .top-contact li a:hover.top-phone{text-decoration:none}.top-nav .top-contact li:first-child{margin-left:0}.top-nav .top-contact li:last-child{padding-right:0}.top-nav .top-contact li:last-child .line-outer{display:none}.top-nav .top-social li{padding-right:5px}.top-nav .top-social li a{padding-right:5px}.top-nav .top-social li:last-child{padding-right:0}.top-nav .top-social li:last-child a:last-child{padding-right:0}.top-nav .top-social .fa{font-size:1em;line-height:2.2em;float:left}.top-nav .line-wrap{float:right;position:relative;width:1px;padding-left:7px}.top-nav .line-wrap-center{float:left;position:relative;width:1px}.top-nav .line-outer{display:table;position:absolute;width:100%;height:2.2em;width:100%}.top-nav .line-inner{display:table-cell;vertical-align:middle;width:100%}.top-nav .line{width:1px;height:1em;background-color:#ccc;display:none}.top-nav.divider .line{display:block}.top-nav .fa-stack{font-size:1em}.top-nav .fa-stack-2x{line-height:1.1em}.top-nav .fa-stack-1x{font-size:1.2em;line-height:1.75em}.top-nav .fa-stack-1x.fa-envelope{font-size:1em;line-height:2em}.top-nav .fa-single{font-size:1.5em;padding-right:3px;padding-left:3px;line-height:1.45em}.top-nav .top-text,.top-nav .top-shop a{font-size:1em;padding-left:5px;line-height:2.2em}.top-nav .top-shop li a{padding:0 15px}.top-nav .top-shop li:first-of-type a{padding:0}.top-nav .top-shop li:last-of-type a{padding:0}.top-nav .top-shop a:hover{text-decoration:underline}.top-nav .social-left{margin-left:15px !important}.top-nav.center-top .top-links-wrap1{float:right;right:50%;position:relative}.top-nav.center-top .top-links-wrap2{float:right;right:-50%;position:relative}.top-nav.center-top .top-right ul{margin-left:15px}.top-nav.center-top .top-left{margin-right:10px}.top-nav .screen-text{display:none}.top-nav .mobile-text{display:block}.top-nav .tablet-text{display:none}.hide-social-mobile .top-social{display:none}.hide-social-mobile .line-wrap-center{display:none}.hide-shop-mobile .top-shop{display:none}.hide-shop-mobile .line-wrap-center{display:none}.top-links-wrap1{float:right;right:50%;position:relative}.top-links-wrap2{float:right;right:-50%;position:relative}.header{background-color:#fff;z-index:99}.header.has-bg{background-repeat:repeat-x;background-position:bottom center}.header.has-bg.second-state{background-image:none !important}.header.head-dec-line{border-bottom:1px solid rgba(0,0,0,.05)}.home-trans .header.head-dec-line,.page-trans .header.head-dec-line{border-bottom:none}.header.head-dec-shadow{-webkit-box-shadow:0px 2px 3px rgba(100,100,100,.49);-moz-box-shadow:0px 2px 3px rgba(100,100,100,.49);box-shadow:0px 2px 3px rgba(100,100,100,.49)}.home-trans .header.head-dec-shadow,.page-trans .header.head-dec-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header.second-state.sticky-dec-line{border-bottom:1px solid rgba(0,0,0,.05)}.header.second-state.sticky-dec-shadow{-webkit-box-shadow:0px 2px 3px rgba(100,100,100,.49);-moz-box-shadow:0px 2px 3px rgba(100,100,100,.49);box-shadow:0px 2px 3px rgba(100,100,100,.49)}.head2 .top-left li:last-child a:last-child{margin-right:10px}.head2 .top-links-wrap1{float:right;right:50%;position:relative}.head2 .top-links-wrap2{float:right;right:-50%;position:relative}.head2 .second-nav,.head3 .second-nav{position:relative;display:none}.head2 .second-nav .vert-inner,.head3 .second-nav .vert-inner{text-align:center}.head2.second-state .logo-container,.head1.second-state .logo-container,.head3.second-state .logo-container{height:90px;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}.head2 .logo-container,.head1 .logo-container,.head3 .logo-container{position:relative;display:block;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease;max-height:90px;max-width:80%;z-index:99}.head2 .logo-container img,.head1 .logo-container img,.head3 .logo-container img{padding-left:15px;max-height:100%}.head1 .header.second-state .sticky-logo-image,.head3 .header.second-state .sticky-logo-image{display:block}.head1 .header.second-state .main-logo-image,.head3 .header.second-state .main-logo-image{display:none}.second-nav li{display:inline-block;position:relative}.second-nav a{display:inline-block;text-decoration:none;padding:12px;text-transform:uppercase;font-size:16px}.second-nav a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.second-nav ul{float:none}.second-nav ul ul{text-align:left}.header,.logo,.main-nav,.mobile-wrap,.logo-container{height:115px;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.head1.second-state .header,.head2.second-state .header,.head3.second-state .header{height:90px}.head1.second-state .header .logo,.head1.second-state .header .main-nav,.head1.second-state .header .mobile-wrap,.head2.second-state .header .logo,.head2.second-state .header .main-nav,.head2.second-state .header .mobile-wrap,.head3.second-state .header .logo,.head3.second-state .header .main-nav,.head3.second-state .header .mobile-wrap{height:90px;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.main-nav ul{float:right}.main-nav,.second-nav{display:none}.main-nav .fa-search,.second-nav .fa-search{cursor:pointer;font-size:18px}.main-nav ul ul,.second-nav ul ul{float:none;position:absolute;width:280px;z-index:22;padding:12px 0;display:none}.main-nav ul ul li,.second-nav ul ul li{display:block;margin:0 auto;width:100%;position:relative}.main-nav ul ul a,.second-nav ul ul a{width:100%;padding:15px 25px;font-size:14px;line-height:14px;position:relative;margin:0 !important}.main-nav ul ul a:hover,.main-nav ul ul a:focus,.main-nav ul ul a.opened,.second-nav ul ul a:hover,.second-nav ul ul a:focus,.second-nav ul ul a.opened{background-color:rgba(255,255,255,.1);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.main-nav ul ul .fa,.second-nav ul ul .fa{font-size:16px;line-height:14px;color:rgba(255,255,255,.7);float:right}.main-nav .level2,.second-nav .level2{position:absolute;border:1px solid #ccc}.main-nav .drop-left .level1,.second-nav .drop-left .level1{right:0;z-index:999999}.main-nav .drop-left .level2,.second-nav .drop-left .level2{right:-280px;top:-15px}.main-nav .drop-left .level2 li a,.second-nav .drop-left .level2 li a{text-align:right}.main-nav .drop-right .level1,.second-nav .drop-right .level1{right:0}.main-nav .drop-right .level2,.second-nav .drop-right .level2{left:-280px;top:-15px}.main-nav li,.second-nav li{display:inline-block;position:relative}.main-nav li:last-of-type a,.second-nav li:last-of-type a{margin-right:0}.main-nav a,.second-nav a{display:inline-block;text-decoration:none;padding:12px 0;margin-right:12px;margin-left:12px;position:relative;text-transform:uppercase;font-size:16px}.main-nav a:hover,.second-nav a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.head-full{position:absolute}.head-full.left-head{background-color:red}.head-full.right-head{background-color:#ff0}.head-full .head-col-wrap{max-width:1140px;margin-left:auto;margin-right:auto}.head-full .head-col{width:97%;margin:0 auto;position:relative}.head-sides.desktop{display:none;position:relative;z-index:999}.head-sides img{position:static;top:auto;left:auto;right:auto}.line-slide ul ul a:after{display:none !important}.line-slide a:hover:after{width:100%}.line-slide-l-r li.shop-icon a:after{display:none !important}.line-slide-l-r a{display:inline-block}.line-slide-l-r a:after{content:'';display:block;height:3px;width:0;bottom:0;position:absolute;z-index:99999;background:0 0;transition:width .5s ease,background-color .5s ease}.line-slide-r-l a{display:inline-block;position:relative;padding-bottom:3px}.line-slide-r-l a:after{content:'';display:block;position:absolute;z-index:99999;right:0;bottom:0;height:3px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.line-slide-r-l a:hover:after{width:80%;margin-right:10%}.line-slide-m-o a{display:inline-block;position:relative;padding-bottom:3px}.line-slide-m-o a:after{content:'';display:block;margin:auto;height:3px;width:0;position:relative;background:0 0;transition:width .5s ease,background-color .5s ease}.line-slide-m-o a:hover:after{width:100%}.main-nav .current-menu-item a:after{content:'';display:block;margin:auto;height:3px;width:0;width:100%}@media (min-width:1140px){.head-sides.desktop{display:block;position:absolute;width:350px;top:50px;font-size:14px}.head-sides.desktop.left-head{left:0}.head-sides.desktop.right-head{right:0}.head-sides.mobile{display:none}}.share-link-description{text-align:center;padding-bottom:10px;font-size:16px}.single-share-box .share-buttons{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;line-height:0}.single-share-box{position:relative}.single-share-box .share-buttons a.facebook{border-color:rgba(76,105,199,.3);color:#4c69c7}.single-share-box .share-buttons a.facebook:hover{border-color:#4c69c7}.single-share-box .share-buttons a.twitter{border-color:rgba(42,190,235,.3);font-size:15px;color:#2abeeb}.single-share-box .share-buttons a.twitter:hover{border-color:#2abeeb}.single-share-box .share-buttons a.google{border-color:rgba(230,66,53,.3);color:#e64235}.single-share-box .share-buttons a.pinterest{border-color:rgba(207,40,52,.3);font-size:15px;color:#cf2834}.single-share-box .share-buttons a.mail{border-color:rgba(0,123,199,.3);color:#007bc7}.single-share-box .share-buttons a.facebook:before{content:"\f09a"}.single-share-box .share-buttons a.twitter:before{content:"\f099"}.single-share-box .share-buttons a.google:before{content:"\f0d5"}.single-share-box .share-buttons a.pinterest:before{content:"\f0d2"}.single-share-box .share-buttons a.mail:before{font-family:"Font Awesome 5 Free";content:"\f0e0"}.single-share-box .share-buttons a{display:inline-block;width:50px;height:30px;min-width:50px;min-height:30px;margin-right:4px;border:1px solid;font:normal normal normal 14px/30px "Font Awesome 5 Brands";text-decoration:none;text-align:center;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.share-buttons li.share-email a{background-color:#0a88ff}.share-buttons li.share-email a:hover{background-color:#006ed6}.share-buttons li.share-facebook a{background-color:#306199}.share-buttons li.share-facebook a:hover{background-color:#244872}.share-buttons li.share-tumblr a{background-color:#32506d}.share-buttons li.share-tumblr a:hover{background-color:#22364a}.share-buttons li.share-linkedin a{background-color:#007bb6}.share-buttons li.share-linkedin a:hover{background-color:#005983}.share-buttons li.share-twitter a{background-color:#26c4f1}.share-buttons li.share-twitter a:hover{background-color:#0eaad6}.share-buttons li.share-googleplus a{background-color:#e93f2e}.share-buttons li.share-googleplus a:hover{background-color:#ce2616}.share-buttons li.share-youtube a{background-color:#df1c31}.share-buttons li.share-youtube a:hover{background-color:#b21627}.share-buttons li.share-reddit a{background-color:#8bbbe3}.share-buttons li.share-reddit a:hover{background-color:#62a3d9}.share-buttons li.share-pinterest a{background-color:#b81621}.share-buttons li.share-pinterest a:hover{background-color:#8a1119}.share-buttons li.share-pocket a{background-color:#ed4054}.share-buttons li.share-pocket a:hover{background-color:#e4162d}.share-buttons li.share-github a{background-color:#444}.share-buttons li.share-github a:hover{background-color:#2b2b2b}.share-buttons li.share-instagram a{background-color:#517fa4}.share-buttons li.share-instagram a:hover{background-color:#406582}.share-buttons li a{line-height:0;background-color:#ccc;color:#fff;display:block;font-size:11px;text-align:center;text-decoration:none;text-transform:uppercase;height:37px;display:table;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.share-buttons li a:hover{color:#fff}.share-buttons li a .share-icon svg{height:17px;width:17px}.share-buttons li a span{display:table-cell;vertical-align:middle}.share-buttons li a .share-icon svg path,.share-buttons li a .share-icon svg polygon{fill:#fff}.content .share-buttons{padding:0;margin-bottom:0;font-size:inherit;margin:0 auto}.content .share-buttons li{margin-bottom:0;padding-left:0;line-height:1;position:static}.content .share-buttons li:before{content:""}.content .share-buttons:after{content:" ";display:block;clear:both}.content .share-buttons li{display:inline}.content .small-share{padding:0;margin-bottom:0;font-size:inherit}.content .small-share li{margin-bottom:0;padding-left:0;line-height:1;position:static}.content .small-share li:before{content:""}.content .small-share a{text-decoration:none}.share{padding:5%;text-align:center}.share-text{font-size:16px;margin-bottom:10px;display:block;color:red}.share-buttons{margin:0 auto !important;text-align:center}.share-buttons:after{content:" ";display:block;clear:both}.share-buttons.five{width:90%}.share-buttons.five a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%}.small-share{position:absolute;right:15px;bottom:5px}.small-share li{display:inline-block;padding-right:5px;font-size:16px;color:#ccc}.small-share li a{font-size:20px;color:#ccc;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.small-share li a.fa-facebook{color:#3b5998}.small-share li a.fa-twitter{color:#4099ff}.small-share li a.fa-google-plus{color:#d34836}.small-share li a.fa-pinterest{color:#b81621}.small-share li a:hover{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.small-share li a.fa-facebook:hover,.small-share li a.fa-twitter:hover,.small-share li a.fa-google-plus:hover,.small-share li a.fa-pinterest:hover{opacity:.7}.small-share li:last-of-type{padding-right:0}.dark .small-share li a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.dark .small-share li a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.dark .small-share li a.fa-facebook,.dark .small-share li a.fa-twitter,.dark .small-share li a.fa-google-plus{color:#ccc}.dark .small-share li a.fa-facebook:hover{color:#3b5998}.dark .small-share li a.fa-twitter:hover{color:#4099ff}.dark .small-share li a.fa-pinterest:hover{color:#b81621}.dark .small-share li a.fa-google-plus:hover{color:#d34836}.events-list-main .small-share,.events-large .small-share{position:static;right:auto;bottom:auto;margin:0 30px}.widget_product_categories{min-width:170px;margin-top:-20px}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:initial}.widget_product_categories .widgettitle{display:block;font-size:20px}.qty_change{display:flex;margin-right:0;align-items:center;justify-content:center;float:left;margin-bottom:20px;flex-wrap:wrap;width:100%}.qty_change .quantity{margin:0 !important}.qty_change .single_product_minus_qty,.qty_change .single_product_plus_qty{line-height:16px;font-size:13px;width:36px;height:36px;background-color:#fff;border:solid #eaeaea .5px;color:#494949;cursor:pointer;text-align:center;vertical-align:middle}.single_product_minus_qty{order:1}.woocommerce div.product form.cart div.quantity{order:2}.qty_change .single_product_plus_qty{order:3}.qty_change input::-webkit-outer-spin-button,.qty_change input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty_change input[type=number]{-moz-appearance:textfield}.qty_change input[type=number]{border:none !important;border-top:solid #eaeaea .5px !important;border-bottom:solid #eaeaea .5px !important;line-height:16px !important;font-size:13px !important;width:36px !important;height:36px !important}.cart_item .product-quantity{display:flex;align-items:center;justify-content:center;min-height:165px}.cart_minus_click{line-height:16px;font-size:13px;width:36px;height:36px;background-color:#fff;border:solid #eaeaea .5px;color:#494949;cursor:pointer;text-align:center;vertical-align:middle}.cart_item .product-quantity input::-webkit-outer-spin-button,.cart_item .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart_item .product-quantity input[type=number]{-moz-appearance:textfield}.cart_item .product-quantity input[type=number]{border:none;border-top:solid #eaeaea .5px;border-bottom:solid #eaeaea .5px;line-height:16px;font-size:13px;width:36px;height:36px}.cart_plus_click{line-height:16px;font-size:13px;width:36px;height:36px;background-color:#fff;border:solid #eaeaea .5px;color:#494949;cursor:pointer;text-align:center;vertical-align:middle}#wc-stripe-payment-request-wrapper{order:4;width:100%;padding-left:30%;padding-right:30%}.single_add_to_cart_button{margin-left:auto !important;display:block !important;float:none !important;margin-right:auto !important}#wc-stripe-payment-request-button-separator{order:5;width:100%}#review_form #email-notes{margin-top:10px;margin-bottom:10px}.woocommerce .select2-container--default .select2-selection--single{border-radius:0}.woocommerce-account table.shop_table thead th{font-size:14px}.woocommerce .woocommerce-address-fields button.button,.woocommerce .woocommerce-MyAccount-content button.button{color:#fff}.woocommerce-Message{padding:10px 10px 10px 15px !important}.woocommerce-Message :before{position:static !important;padding-right:10px}.woocommerce-account .woocommerce-EditAccountForm>p:last-of-type,.woocommerce-account .woocommerce-address-fields>p:last-of-type{padding-left:0 !important;margin-top:25px !important}.woocommerce-account .share{display:none}.woocommerce-account .addresses .title h3,.woocommerce-account .woocommerce-account .woocommerce-MyAccount-content h3{font-size:26px;font-size:22px;padding-left:10px}.woocommerce-MyAccount-navigation{margin-top:-50px}.woocommerce-MyAccount-navigation ul li:before{display:none !important}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{border:1px solid #ccc;display:block;margin-bottom:0;border-bottom:0;padding-left:0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:before{display:none !important}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:last-of-type{border-bottom:1px solid #ccc}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{text-decoration:none;display:block;padding:10px;width:100%;text-transform:uppercase;letter-spacing:1px;font-size:14px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:before{font:normal normal normal 14px/1 "Font Awesome 5 Free";padding-right:10px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:20px;padding:5px 30px;height:auto}.woocommerce-checkout #payment div.payment_box .form-row{margin:0}#order_review_heading{margin-top:25px}.select2-container--default .select2-search--dropdown .select2-search__field{line-height:22px;font-size:16px}.select2-container .select2-selection--single{height:36px;margin:0;padding-top:4px}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals tr td{padding-top:9px;font-size:16px}.woocommerce ul#shipping_method li:before{display:none !important}.woocommerce table.shop_table{border-radius:0}.woocommerce-page table.cart td.actions .button{background-color:#ed1f24;color:#fff}.select2-container--default .select2-selection--single{border-radius:0}.woocommerce-MyAccount-content p strong{font-weight:400 !important;font-style:italic}.woocommerce-account h2{font-size:24px !important}.woocommerce .order-again a.button,.woocommerce .order-again a.button:hover{color:#fff}.order-again{padding-left:10px !important}.woocommerce .woocommerce-customer-details address{border-radius:0 !important;border:1px solid #ccc !important}.wc-booking-summary .wc-booking-summary-list li{font-size:14px !important;padding-left:0 !important;margin-bottom:0 !important}.wc-booking-summary{border-radius:0;border:1px solid #ccc;margin:20px 0 !important}.wc-booking-summary .wc-booking-summary-list li:before{display:none !important}.woocommerce-order-received table.shop_table td{border-top:none !important}.woocommerce-order-overview li:before{display:none !important}.woocommerce ul.products li.product:nth-of-type(2n+2),.woocommerce-page ul.products li.product:nth-of-type(2n+2){margin-right:0}.tax-product_cat .term-description{margin-bottom:35px}.tax-product_cat .term-description p{line-height:1.4;margin-bottom:20px;font-size:18px}.woocommerce div.product .woocommerce-variation-price span.price{font-size:20px}.woocommerce-variation-price{margin-bottom:10px}.woocommerce ul.products li.product,.woocommerce ul.products li.product h2{text-align:center}.woocommerce a.added_to_cart{font-size:16px;display:block}.main .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 0 50px;width:100%}.main .product-slider-wrap .product-slider .woocommerce ul.products li.product{width:100%;margin:0;clear:none !important;margin:0 10px}.main .product-slider-wrap .product-slider .woocommerce ul.products li.product:before{display:none !important}.product-slider-wrap{position:relative}.product-overlay .woocommerce ul.products li.product h2,.product-overlay .woocommerce ul.products li.product .price{margin:0 20px}.product-overlay .woocommerce ul.products li.product a.button{margin:20px 20px 40px}.main .woocommerce .product-cols-one ul.products li.product,.woocommerce-page .main .product-cols-one ul.products li.product{margin:0 4% 50px 0;width:100%}.main .woocommerce .product-cols-one ul.products li.product:nth-of-type(2n+2),.woocommerce-page .main .product-cols-one ul.products li.product:nth-of-type(2n+2){margin-right:0}.main .woocommerce .product-cols-one ul.products li.product:nth-of-type(2n+3),.woocommerce-page .main .product-cols-one ul.products li.product:nth-of-type(2n+3){clear:left}.main .woocommerce ul.products li.first,.woocommerce-page .main ul.products li.first{clear:none}.woocommerce ul.products li.product:nth-of-type(2n+3),.woocommerce-page ul.products li.product:nth-of-type(2n+3){clear:left}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0 1% 50px 0;width:48%}.shop-icon a{position:relative;font-size:1.3em !important}.shop-icon span{font-size:11px;color:#fff;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:absolute;width:17px;height:17px;line-height:17px;top:7px;right:-10px;text-align:center}.mega-menu .shop-icon span{top:0}.second-state .mega-menu .shop-icon span{top:10%}.second-nav .shop-icon span{top:8px;right:-17px}.store-heading{padding:40px 0 0}.woocommerce #review_form #respond textarea{border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:99%;margin:0 auto;padding:10px;border:1px solid #ccc;background-color:rgba(0,0,0,.05);font-size:16px}.woocommerce-page article{font-size:14px;padding-left:20px;padding-right:20px}.woocommerce aside,.woocommerce-page{font-size:14px}.entry-summary p{margin-bottom:15px}.light .entry-summary h1{font-size:28px;color:red}.woocommerce .star-rating span{color:red}#comments h2{font-size:22px;color:red;margin-bottom:20px}#reviews h3{font-size:22px}.posted_in{margin:5px 0;display:block}section.related.products{padding-top:20px}.tagged_as{display:block}.tagged_as,.posted_in,.sku_wrapper{color:#aaa}.tagged_as a{border:1px solid #ccc;color:#aaa;display:inline-block;padding:1px 6px;font-size:12px;margin-right:5px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:red;font-size:24px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}.light .woocommerce-tabs h2,.light .related.products h2,.upsells.products h2{color:red;font-size:22px}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:24px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:400}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce ul.products li.product a.button{border:none;background-color:red;color:red;border-left:none;cursor:pointer;height:35px;line-height:35px;padding:0 10px;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:auto}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce ul.products li.product a.button:hover{background-color:red;color:red}.woocommerce .quantity .qty{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;font-size:16px;border:1px solid #ccc;padding:0 10px}.woocommerce .quantity .qty:focus{outline:none}.woocommerce span.onsale{padding:0;height:50px;width:50px;line-height:50px;top:-10px;left:-10px;background-color:red}.woocommerce div.product form.cart .button{width:100%}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;font-size:22px}.woocommerce ul.products li.product .price{font-size:20px;font-weight:400;color:red}.woocommerce ul.products li.product .price ins{font-weight:400}.woocommerce ul.products li.product h3{color:red}.woocommerce ul.products li.product .onsale{margin:-10px -10px 0 0}.woocommerce table.shop_attributes th{font-weight:400;font-size:16px}.woocommerce .woocommerce-message{border-top-color:red}.woocommerce .woocommerce-message:before{color:red}.woocommerce #reviews h3{margin-bottom:15px}.comment-form input[type=text]{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;font-size:16px;border:1px solid #ccc;padding:0 10px}.comment-form input[type=text]:focus{outline:none}.comment-form label{width:65px;display:block;float:left}.comment-form .comment-form-rating label,.comment-form .comment-form-comment label{width:auto;float:none;margin-bottom:5px}.light a.reset_variations{color:red}.light a.reset_variations:hover{color:red}.sku_wrapper{display:block}.woocommerce .woocommerce-ordering select{display:inline-block;height:35px;line-height:35px;border:1px solid #ccc;background-color:#fff;font-size:14px}.woocommerce .woocommerce-ordering select:focus{outline:none}.woocommerce .products ul,.woocommerce ul.products{padding-top:30px}.woocommerce .products ul:after,.woocommerce ul.products:after{content:" ";display:block;clear:both}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:auto;width:150px}.add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%;display:block;padding:10px 0}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{margin-bottom:0}.woocommerce ul.product_list_widget li dl:before,.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{display:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:0;border-left:none;float:right;width:65%;text-align:left;padding-left:5%;padding-top:0;margin-right:20%}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding-left:0 !important}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:400;padding:0;margin:0;font-size:14px;line-height:1;display:inline-block;color:red;clear:left;padding-right:3px;padding-bottom:.25em}.woocommerce .sidebar ul.cart_list li dl p,.woocommerce .sidebar ul.product_list_widget li dl dt p{font-size:14px;padding-left:3px;line-height:1;display:block;font-style:italic}.product_list_widget span.quantity{display:block;float:right;width:85%;text-align:left;padding-left:5%;padding-top:0;font-size:15px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-size:16px;font-weight:400}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{color:red}.tagged-as a{border-color:rgba(204,204,204,.5);color:#aaa}.woocommerce div.product div.images img{padding:10px 5px 0}.woocommerce-product-gallery__image:first-of-type img{opacity:1}.woocommerce-product-gallery__image img{opacity:.7}.woocommerce-product-gallery__image img:hover{opacity:1}.product_meta{text-align:left}.wc-bookings-booking-form-button{width:100%}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce a.remove{display:block;font-weight:400;position:static;float:left;border:1px solid #ccc;border-radius:0;padding:5px 0;top:auto;left:auto;margin:0;height:auto;color:#1b1b1b !important;font-size:18px;width:10%;text-align:center}.content .col1 form .form-row{margin:0}.woocommerce a.remove{width:100%}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.woocommerce .widget_shopping_cart .cart_list li:last-of-type,.woocommerce.widget_shopping_cart .cart_list li:last-of-type{border-bottom:none;padding-bottom:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{position:absolute;top:0;right:0;width:20%}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{float:right;width:65%;text-align:left;padding-left:5%;margin-bottom:0;margin-right:20%}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{margin-bottom:10px;border-top-width:3px;border-top-style:solid;padding:20px 0 10px;margin-top:40px;text-align:center;font-size:24px}.woocommerce a.remove:hover{background:0 0}.widget_shopping_cart_content:after{content:" ";display:block;clear:both}.woocommerce .widget_shopping_cart_content a.button{text-align:center;border:none;background-color:#ebe9eb;color:red;border-left:none;cursor:pointer;height:35px;line-height:35px;padding:0 10px;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:auto}.woocommerce .widget_shopping_cart_content a.button:hover{background-color:red;color:red}.woocommerce .widget_shopping_cart_content a.button:first-of-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45.83333%;float:left;padding-left:.41667%;padding-right:.41667%}.woocommerce .widget_shopping_cart_content a.button:last-of-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45.83333%;float:right;padding-left:.41667%;padding-right:.41667%}.widget_product_search:after{content:" ";display:block;clear:both}.widget_product_search label{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.widget_product_search input[type=search]{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;font-size:16px;border:1px solid #ccc;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:58.33333%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:10px;padding-right:10px}.widget_product_search input[type=search]:focus{outline:none}.widget_product_search input[type=submit]{border:none;background-color:#ebe9eb;color:red;border-left:none;cursor:pointer;height:35px;line-height:35px;padding:0 10px;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:.41667%;padding-right:.41667%;border-left:none}.widget_product_search input[type=submit]:hover{background-color:red;color:red}.widget_product_search button{padding:0 20px;cursor:pointer;border:none;height:36px;line-height:36px;color:#fff;text-transform:uppercase;margin-top:0;font-size:16px;width:40%;float:none;display:inline-block}.product-categories>li{text-align:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;font-size:20px}.product-categories>li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.product-categories>li .children{margin-top:5px;font-size:.8em}.product-categories>li .children li{margin-bottom:5px}.product-categories>li .children li:last-of-type{margin-bottom:0}.product-categories a{-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.product-categories a:hover{color:red}.woocommerce .sidebar ul.cart_list li .star-rating,.woocommerce .sidebar ul.product_list_widget li .star-rating{float:left}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{margin-bottom:10px}.reviewer{float:left;font-style:italic;color:rgba(0,0,0,.5);display:block;margin-left:10px}.widget_top_rated_products .amount{float:left;display:block;margin-left:10px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.registe{border-radius:0}.woocommerce-error{padding-top:10px !important;padding-bottom:10px !important}.woocommerce-error:before{top:10px;left:15px}.woocommerce-error li{margin-left:20px !important;margin-bottom:5px !important}.woocommerce-error li:before{display:none}textarea{font-family:inherit;color:inherit}.woocommerce a.remove:hover{color:inherit !important}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table thead{color:#fff}.woocommerce table.shop_table thead th{font-weight:400;padding-top:15px;padding-bottom:15px;font-size:18px}.woocommerce-cart table.cart td.product-remove{width:60px;min-width:auto}.woocommerce-cart table.cart td.product-remove:after{content:" ";display:block;clear:both}.woocommerce-cart-form__cart-item.cart_item:nth-of-type(2n){background-color:#fcfcfc}.woocommerce .woocommerce-cart-form__contents tr:last-of-type td{padding-top:30px;border-top-width:3px}.woocommerce-cart table.cart td.actions .coupon .input-text{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;font-size:16px;border:1px solid #ccc;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:10px;padding-right:10px}.woocommerce-cart table.cart td.actions .coupon .input-text:focus{outline:none}.woocommerce-page table.cart td.actions .button{border:none;background-color:#ebe9eb;color:red;border-left:none;cursor:pointer;height:35px;line-height:35px;padding:0 10px;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:auto}.woocommerce-page table.cart td.actions .button:hover{background-color:red;color:red}.woocommerce-page table.cart td.actions .coupon .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45.83333%;float:right;padding-left:.41667%;padding-right:.41667%}.woocommerce-page table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}@media (min-width:769px){.woocommerce-page table.cart td.actions .coupon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.woocommerce-page table.cart td.actions .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45.83333%;float:right;padding-left:.41667%;padding-right:.41667%}}.light .cross-sells h2{font-size:24px;color:red}.cart_totals h2,.cross-sells h2{text-align:center}.woocommerce .woocommerce-info{border-top-color:red}.woocommerce .woocommerce-info:before{color:red}.shipping-calculator-form select{display:inline-block;height:35px;line-height:35px;border:1px solid #ccc;background-color:#fff;font-size:14px;font-size:12px}.shipping-calculator-form select:focus{outline:none}.shipping-calculator-form input[type=text]{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;font-size:16px;border:1px solid #ccc;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.shipping-calculator-form input[type=text]:focus{outline:none}.content .shipping-calculator-form p{padding:0}.shipping-calculator-form .woocommerce form .form-row{padding:0}.shipping-calculator-form:focus{outline:none}.woocommerce .shipping-calculator-form button.button{border:none;background-color:#ebe9eb;color:red;border-left:none;cursor:pointer;height:35px;line-height:35px;padding:0 10px;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:auto;width:100%;margin-top:10px}.woocommerce .shipping-calculator-form button.button:hover{background-color:red;color:red}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.woocommerce form .form-row input.input-text{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;font-size:16px;border:1px solid #ccc;padding:0 10px;color:red}.woocommerce form .form-row input.input-text:focus{outline:none}.form-row textarea.input-text{border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ccc;font-size:16px;min-height:80px;padding:10px}.woocommerce form .form-row label{color:red}.woocommerce form .form-row .required{font-weight:400}.select2-container .select2-choice{font-size:16px;height:35px;line-height:35px;color:red}.woocommerce-billing-fields a:hover{color:red}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:red}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:red}.woocommerce-checkout #payment ul.payment_methods li{padding-left:0}.woocommerce-checkout #payment ul.payment_methods li:before{content:''}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;color:red;font-size:1.3em}.woocommerce-checkout .order-total .amount{font-weight:400;font-size:1.5em}.woocommerce-checkout .content strong{font-weight:400;color:red}.checkout_coupon .form-row-last input{width:100%}.woocommerce td.product-name a{color:red}.woocommerce td.product-name dl.variation dt{font-size:14px;font-weight:400;color:red}.woocommerce td.product-name dl.variation dd{margin-bottom:0}.woocommerce td.product-name dl.variation dd p{font-size:14px}.mc4wp-checkbox span{display:inline-block;padding-left:10px}.yith_wcmc_subscribe_me_label{display:block;text-align:left;margin-top:10px;font-size:18px}.woocommerce-privacy-policy-text p{font-size:14px !important}.woocommerce-account h1{float:none}#comments{margin-left:0;margin-right:0}#review_form_wrapper{text-align:left}.woocommerce div.product form.cart{background-color:#f9f9f9;padding:20px;border:1px solid #e7e7e7}.woocommerce div.product form.cart .variations label{font-weight:400;line-height:35px}.woocommerce div.product form.cart .variations select{display:inline-block;height:35px;line-height:35px;border:1px solid #ccc;background-color:#fff;font-size:14px;margin-bottom:10px}.woocommerce div.product form.cart .variations select:focus{outline:none}.entry-summary p.price{margin-top:20px}.woocommerce-variation-price{margin-bottom:20px;text-align:left}.variations_form{margin-top:40px}.woocommerce-Tabs-panel h3{text-align:left;margin-bottom:10px}.woocommerce-Tabs-panel p{margin-bottom:15px}.woocommerce-Tabs-panel strong{font-weight:600}.woocommerce-product-details__short-description ul,.woocommerce-product-details__short-description ol,.woocommerce-Tabs-panel ol,.woocommerce-Tabs-panel ul{text-align:left;margin-top:20px;margin-bottom:20px}.woocommerce-product-details__short-description ul li,.woocommerce-product-details__short-description ol li,.woocommerce-Tabs-panel ol li,.woocommerce-Tabs-panel ul li{margin-left:15px;margin-bottom:10px}.woocommerce-product-details__short-description p{margin-bottom:15px}.woocommerce-product-details__short-description ul li,.woocommerce-Tabs-panel ul li{list-style-type:disc}.woocommerce-product-details__short-description ol li,.woocommerce-Tabs-panel ol li{list-style-type:decimal;padding-left:5px}.woocommerce-product-details__short-description strong{font-weight:600}@media only screen and (min-width:750px) and (max-width:1000px){.main .woocommerce .product-cols-four ul.products li.product,.woocommerce-page .main .product-cols-four ul.products li.product,.woocommerce-page .main .columns-4 ul.products li,.woocommerce .columns-4 ul.products li.product,.main .woocommerce .products.columns-4 li.product,.woocommerce-page .main .related.products .columns-4 li.product,.woocommerce-page .main .related.products .columns-3 li.product{width:48%;float:left;clear:none;margin:0 0 2.992em}}@media (max-width:1000px){.woocommerce-product-search input[type=search]{width:100%}.woocommerce-product-search button{width:100%;margin-top:10px}}@media (max-width:750px){.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce-SavedPaymentMethods-saveNew label{line-height:1.1 !important}.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment div.payment_box{padding:0;background-color:transparent}.woocommerce-checkout #payment div.payment_box .form-row{margin:0;width:100%;float:none}.woocommerce .woocommerce-ordering{float:none;max-width:400px;display:block;margin:0 auto}.woocommerce .woocommerce-result-count{margin:0 0 20px;width:100%;text-align:center;float:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px}.cart_item .product-quantity{min-height:39px;display:flex !important}.cart_item .product-quantity:before{width:70%;text-align:left}.woocommerce-cart table.cart td.product-remove{width:60px !important;margin:0 auto;padding:0}.woocommerce-cart table.cart td.product-remove a.remove{margin:0 auto 5px}.woocommerce table.shop_table td{border-top:none}.woocommerce-cart-form__cart-item.cart_item:nth-of-type(2n),.woocommerce-cart-form__cart-item.cart_item:nth-of-type(2n) td{background-color:#fff !important}.woocommerce-cart-form__cart-item.cart_item{margin-bottom:20px;padding-bottom:20px;border-bottom:3px solid #ccc}}@media (max-width:400px){.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{display:block;float:none}.woocommerce td.product-name dl.variation dt p,.woocommerce td.product-name dl.variation dd p{padding-left:0 !important}.woocommerce td.product-quantity{min-width:0}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:none}.woocommerce form .form-row label,.woocommerce form .form-row input.input-text{font-size:14px}.woocommerce-checkout .checkout_coupon .form-row-first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.woocommerce-checkout .checkout_coupon .form-row-last{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.woocommerce-error li{margin-left:35px !important;margin-bottom:5px !important;font-size:14px}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{font-size:14px}.wc_payment_methods payment_methods methods label{text-align:center;display:block}}@media (max-width:500px){.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab{display:none}}section{position:relative}section:before,section:after{position:absolute;content:'';pointer-events:none}.triangle-section-top:before{background:inherit;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.triangle-section-top.triangle-separator-small-top:before{top:-25px;width:50px;height:50px}.triangle-section-top.triangle-separator-medium-top:before{top:-40px;width:80px;height:80px}.triangle-section-top.triangle-separator-large-top:before{top:-70px;width:140px;height:140px}.triangle-section-bottom:after{z-index:10;background:inherit;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.triangle-section-bottom.triangle-separator-small-bottom:after{bottom:-25px;width:50px;height:50px}.triangle-section-bottom.triangle-separator-medium-bottom:after{bottom:-40px;width:80px;height:80px}.triangle-section-bottom.triangle-separator-large-bottom:after{bottom:-70px;width:140px;height:140px}.circle-section-top:before{background:inherit;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.circle-section-top.circle-separator-small-top:before{top:-40px;width:100px;height:100px}.circle-section-top.circle-separator-medium-top:before{top:-50px;width:200px;height:200px}.circle-section-top.circle-separator-large-top:before{top:-50px;width:300px;height:300px}.circle-section-bottom:after{background:inherit;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.circle-section-bottom.circle-separator-small-bottom:after{bottom:-40px;width:100px;height:100px}.circle-section-bottom.circle-separator-medium-bottom:after{bottom:-45px;width:200px;height:200px}.circle-section-bottom.circle-separator-large-bottom:after{bottom:-45px;width:300px;height:130px}.diagonal-section-top{z-index:1}.diagonal-section-top .diagonal-before,.diagonal-section-top:before{top:0;left:-25%;z-index:-1;width:150%;height:75%;background:inherit}.diagonal-section-top .diagonal-before{position:absolute;height:50%;background:#116094;z-index:-2}.diagonal-section-top.diagonal-separator-small-top:before{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.diagonal-section-top.diagonal-separator-small-top .diagonal-before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:3% 0;-moz-transform-origin:3% 0;-ms-transform-origin:3% 0;-o-transform-origin:3% 0;transform-origin:3% 0}.diagonal-section-top.diagonal-separator-medium-top:before{-webkit-transform:rotate(-2.5deg);-moz-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);-o-transform:rotate(-2.5deg);transform:rotate(-2.5deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.diagonal-section-top.diagonal-separator-medium-top .diagonal-before{-webkit-transform:rotate(-3.5deg);-moz-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-o-transform:rotate(-3.5deg);transform:rotate(-3.5deg);-webkit-transform-origin:3% 0;-moz-transform-origin:3% 0;-ms-transform-origin:3% 0;-o-transform-origin:3% 0;transform-origin:3% 0}.diagonal-section-top.diagonal-separator-large-top:before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.diagonal-section-top.diagonal-separator-large-top .diagonal-before{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transform-origin:3% 0;-moz-transform-origin:3% 0;-ms-transform-origin:3% 0;-o-transform-origin:3% 0;transform-origin:3% 0}.diagonal-section-bottom{z-index:1}.diagonal-section-bottom .diagonal-after,.diagonal-section-bottom:after{bottom:0;left:-25%;z-index:-1;width:150%;height:75%;background:inherit}.diagonal-section-bottom .diagonal-after{position:absolute;height:50%;background:#116094;z-index:-2}.diagonal-section-bottom.diagonal-separator-small-bottom:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.diagonal-section-bottom.diagonal-separator-small-bottom .diagonal-after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:3% 0;-moz-transform-origin:3% 0;-ms-transform-origin:3% 0;-o-transform-origin:3% 0;transform-origin:3% 0}.diagonal-section-bottom.diagonal-separator-medium-bottom:after{-webkit-transform:rotate(2.5deg);-moz-transform:rotate(2.5deg);-ms-transform:rotate(2.5deg);-o-transform:rotate(2.5deg);transform:rotate(2.5deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.diagonal-section-bottom.diagonal-separator-medium-bottom .diagonal-after{-webkit-transform:rotate(3.5deg);-moz-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-o-transform:rotate(3.5deg);transform:rotate(3.5deg);-webkit-transform-origin:3% 0;-moz-transform-origin:3% 0;-ms-transform-origin:3% 0;-o-transform-origin:3% 0;transform-origin:3% 0}.diagonal-section-bottom.diagonal-separator-large-bottom:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.diagonal-section-bottom.diagonal-separator-large-bottom .diagonal-after{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg);-webkit-transform-origin:3% 0;-moz-transform-origin:3% 0;-ms-transform-origin:3% 0;-o-transform-origin:3% 0;transform-origin:3% 0}.sidebar section{padding:20px 25px 0;line-height:1.2}.sidebar section.side-searchbar .search-form{display:block !important;background-color:transparent;position:static;width:100%}.sidebar section.side-searchbar .search-form:after{display:none}.sidebar section.side-searchbar .search-form .search-field{border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:79.16667%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:10px}.sidebar section.side-searchbar .search-form .search-submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:right;padding-left:.41667%;padding-right:.41667%;margin-left:0}.sidebar section li{list-style-type:none}.sidebar section .testimonial{width:100%}.sidebar section .testimonial blockquote{font-size:14px}.sidebar section .testimonial .quote{background-size:50%}.sidebar section .testimonial .quote-person{margin-bottom:15px;padding-top:25px;font-size:16px;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/bubble-small.svg)}.sidebar section.testimonials .arrows{position:relative;width:100px;margin:20px auto 0;right:auto;top:auto;padding-bottom:30px}.sidebar section.testimonials .arrow{border:none}.sidebar section.side-video .caption,.sidebar section.side-img .caption{margin:10px 0;text-align:center;font-style:italic}.sidebar section.side-content a{text-decoration:underline}.sidebar section.side-content .wysiwyg p{margin-bottom:15px}.sidebar section.side-content .wysiwyg h1,.sidebar section.side-content .wysiwyg h2,.sidebar section.side-content .wysiwyg h3,.sidebar section.side-content .wysiwyg h4,.sidebar section.side-content .wysiwyg h5,.sidebar section.side-content .wysiwyg h6{text-align:left;margin:10px auto;padding:0;line-height:1.2}.sidebar section.side-content .wysiwyg h1{font-size:36px}.sidebar section.side-content .wysiwyg h2{font-size:30px}.sidebar section.side-content .wysiwyg h3{font-size:26px}.sidebar section.side-content .wysiwyg h4{font-size:22px}.sidebar section.side-content .wysiwyg h5{font-size:18px}.sidebar section.side-content .wysiwyg h6{font-size:16px;height:auto}.sidebar section.side-content .wysiwyg blockquote{padding-left:20px;border-left:8px solid #ccc;margin:20px 0}.sidebar section.side-content .wysiwyg li{margin-bottom:15px;font-size:16px;padding-left:20px;line-height:1.2;position:relative;text-align:left}.sidebar section.side-content .wysiwyg ul li:before{position:absolute;top:4px;left:0;font-family:FontAwesome;font-size:.6em;content:"\f054"}.sidebar section.side-content .wysiwyg ol{counter-reset:my-badass-counter;list-style:none;margin-left:3%}.sidebar section.side-content .wysiwyg ol li{position:relative;padding:0 0 0 10px}.sidebar section.side-content .wysiwyg ol li:before{content:counter(my-badass-counter);counter-increment:my-badass-counter;text-align:center;width:20px;height:20px;border-radius:50%;position:absolute;left:-18px;font-size:14px;line-height:20px}.sidebar section.side-calendar .caption{margin-top:10px;font-style:italic}.sidebar section.side-calendar a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.sidebar section.side-calendar a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.sidebar section.side-img img{max-width:100%;height:auto}.sidebar section.side-button.primary{background-color:inherit}.sidebar section.side-button.primary a{background-color:red}.sidebar section.side-button.primary a:hover{background-color:red}.sidebar section.side-button.secondary{background-color:inherit}.sidebar section.side-button.secondary a{background-color:red}.sidebar section.side-button.secondary a:hover{background-color:red}.sidebar section.side-button.dark{background-color:inherit}.sidebar section.side-button.dark a{background-color:red}.sidebar section.side-button.dark a:hover{background-color:red}.sidebar section.side-button a{padding:10px 30px;font-size:18px;display:inline-block;color:red;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.sidebar section.side-button a:hover{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.sidebar section.side-images .mini-gallery img{max-width:100%;height:auto}.sidebar section.side-images .caption{margin-top:10px;font-style:italic}.sidebar section.side-map .pw_map_canvas{height:250px !important}.sidebar section.side-map .directions{display:block;margin:10px 0;font-size:14px;text-decoration:underline}.sidebar section.side-map .caption{margin-top:10px;font-style:italic}.sidebar section.side-list.no-img h3{height:auto;line-height:normal}.sidebar section.side-list.no-img p{margin:0 auto 15px}.sidebar section.side-list.no-img.accordian p{padding:0;margin-bottom:0}.sidebar section.side-list.tiny li{margin-bottom:10px}.sidebar section.side-list.tiny h3{height:20px;line-height:20px}.sidebar section.side-list.tiny h3 img{width:20px;height:20px;margin-right:5px}.sidebar section.side-list.tiny.accordian i{top:4px}.sidebar section.side-list.accordian h3{cursor:pointer;position:relative}.sidebar section.side-list.accordian i{top:17px}.sidebar section.side-list i{position:absolute;font-size:12px;top:19px;right:10px;cursor:pointer;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.sidebar section.side-list a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.sidebar section.side-tag a{text-decoration:none}.sidebar section.side-tag h5{text-align:center}.sidebar section.event-list p{padding-bottom:10px;margin:5px auto 10px;border-bottom:1px solid #ccc;text-align:center}.sidebar section.event-list li:last-of-type p{border-bottom:none}.sidebar section.side-blog .side-excerpt{font-size:12px;line-height:1.2;margin-top:5px}.sidebar section.side-blog li{border-bottom:1px solid #ccc}.sidebar section.side-blog li:last-of-type{border-bottom:none}.sidebar section.side-blog li.blog-large{padding-top:6px}.sidebar section.side-blog li.blog-large.has-button{padding-top:0;padding-bottom:10px;border:none}.sidebar section.side-blog li.blog-large.has-button:last-of-type{padding-bottom:6px}.sidebar section.side-blog li.blog-large.has-button .author,.sidebar section.side-blog li.blog-large.has-button .date{display:none}.sidebar section.side-blog li.blog-large:first-of-type{padding-top:0}.sidebar section.side-blog li.blog-large .cat-img{width:100%;float:none;margin-bottom:5px}.sidebar section.side-blog li.blog-large .cat-img img{max-width:500px;width:100%;height:auto;float:none;margin-right:0}.sidebar section.side-blog li.blog-large .cat-info{width:100%;text-align:center}.sidebar section.side-blog li.blog-large .cat-info a{text-decoration:none}.sidebar section.side-blog li.blog-large .cat-info a.side-more-post{margin-top:15px;font-size:12px;font-weight:700;letter-spacing:2px;padding:7px 20px;background-color:transparent;text-transform:uppercase;color:#c7ab7b;border-width:1px;border-style:solid;display:inline-block}.sidebar section.side-blog li.blog-large .cat-info h3{font-size:22px;text-align:center;display:block;height:auto;line-height:auto}.sidebar section.side-blog li.blog-large .cat-info h3 span{float:none;display:block;margin-bottom:10px}.sidebar section.side-blog li.blog-large .cat-info h3:after{background-color:#2ed4b4;height:2px;width:25%;margin:0 auto 10px;padding:0;display:block;content:" "}.sidebar section.side-blog li.blog-large em.author{font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:.15em}.sidebar section.side-blog li.blog-large em.cat-list{font-size:12px;text-align:center}.sidebar section.side-blog li.blog-large em.date{font-style:italic;text-transform:none;text-align:center;font-size:14px;letter-spacing:1px;opacity:.6}.sidebar section.side-blog.image-circle img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.sidebar section.side-blog.image-rounded img{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}.sidebar section.side-blog img{height:100px;width:100px;line-height:100px;margin-right:20px;float:left}.sidebar section.side-blog .img-title h6{width:auto;height:100px;line-height:100px;margin-bottom:0}.sidebar section.side-blog h6{height:auto;line-height:auto;margin-bottom:10px}.sidebar section.side-blog h6.no-img{margin-bottom:0}.sidebar section.side-blog p{margin:10px 0 25px}.sidebar section.side-blog p.no-img{margin:0 auto 10px}.sidebar section.side-blog .img-title:after{content:" ";display:block;clear:both}.sidebar section.side-blog a.more{display:block;float:right}.sidebar section.side-blog .side-more:hover{text-decoration:underline}.sidebar section.side-blog b.date{display:block;font-style:italic;font-size:16px;text-transform:capitalize}.sidebar section.side-blog span,.sidebar section.side-blog b{line-height:1.4}.sidebar section.side-blog .side-cat,.sidebar section.side-blog .side-cat-large{margin:15px auto 15px}.sidebar section.side-blog .side-cat:after,.sidebar section.side-blog .side-cat-large:after{content:" ";display:block;clear:both}.sidebar section.side-blog .side-cat a:hover,.sidebar section.side-blog .side-cat-large a:hover{text-decoration:underline}.sidebar section.side-blog .cat-img{width:20%;float:left}.sidebar section.side-blog .cat-img img{max-width:100%;height:auto}.sidebar section.side-blog .cat-img.hide{display:none}.sidebar section.side-blog .cat-info{width:75%;float:right}.sidebar section.side-blog .cat-info span{line-height:1;margin-top:0;float:left}.sidebar section.side-blog .cat-info b{float:right;line-height:1}.sidebar section.side-blog .cat-info h3{margin-bottom:2px;width:100%;font-size:16px;margin-top:0;height:auto;line-height:auto}.sidebar section.side-blog .cat-info p{margin:0}.sidebar section.side-blog .cat-info.full-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.sidebar section.side-blog em{font-size:14px;position:relative;display:block;top:auto;right:auto;line-height:1.5;text-align:left;margin-bottom:2px}.sidebar section.side-blog em.author{font-size:11px;text-transform:uppercase;letter-spacing:.15em}.sidebar section.side-blog em.date{font-size:10px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:0}.sidebar section.side-blog em.cat-list{font-size:10px;text-transform:uppercase;letter-spacing:.15em}.sidebar section.side-blog em.cat-list a:hover{text-decoration:none}.sidebar.color-bg section:first-child{padding-top:25px}.sidebar.color-bg section:first-child{padding-bottom:30px}.sidebar.line-left section:first-child{padding-top:0}.sidebar.line-left section:last-child{padding-bottom:0}.sidebar h2{font-size:28px;margin-bottom:0;padding-bottom:10px}.sidebar .border{height:2px;width:25%;margin:0 auto 20px;padding:0}.sidebar .saved li{font-size:20px;text-align:left;margin-bottom:10px}.sidebar h3{display:table;width:100%;height:45px;line-height:45px;text-align:left;font-size:20px;position:relative;margin-bottom:0}.sidebar h3:after{content:" ";display:block;clear:both}.sidebar h3 img{width:35px;height:35px;display:inline-block;vertical-align:middle;position:relative;margin-right:10px;margin-top:-5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sidebar h3 span{display:table-cell;vertical-align:middle}.sidebar p{font-size:16px;text-align:left}.sidebar p.has-img{margin:5px 0 10px}.sidebar .frame-wrapper{margin-bottom:10px}.sidebar .event-date{position:relative;height:75px;width:73px;margin-right:10px;float:left}.sidebar .calendar-bg{height:75px;width:73px;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/calendar.svg);background-repeat:no-repeat;background-size:contain;position:relative;z-index:5}.sidebar .cal-color{height:15px;width:73px;position:absolute;top:8px;left:0;z-index:1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sidebar .month{line-height:1;display:block;position:absolute;height:15px;top:8px;left:0;width:100%;display:table;z-index:50}.sidebar .month span{display:table-cell;text-align:center;vertical-align:middle;font-size:14px;text-transform:uppercase}.sidebar .day{line-height:1;position:absolute;display:table;height:48px;width:100%;z-index:50;top:22px}.sidebar .day span{display:table-cell;text-align:center;vertical-align:middle;font-size:30px}.sidebar .event-info{text-align:left;height:75px;display:table;border:none !important;margin:0 !important}.sidebar .event-info h3{font-size:24px;line-height:1.2;margin-bottom:10px;display:table-cell;vertical-align:middle}.sidebar .form-half{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.sidebar .form-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.sidebar .contact-form input[type=submit]{width:100%}.sidebar .contact-form{padding:0}.sidebar .social{margin-top:20px}.sidebar .social li{display:inline}.sidebar .social a{font-size:15px}.sidebar .social .fa-stack-2x{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;color:rgba(0,0,0,.3)}.sidebar .social a:hover .fa-stack-2x{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.sidebar .soc-no-circles .fa-stack-2x{display:none}.sidebar .mailchimp{width:100%;padding:0}article{overflow:hidden;word-wrap:break-word}article .accordian{padding:0 2%;margin-bottom:20px}article .accordian h3{margin-bottom:10px}article .event-list-desc{margin-bottom:15px}article .masonry .event-image{padding-left:5px;padding-right:5px}article .masonry .event-mason-desc{margin-bottom:20px}article .event-large .small-share{right:6%}article .event-large.show-map .small-share{bottom:-22px}article h1{text-align:center}article .pw_map_canvas{pointer-events:none}article .content{padding:0 0 10px}article section{padding:30px 0}article .main-map,article .main-video,article .main-img{width:97%;margin:0 auto}article .main-contact{width:100%;padding-left:2%;padding-right:2%}article .main-call.call-to-action{margin-left:3%;margin-right:3%;padding-left:3%;padding-right:3%;margin-bottom:30px}article .main-call.call-to-action h2{font-size:26px}article .main-call.call-to-action h3{font-size:22px}article .main-video{padding-left:1.5%;padding-right:1.5%}article .main-img{padding-left:1.5%;padding-right:1.5%}article .main-img img{width:100%;height:auto}article .image-slider{padding:0 3%;padding-bottom:30px;margin-bottom:30px}article .image-slider .container{width:100%}article .image-slider .caption{display:none}article .main-header{padding:0}article .main-header h2,article .main-header h3{margin-bottom:10px}article .main-header.has-sub h2{margin-bottom:0}article .caption{font-size:14px;font-style:italic;margin:10px 0 0}.event-divider{border-bottom:1px solid #ccc;height:1px;width:90%;margin:0 auto;margin-bottom:25px}.info-list{width:97%;margin:0 auto 30px;padding-bottom:15px;border-bottom:1px solid #ccc}.info-list:last-of-type{border-bottom:none}.info-list.right .info-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:.41667%;padding-right:.41667%}.info-list .info-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;text-align:left}.info-list .info-text h5{font-size:24px;line-height:1;margin-bottom:10px}.info-list .info-text h5 a{text-decoration:none;font-size:24px}.info-list .info-text .head{font-size:14px}.info-list .info-text a{font-size:14px;text-decoration:underline;display:block;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.info-list .info-text a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.info-list .info-text span{display:block;font-size:14px}.info-list .info-text p,.info-list .info-text span,.info-list .info-text a{line-height:1.3}.info-list .info-group{margin-bottom:10px}.info-list .info-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.info-list .info-image.wide img{width:100%}.info-list .info-image.high img{width:auto;height:300px}.info-list .info-image.square img{width:200px;height:auto}.info-list .info-image img{max-width:100%;width:100%;height:auto;padding:0 5% 0 0}.info-list .info-main{width:100%;margin-bottom:15px}.info-list .info-main:after{content:" ";display:block;clear:both}.info-list .info-content{width:100%;clear:both;margin-bottom:15px}.info-list .info-content p{font-size:14px}.info-list .info-button{padding:0 30px;cursor:pointer;border:none;height:40px;line-height:40px}.info-list .info-button:focus{outline:none}input,textarea{border-radius:0;-webkit-appearance:none}input[type=checkbox]{-moz-appearance:checkbox;-webkit-appearance:checkbox}input[type=radio]{-moz-appearance:radio;-webkit-appearance:radio}.content .col1 .contact-form h1,.content .col1 .contact-form h2,.content .col1 .contact-form h3,.content .col1 .contact-form h4,.content .col1 .contact-form h5,.content .col1 .contact-form h6,.content .col2 .contact-form h1,.content .col2 .contact-form h2,.content .col2 .contact-form h3,.content .col2 .contact-form h4,.content .col2 .contact-form h5,.content .col2 .contact-form h6,.content .col3 .contact-form h1,.content .col3 .contact-form h2,.content .col3 .contact-form h3,.content .col3 .contact-form h4,.content .col3 .contact-form h5,.content .col3 .contact-form h6,.content .col4 .contact-form h1,.content .col4 .contact-form h2,.content .col4 .contact-form h3,.content .col4 .contact-form h4,.content .col4 .contact-form h5,.content .col4 .contact-form h6{margin-left:0;margin-right:0}.contact-form,.mc4wp-form{padding:0 20px;font-size:14px}.contact-form:after,.mc4wp-form:after{content:" ";display:block;clear:both}.contact-form .form-half,.mc4wp-form .form-half{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:1%;padding-right:1%}.contact-form .form-full,.mc4wp-form .form-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:1%;padding-right:1%}.contact-form .form-half,.contact-form .form-full,.contact-form .form-third,.mc4wp-form .form-half,.mc4wp-form .form-full,.mc4wp-form .form-third{text-align:left}.contact-form .wpcf7-list-item,.mc4wp-form .wpcf7-list-item{margin:0;font-size:16px;margin-right:10px}.contact-form .wpcf7-list-item:last-of-type,.mc4wp-form .wpcf7-list-item:last-of-type{margin-right:0}.contact-form div.wpcf7-validation-errors,.mc4wp-form div.wpcf7-validation-errors{border:none}.contact-form span.wpcf7-not-valid-tip,.mc4wp-form span.wpcf7-not-valid-tip{margin-top:8px;font-style:italic;font-size:18px}.contact-form br,.contact-form p,.mc4wp-form br,.mc4wp-form p{display:none}.contact-form select,.mc4wp-form select{background:0 0;width:100%;padding:5px 35px 5px 5px;font-size:15px;border:1px solid #ccc;height:40px}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=date],.mc4wp-form input[type=text],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=date]{width:100%;margin:0 auto;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:40px;padding:0 10px;border:1px solid #ccc;background-color:rgba(0,0,0,.05);font-size:16px;-webkit-appearance:none}.contact-form input[type=text]:focus,.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form input[type=date]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=date]:focus{outline:none}.contact-form input[type=submit],.mc4wp-form input[type=submit]{padding:0 30px;cursor:pointer;border:none;height:40px;line-height:40px;color:#fff;width:200px;text-transform:uppercase;float:left;margin-top:10px;font-size:18px}.contact-form input[type=submit]:focus,.mc4wp-form input[type=submit]:focus{outline:none}.contact-form div,.mc4wp-form div{margin-bottom:10px}.contact-form textarea,.mc4wp-form textarea{border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;margin:0 auto;padding:10px;border:1px solid #ccc;background-color:rgba(0,0,0,.05);font-size:16px}.contact-form label,.mc4wp-form label{display:block;margin:0 0 10px;font-size:18px;text-align:left}.contact-form h1,.contact-form h2,.contact-form h3,.mc4wp-form h1,.mc4wp-form h2,.mc4wp-form h3{font-size:22px;margin-bottom:10px;text-align:left}.contact-form h4,.contact-form h5,.contact-form h6,.mc4wp-form h4,.mc4wp-form h5,.mc4wp-form h6{font-size:16px;margin-bottom:10px;text-align:left}.content .col .mc4wp-form p{display:block}.content .col .mc4wp-form p:after{content:" ";display:block}div.wpcf7-response-output{display:block;position:static;margin-top:30px;font-size:18px;font-weight:700;clear:left}.invalid div:nth-last-of-type(2n){margin-bottom:25px}.wpcf7-mail-sent-ok{color:green !important}.wpcf7-validation-errors,span.wpcf7-not-valid-tip{color:#b70000 !important}.widget.google-maps-widget{margin:0}.widget.google-maps-widget .widgettitle{display:none}.widget.google-maps-widget .gmw-map{margin:0;line-height:0}.gmw-map,.gmw-map iframe{width:100% !important}#arve .arve-embed-container,#tinymce .arve-embed-container{max-width:calc(100% - 40px) !important;width:100% !important;margin:0 auto !important}.arve-wrapper{margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto}.shadow:before{content:" ";width:100%;height:49px;display:block;top:0;left:0;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/section-shadow.png);background-position:top center;background-repeat:repeat-x}.dropshadow img,img.dropshadow{box-shadow:0 8px 6px -6px #666}.section-heading{position:relative}.alignright,.aligncenter,.alignleft{display:block;margin-left:auto;margin-right:auto}.image-row{padding:0 !important}.image-row .container{width:100% !important}.image-row .container-wrap{max-width:100% !important}.image-row .col{padding-left:0 !important;padding-right:0 !important}.image-row .col p{margin:0 !important;padding:0 !important;line-height:0 !important}.image-row img{width:100% !important}.width-full .container{width:100%}.width-full.light-text p{color:#fff !important}.equal.width-full{padding:0 !important}.glyph1 h3.section-heading:after,.glyph1.switch h1.section-heading:after,.glyph1 h2.section-heading.no-sub:after,.glyph2 h3.section-heading:after,.glyph2.switch h1.section-heading:after,.glyph2 h2.section-heading.no-sub:after,.glyph3 h3.section-heading:after,.glyph3.switch h1.section-heading:after,.glyph3 h2.section-heading.no-sub:after,.glyph4 h3.section-heading:after,.glyph4.switch h1.section-heading:after,.glyph4 h2.section-heading.no-sub:after{height:50px;width:70px;background-repeat:no-repeat;background-position:center;background-size:contain;content:" ";display:block;position:relative;margin:10px auto;background-color:inherit}.glyph1.switch h3.section-heading:after,.glyph2.switch h3.section-heading:after,.glyph3.switch h3.section-heading:after,.glyph4.switch h3.section-heading:after{display:none}.glyph1.first-head h1.section-heading:after,.glyph1.first-head h2.section-heading:after,.glyph1.first-head.switch h3.section-heading:after,.glyph2.first-head h1.section-heading:after,.glyph2.first-head h2.section-heading:after,.glyph2.first-head.switch h3.section-heading:after,.glyph3.first-head h1.section-heading:after,.glyph3.first-head h2.section-heading:after,.glyph3.first-head.switch h3.section-heading:after,.glyph4.first-head h1.section-heading:after,.glyph4.first-head h2.section-heading:after,.glyph4.first-head.switch h3.section-heading:after{height:50px;width:70px;background-repeat:no-repeat;background-position:center;background-size:contain;content:" ";display:block;position:relative;margin:10px auto;background-color:inherit}.glyph1.first-head h3.section-heading:after,.glyph1.first-head.switch h1.section-heading:after,.glyph2.first-head h3.section-heading:after,.glyph2.first-head.switch h1.section-heading:after,.glyph3.first-head h3.section-heading:after,.glyph3.first-head.switch h1.section-heading:after,.glyph4.first-head h3.section-heading:after,.glyph4.first-head.switch h1.section-heading:after{display:none}.line1 h3.section-heading:before,.line1.switch h1.section-heading:before,.line1 h2.section-heading.no-sub:before,.line2 h3.section-heading:before,.line2.switch h1.section-heading:before,.line2 h2.section-heading.no-sub:before,.line3 h3.section-heading:before,.line3.switch h1.section-heading:before,.line3 h2.section-heading.no-sub:before,.line4 h3.section-heading:before,.line4.switch h1.section-heading:before,.line4 h2.section-heading.no-sub:before{height:2px;width:98%;max-width:600px;content:" ";display:block;margin:10px auto 20px;position:absolute;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center}.line1.switch h3.section-heading:before,.line2.switch h3.section-heading:before,.line3.switch h3.section-heading:before,.line4.switch h3.section-heading:before{display:none}.line1.first-head h1.section-heading:before,.line1.first-head h2.section-heading:before,.line1.first-head.switch h3.section-heading:before,.line2.first-head h1.section-heading:before,.line2.first-head h2.section-heading:before,.line2.first-head.switch h3.section-heading:before,.line3.first-head h1.section-heading:before,.line3.first-head h2.section-heading:before,.line3.first-head.switch h3.section-heading:before,.line4.first-head h1.section-heading:before,.line4.first-head h2.section-heading:before,.line4.first-head.switch h3.section-heading:before{height:2px;width:98%;max-width:600px;content:" ";display:block;margin:10px auto 20px;position:absolute;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center}.line1.first-head h3.section-heading:before,.line1.first-head.switch h1.section-heading:before,.line2.first-head h3.section-heading:before,.line2.first-head.switch h1.section-heading:before,.line3.first-head h3.section-heading:before,.line3.first-head.switch h1.section-heading:before,.line4.first-head h3.section-heading:before,.line4.first-head.switch h1.section-heading:before{display:none}.content.modules{margin-left:1% !important;margin-right:1% !important;margin-top:1%;margin-bottom:1%;background-color:#fff !important}.content.modules .col2 .col,.content.modules .col3 .col,.content.modules .col4 .col{margin-bottom:1%}.content.modules .col2 .col:last-of-type,.content.modules .col3 .col:last-of-type,.content.modules .col4 .col:last-of-type{margin-bottom:0}.content.modules.column-reverse .col2 .col:last-of-type,.content.modules.column-reverse .col3 .col:last-of-type,.content.modules.column-reverse .col4 .col:last-of-type{margin-bottom:1%}.content.modules.column-reverse .col2 .col:first-of-type,.content.modules.column-reverse .col3 .col:first-of-type,.content.modules.column-reverse .col4 .col:first-of-type{margin-bottom:0}.content.modules.top1{margin-top:1%}.content.modules.bottom1{margin-bottom:1%}.content .col1 p,.content .col1 ul,.content .col1 ol,.content .col1 h1,.content .col1 h2,.content .col1 h3,.content .col1 h4,.content .col1 h5,.content .col1 h6,.content .col1 blockquote,.content .col2 p,.content .col2 ul,.content .col2 ol,.content .col2 h1,.content .col2 h2,.content .col2 h3,.content .col2 h4,.content .col2 h5,.content .col2 h6,.content .col2 blockquote,.content .col3 p,.content .col3 ul,.content .col3 ol,.content .col3 h1,.content .col3 h2,.content .col3 h3,.content .col3 h4,.content .col3 h5,.content .col3 h6,.content .col3 blockquote,.content .col4 p,.content .col4 ul,.content .col4 ol,.content .col4 h1,.content .col4 h2,.content .col4 h3,.content .col4 h4,.content .col4 h5,.content .col4 h6,.content .col4 blockquote{margin:30px 20px}.content .col1 h1.section-heading,.content .col1 h2.section-heading,.content .col2 h1.section-heading,.content .col2 h2.section-heading,.content .col3 h1.section-heading,.content .col3 h2.section-heading,.content .col4 h1.section-heading,.content .col4 h2.section-heading{margin-top:0;margin-bottom:10px}.content .col1 h1.section-heading.no-sub,.content .col1 h2.section-heading.no-sub,.content .col2 h1.section-heading.no-sub,.content .col2 h2.section-heading.no-sub,.content .col3 h1.section-heading.no-sub,.content .col3 h2.section-heading.no-sub,.content .col4 h1.section-heading.no-sub,.content .col4 h2.section-heading.no-sub{margin-bottom:20px}.content .col1 h3.section-heading,.content .col2 h3.section-heading,.content .col3 h3.section-heading,.content .col4 h3.section-heading{margin-top:10px;margin-bottom:20px}.content .col1 ul,.content .col1 ol,.content .col2 ul,.content .col2 ol,.content .col3 ul,.content .col3 ol,.content .col4 ul,.content .col4 ol{margin-left:40px}.content .col1 ul li,.content .col1 ol li,.content .col2 ul li,.content .col2 ol li,.content .col3 ul li,.content .col3 ol li,.content .col4 ul li,.content .col4 ol li{margin-bottom:5px}.content .col1 blockquote,.content .col2 blockquote,.content .col3 blockquote,.content .col4 blockquote{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.content .col1 blockquote p,.content .col2 blockquote p,.content .col3 blockquote p,.content .col4 blockquote p{margin-right:40px}.content .col1 blockquote p:first-of-type,.content .col2 blockquote p:first-of-type,.content .col3 blockquote p:first-of-type,.content .col4 blockquote p:first-of-type{margin-top:0 !important}.content .col1 blockquote p:last-of-type,.content .col2 blockquote p:last-of-type,.content .col3 blockquote p:last-of-type,.content .col4 blockquote p:last-of-type{margin-bottom:0 !important}.content .col1 .col h1,.content .col1 .col h2,.content .col1 .col h3,.content .col1 .col h4,.content .col1 .col h5,.content .col1 .col h6,.content .col2 .col h1,.content .col2 .col h2,.content .col2 .col h3,.content .col2 .col h4,.content .col2 .col h5,.content .col2 .col h6,.content .col3 .col h1,.content .col3 .col h2,.content .col3 .col h3,.content .col3 .col h4,.content .col3 .col h5,.content .col3 .col h6,.content .col4 .col h1,.content .col4 .col h2,.content .col4 .col h3,.content .col4 .col h4,.content .col4 .col h5,.content .col4 .col h6{margin-top:50px}.content .col1 .col h1:first-child,.content .col1 .col h2:first-child,.content .col1 .col h3:first-child,.content .col1 .col h4:first-child,.content .col1 .col h5:first-child,.content .col1 .col h6:first-child,.content .col2 .col h1:first-child,.content .col2 .col h2:first-child,.content .col2 .col h3:first-child,.content .col2 .col h4:first-child,.content .col2 .col h5:first-child,.content .col2 .col h6:first-child,.content .col3 .col h1:first-child,.content .col3 .col h2:first-child,.content .col3 .col h3:first-child,.content .col3 .col h4:first-child,.content .col3 .col h5:first-child,.content .col3 .col h6:first-child,.content .col4 .col h1:first-child,.content .col4 .col h2:first-child,.content .col4 .col h3:first-child,.content .col4 .col h4:first-child,.content .col4 .col h5:first-child,.content .col4 .col h6:first-child{margin-top:30px}.content blockquote{border-left-width:5px;border-left-style:solid;margin:0 20px;font-style:italic;width:100%;padding:0}.content blockquote p{padding-top:0;margin-top:0;text-align:justify;margin-bottom:0;margin-left:20px;margin-right:20px}.content img{max-width:100%}.content p,.content ul,.content ol{margin-bottom:30px;font-size:18px;text-align:left;margin-top:0;line-height:1.3}.content ol,.content ul{clear:both;margin-left:35px}.content ol li,.content ul li{padding:0 0 0 10px}.content ul{list-style-type:square}.content ol{list-style-type:decimal}.content a{text-decoration:underline}.content bold,.content strong{font-weight:700}.content em,.content italic{font-style:italic}.content .ssbp-list li{margin-bottom:inherit;padding-left:inherit;line-height:auto;position:static;text-align:inherit}.content .ssbp-list li:before{content:""}.content .col{padding:0 1%;background-size:cover;background-position:center}.content .col h1,.content .col h2,.content .col h3,.content .col h4,.content .col h5,.content .col h6{text-align:left;margin-top:10px;margin-bottom:10px;line-height:1.1}.content .col h1.looks-p,.content .col h2.looks-p,.content .col h3.looks-p,.content .col h4.looks-p,.content .col h5.looks-p,.content .col h6.looks-p{font-size:18px}.content .col h1:first-child,.content .col h2:first-child,.content .col h3:first-child,.content .col h4:first-child,.content .col h5:first-child,.content .col h6:first-child{margin-top:30px}.content .col h1.looks-h1,.content .col h2.looks-h1,.content .col h3.looks-h1,.content .col h4.looks-h1,.content .col h5.looks-h1,.content .col h6.looks-h1,.content .col p.looks-h1{font-size:30px}.content .col h1.looks-h2,.content .col h2.looks-h2,.content .col h3.looks-h2,.content .col h4.looks-h2,.content .col h5.looks-h2,.content .col h6.looks-h2,.content .col p.looks-h2{font-size:28px}.content .col h1.looks-h3,.content .col h2.looks-h3,.content .col h3.looks-h3,.content .col h4.looks-h3,.content .col h5.looks-h3,.content .col h6.looks-h3,.content .col p.looks-h3{font-size:26px}.content .col h1.looks-h4,.content .col h2.looks-h4,.content .col h3.looks-h4,.content .col h4.looks-h4,.content .col h5.looks-h4,.content .col h6.looks-h4,.content .col p.looks-h4{font-size:24px}.content .col h1.looks-h5,.content .col h2.looks-h5,.content .col h3.looks-h5,.content .col h4.looks-h5,.content .col h5.looks-h5,.content .col h6.looks-h5,.content .col p.looks-h5{font-size:22px}.content .col h1.looks-h6,.content .col h2.looks-h6,.content .col h3.looks-h6,.content .col h4.looks-h6,.content .col h5.looks-h6,.content .col h6.looks-h6,.content .col p.looks-h6{font-size:18px}.content .col h1{font-size:30px}.content .col h2{font-size:28px}.content .col h3{font-size:26px}.content .col h4{font-size:24px}.content .col h5{font-size:22px}.content .col h6{font-size:18px}.content .col2 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col3 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 1%}.content .col4 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 1%}.call-to-action{text-align:center}.call-to-action h3{line-height:1.3}.call-button{text-decoration:none !important;display:inline-block;padding:10px 39px 10px;border-width:3px;border-style:solid;text-transform:uppercase;font-size:20px;line-height:1;-webkit-transition:color .75s,border-color .75s,ease;-moz-transition:color .75s,border-color .75s,ease;-o-transition:color .75s,border-color .75s,ease;transition:color .75s,border-color .75s,ease}.call-button:hover{-webkit-transition:color .75s,border-color .75s,ease;-moz-transition:color .75s,border-color .75s,ease;-o-transition:color .75s,border-color .75s,ease;transition:color .75s,border-color .75s,ease}.call-button2{text-decoration:none !important;display:inline-block;padding:10px 39px 10px;text-transform:uppercase;font-size:20px;line-height:1;background-color:#424242;color:#fff !important;box-shadow:0 .25em 0 0 #292727,0 4px 9px rgba(0,0,0,.75);text-shadow:1px 1px #605f5c;-webkit-transition:color .75s,background-color .75s,box-shadow .75s,ease;-moz-transition:color .75s,background-color .75s,box-shadow .75s,ease;-o-transition:color .75s,background-color .75s,box-shadow .75s,ease;transition:color .75s,background-color .75s,box-shadow .75s,ease}.call-button2:hover{-webkit-transition:color .75s,background-color .75s,box-shadow .75s,ease;-moz-transition:color .75s,background-color .75s,box-shadow .75s,ease;-o-transition:color .75s,background-color .75s,box-shadow .75s,ease;transition:color .75s,background-color .75s,box-shadow .75s,ease}.mailchimp{padding:0 30px;width:100%;margin:0 auto}.mailchimp:after{content:" ";display:block;clear:both}.mailchimp input[type=email],.mailchimp input[type=text]{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:35px;line-height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 10px;font-size:16px;text-decoration:none !important;margin-bottom:10px}.mailchimp input[type=email]:focus,.mailchimp input[type=text]:focus{outline:none}.mailchimp label{display:block;margin:5px 0 5px;font-size:16px;text-align:left}.mailchimp input[type=submit]{padding:0 30px;cursor:pointer;border:none;background-position:95% 10px;background-size:15px 15px;background-repeat:no-repeat !important;border:none;font-size:16px;height:35px;line-height:30px;text-transform:uppercase;width:100%;-webkit-transition:background-color .5s,color .5s,ease;-moz-transition:background-color .5s,color .5s,ease;-o-transition:background-color .5s,color .5s,ease;transition:background-color .5s,color .5s,ease}.mailchimp input[type=submit]:focus{outline:none}.mailchimp input[type=submit]:hover{-webkit-transition:background-color .5s,color .5s,ease;-moz-transition:background-color .5s,color .5s,ease;-o-transition:background-color .5s,color .5s,ease;transition:background-color .5s,color .5s,ease}.mailchimp.mailbutton2 input[type=submit]{background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/arrow-right-cool-grey.png)}.border-blocks.services.box .col{margin-bottom:2%;border-width:2px;border-style:solid}.border-blocks.services img{border-width:2px;border-style:solid}.border-blocks.services.box .col2 .col{width:49%;margin-right:2%}.border-blocks.services.box .col2 .col:nth-of-type(2n){margin-right:0}.border-blocks.services.box .col3 .col{width:32%;margin-right:2%}.border-blocks.services.box .col3 .col:nth-of-type(3n){margin-right:0}.border-blocks.services.box .col4 .col{width:23.5%;margin-right:2%}.border-blocks.services.box .col4 .col:nth-of-type(2n+3){clear:none}.border-blocks.services.box .col4 .col:nth-of-type(4n+5){clear:left}.border-blocks.services.box .col4 .col:nth-of-type(4n){margin-right:0}.border-blocks.services.box .col5 .col{width:19%;margin-right:1.25%;margin-bottom:1.25%}.border-blocks.services.box .col5 .col:nth-of-type(3n+4){clear:none}.border-blocks.services.box .col5 .col:nth-of-type(5n+6){clear:left}.border-blocks.services.box .col5 .col:nth-of-type(5n){margin-right:0}.border-blocks.services.box .col6 .col{width:15%;margin-right:2%}.border-blocks.services.box .col6 .col:nth-of-type(6n){margin-right:0}.services{padding:40px 0 40px}.services:after{content:" ";display:block;clear:both}.services .call-button{margin-bottom:30px}.services.box.box-overlay.light .col{background-color:rgba(255,255,255,.9);box-shadow:0 8px 6px -6px #666}.services.box.box-overlay.light h2{background-color:rgba(255,255,255,.8)}.services.box.box-overlay h2{max-width:500px;margin:0 auto 40px}.services.box.box-overlay .col{margin-bottom:5%;padding-top:4%}.services.box.service-icons img{max-width:150px;margin-top:0 !important}.services.box.service-icons .serv-tran{padding-top:0 !important}.services.box:after{content:" ";display:block;clear:both}.services.box .col{margin-bottom:30px}.services.box .col:last-of-type{margin-bottom:0}.services.box .col div{width:92%;margin:0 auto;overflow:hidden;position:relative}.services.box .col strong{width:90%;text-align:center;font-size:22px;margin:15px auto 10px;padding:0;display:block}.services.box .col .border{width:33%;height:3px;margin:10px auto 20px;padding:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.services.box .col p,.services.box .col li{font-size:18px}.services.box .col p{width:86%;text-align:center;margin:20px auto}.services.box .col ul{width:80%;margin:20px auto}.services.box .col li{margin-bottom:15px;padding-left:20px;line-height:1.2;position:relative;text-align:left}.services.box .col li:last-child{margin-bottom:0}.services.box .col li:first-child{margin-top:0}.services.box .col li:before{position:absolute;line-height:1.5;top:1px;left:0;font-size:.8em;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900}.services.box .col ul.image li{line-height:1em !important;padding-left:0}.services.box .col ul.image li:before{display:none}.services.box .col ul.image li img{max-height:1em;padding-right:10px}.diamond-container{padding:0 20%;margin:20% 0 25%}.diamond-container:after{content:" ";display:block;clear:both}.diamond .diamond-item-wrap{margin-top:-6%;position:relative;min-height:1px;padding:0 14%}.diamond img{width:100%;height:auto}.diamond-col4 .diamond-item-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;margin-top:45%}.diamond-col4 .diamond-item-wrap:first-of-type{margin-top:0}.diamond-col3 .diamond-item-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;margin-top:45%}.diamond-col3 .diamond-item-wrap:first-of-type{margin-top:0}@media (min-width:500px){.diamond-container{padding:0}.diamond-col4 .diamond-item-wrap,.diamond-col3 .diamond-item-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;margin-top:0;padding-left:4.5%;padding-right:4.5%;margin-left:7.5%;clear:left}.diamond-col4 .diamond-item-wrap:nth-of-type(even),.diamond-col3 .diamond-item-wrap:nth-of-type(even){margin-left:41.5%}}@media (min-width:750px){.diamond-container{padding:0 8%}.diamond-container:after{content:" ";display:block;clear:both}.diamond .diamond-item-wrap{margin-left:0;clear:none}.diamond .diamond-item-wrap:first-of-type{margin-top:-3%}.diamond-col4 .diamond-item-wrap,.diamond-col3 .diamond-item-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%;margin-top:-3%;padding-left:6%;padding-right:6%}.diamond-col4 .diamond-item-wrap:nth-of-type(even),.diamond-col3 .diamond-item-wrap:nth-of-type(even){margin-left:0}.diamond-col4 .diamond-item-wrap:nth-of-type(4),.diamond-col4 .diamond-item-wrap:nth-of-type(9),.diamond-col4 .diamond-item-wrap:nth-of-type(14),.diamond-col3 .diamond-item-wrap:nth-of-type(4),.diamond-col3 .diamond-item-wrap:nth-of-type(9),.diamond-col3 .diamond-item-wrap:nth-of-type(14){margin-left:16.6%}.diamond-col4 .diamond-item-wrap .diamond-inner-text,.diamond-col3 .diamond-item-wrap .diamond-inner-text{width:90%;margin:0 auto;display:block}}@media (min-width:1000px){.diamond .diamond-item-wrap{margin-left:0;margin-top:-3%;clear:none}.diamond-col4 .diamond-item-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%;margin-top:-3%;padding-left:4.5%;padding-right:4.5%}.diamond-col4 .diamond-item-wrap:nth-of-type(4),.diamond-col4 .diamond-item-wrap:nth-of-type(9),.diamond-col4 .diamond-item-wrap:nth-of-type(14){margin-left:0}.diamond-col4 .diamond-item-wrap:nth-of-type(5),.diamond-col4 .diamond-item-wrap:nth-of-type(12),.diamond-col4 .diamond-item-wrap:nth-of-type(19){margin-left:12.6%}}.diamond-item.head-in .diamond-text,.lab_item.head-in .diamond-text{opacity:0}.diamond-item.head-in:hover .diamond-text,.lab_item.head-in:hover .diamond-text{opacity:1}.diamond-item.head-out .diamond-text,.lab_item.head-out .diamond-text{opacity:1}.diamond-item.head-out:hover .diamond-text,.lab_item.head-out:hover .diamond-text{opacity:0}.diamond-item>div{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden}.diamond-item>div figure{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:-21% !important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.text-above{position:absolute;display:block;left:0;right:0;text-align:center;color:#fff;width:100%;pointer-events:none;font-size:22px;z-index:99;text-shadow:1px 1px 2px #000 !important}.text-above a{color:#fff !important}.diamond-text{top:50%;padding:0 15%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);text-shadow:rgba(0,0,0,.4) 0 1px 2px}.box-text{top:40%}.serv-tran{display:block;max-width:100%;padding-top:66.6%;line-height:0;overflow:hidden}.serv-tran.circle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.serv-tran.circle:hover{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.serv-tran.circle img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.serv-tran.circle img:hover{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.serv-tran.fade-out:hover img{opacity:.6}.serv-tran.fade-in img{opacity:.6}.serv-tran.fade-in:hover img{opacity:1}.serv-tran.grow:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.serv-tran.grow.rotate:hover img{-webkit-transform:scale(1.25) rotate(5deg);-moz-transform:scale(1.25) rotate(5deg);-ms-transform:scale(1.25) rotate(5deg);-o-transform:scale(1.25) rotate(5deg);transform:scale(1.25) rotate(5deg)}.serv-tran.shrink img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.serv-tran.shrink:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.serv-tran.grey:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.serv-tran.blur:hover img{-webkit-filter:blur(2px);-moz-filter:blur(2px);filter:blur(2px)}.serv-tran.grey.blur:hover img{-webkit-filter:grayscale(100%) blur(2px);-moz-filter:grayscale(100%) blur(2px);filter:grayscale(100%) blur(2px)}.serv-tran img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:0;margin-top:-66.6%;z-index:1;width:100%}.serv-tran img.rect{width:110%;max-width:110%}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.hexagon-services{text-align:left;overflow:hidden;padding-bottom:70px;position:relative;margin:0 auto;background:#ececec;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hexagon-services h2,.hexagon-services h3{text-align:center}.lab_item{width:200px;height:230px;position:relative;display:inline-block}.hexagon2{position:absolute;width:200px;height:400px;top:-85px}.hexagon{overflow:hidden;visibility:hidden;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.hexagon-in1{overflow:hidden;width:100%;height:100%;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.hexagon-in2{overflow:hidden;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;visibility:visible;-webkit-background-size:125%;-moz-background-size:125%;-o-background-size:125%;background-size:125%;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hexagon-in2 img{width:260px;height:260px;max-width:260px;margin-top:-48px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hexagon-in2:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.hexagon-services .container{padding-top:1em;width:820px;margin:0 auto}.hexagon-services .lab_item:nth-of-type(7n-2){margin-left:101px}.hexagon-services .lab_item:nth-of-type(n+5){margin-top:-55px}@media (max-width:1015px){.hexagon-services{width:100%}}.hexagon-services.hexagon-services-col3 .lab_item:nth-of-type(5n-1){margin-left:102px}.hexagon-services.hexagon-services-col3 .lab_item:nth-of-type(n+4){margin-top:-62px}.hexagon-services.hexagon-services-col3 .lab_item:nth-of-type(n+4){margin-top:-62px}.hexagon-services.hexagon-services-col3 .lab_item:nth-of-type(7n-2){margin-left:0}.hexagon-services.hexagon-services-col3 .lab_item:nth-of-type(n+5){margin-top:-56px}.hexagon-services.hexagon-services-col3 .container{width:610px}@media (max-width:1000px){.hexagon-services .container{width:610px}.hexagon-services .lab_item:nth-of-type(5n-1){margin-left:102px}.hexagon-services .lab_item:nth-of-type(n+4){margin-top:-62px}.hexagon-services .lab_item:nth-of-type(7n-2){margin-left:0}.hexagon-services .lab_item:nth-of-type(n+5){margin-top:-56px}}@media (max-width:750px){.hexagon-services .container{width:405px}.hexagon-services .lab_item:nth-of-type(5n-1){margin-left:0}.hexagon-services .lab_item:nth-of-type(3n){margin-left:102px}.hexagon-services .lab_item:nth-of-type(n+3){margin-top:-56px}}@media (max-width:500px){.hexagon-services .container{width:300px}.hexagon-services .lab_item:nth-of-type(3n){margin-left:0}.hexagon-services .lab_item:nth-of-type(2n){margin-left:102px}.hexagon-services .lab_item:nth-of-type(n+2){margin-top:-56px}}.slick-dots{position:relative;z-index:99;top:-90px}.slick-dots button{font-size:0;line-height:0;display:block;width:13px;height:13px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:red;border-radius:50%}.slick-dots .slick-active button{background-color:green}.slick-dots li{display:inline-block;margin-right:10px}.slick-dots li.last-of-type{margin-right:0}.testimonial-photo{border-radius:50%;margin-top:17px;max-width:100px}.test-arrows .slick-dots{display:none !important}.test-circles .arrows{display:none !important}.stars{color:#ecad34;text-align:left;margin-top:5px}.testimonial-wrap{width:92%;margin:0 auto}.testimonial{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 10px}.testimonial blockquote{position:relative;padding:7% 12%;font-size:14px;line-height:1.5;font-style:italic;border:1px solid #ccc}.testimonial .test-content{position:relative;z-index:11}.testimonial .review-icon{position:absolute;display:block;top:15px;right:15px;z-index:99}.testimonial .fa-facebook{color:#4267b2}.testimonial .fa-google{color:#dc4a38}.testimonial .fa-tripadvisor{color:#00af87}.testimonial .fa-yelp{color:#c41200}.quote-person{background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/bubble.svg);background-position:30px -1px;background-repeat:no-repeat;padding-top:45px;position:relative;margin-top:-1px;z-index:2;text-align:left;font-weight:700;font-size:18px}.quote-person em{font-style:italic}.quote{width:35px;height:30px;background-position:top left;background-repeat:no-repeat;position:absolute;z-index:10}.quote-left{top:10px;left:10px;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/left-quote.svg)}.quote-right{bottom:10px;right:10px;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/right-quote.svg)}.testimonials-slider{margin:0 auto}.testimonials{position:relative}.testimonials .arrows{position:absolute;top:50%;width:100%}.testimonials .arrow-left{left:0}.testimonials .arrow-right{right:0}.testimonials .arrow{background-color:transparent !important}.testimonials .arrow:hover{-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;transition:border-color .5s ease}.ac-tab-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%}.ac-content-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col .tabs .accordian{padding:0}.ac-content-wrap .accordian{padding:0}.ac-tab-wrap.accordian{padding:0}.tabs{display:none}.tabs:after{content:" ";display:block;clear:both}.tabs-hide{display:block}.content .col .accordian h3{font-size:16px;margin:0 auto 15px}.content.accordian-drop .col h3{margin:0}.accordian,.content .accordian.col{padding:0}.accordian a,.content .accordian.col a{text-decoration:none}.accordian .desktop-accordian,.content .accordian.col .desktop-accordian{display:none}.accordian .mobile-accordian,.content .accordian.col .mobile-accordian{display:inline}.accordian h3,.content .accordian.col h3{cursor:pointer;display:table;width:100%;height:50px;line-height:50px;text-align:left;font-size:16px !important;position:relative;margin-bottom:15px;text-transform:uppercase;padding-top:10px;padding-bottom:10px}.accordian h3:after,.content .accordian.col h3:after{content:"";display:table;clear:both}.accordian h3 img,.content .accordian.col h3 img{width:20px;height:20px;display:inline-block;margin:0 10px;position:relative;top:3px;float:left}.accordian h3 em,.content .accordian.col h3 em{float:left;text-align:left;display:block;width:80%;line-height:1.5;margin-top:-1px;font-style:normal}.accordian .accordian-content h1,.accordian .accordian-content h2,.accordian .accordian-content h4,.accordian .accordian-content h5,.accordian .accordian-content h6,.content .accordian.col .accordian-content h1,.content .accordian.col .accordian-content h2,.content .accordian.col .accordian-content h4,.content .accordian.col .accordian-content h5,.content .accordian.col .accordian-content h6{text-align:left;margin:10px 3%}.accordian .accordian-content .alignleft,.accordian .accordian-content .alignright,.accordian .accordian-content .aligncenter,.content .accordian.col .accordian-content .alignleft,.content .accordian.col .accordian-content .alignright,.content .accordian.col .accordian-content .aligncenter{float:none;text-align:center;margin:10px auto}.accordian .accordian-content img,.content .accordian.col .accordian-content img{margin:10px 0}.accordian .accordian-content p,.content .accordian.col .accordian-content p{margin-bottom:10px}.accordian .accordian-content h1,.content .accordian.col .accordian-content h1{font-size:36px}.accordian .accordian-content h2,.content .accordian.col .accordian-content h2{font-size:30px}.accordian .accordian-content h4,.content .accordian.col .accordian-content h4{font-size:24px}.accordian .accordian-content h5,.content .accordian.col .accordian-content h5{font-size:22px}.accordian .accordian-content h6,.content .accordian.col .accordian-content h6{font-size:18px;height:auto}.accordian .accordian-content h3,.content .accordian.col .accordian-content h3{display:none}.accordian span,.content .accordian.col span{display:table-cell;vertical-align:middle}.accordian i,.content .accordian.col i{position:absolute;font-size:12px;top:19px;right:10px;cursor:pointer;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.accordian p,.content .accordian.col p{margin-bottom:20px;font-size:18px;padding:0 3%;text-align:left}.cat-description{padding-top:40px;margin-bottom:40px}#comments{margin-left:20px;margin-right:20px}.comment-navigation{margin-bottom:50px}.comment-navigation h3{font-size:20px;text-align:center;margin-bottom:20px}.comment-navigation li{display:block;padding:5px 20px;border:1px solid #ccc;font-size:14px;text-transform:uppercase;letter-spacing:2px;min-width:200px;text-align:center}.comment-navigation:after{clear:left;display:block;height:0;content:" "}.previous-comment{float:left}.previous-comment a{padding-left:10px}.next-comment{float:right}.next-comment a{padding-right:10px}#email-notes{margin-top:-20px;display:block;font-style:italic;margin-bottom:0}.comment-notes{margin-bottom:10px}.comment-respond input[type=text],.comment-respond input[type=email]{width:100%;margin:0 auto;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:40px;padding:0 10px;border:1px solid #ccc;background-color:rgba(0,0,0,.05);font-size:16px;-webkit-appearance:none}.comment-respond input[type=text]:focus,.comment-respond input[type=email]:focus{outline:none}.comment-respond input[type=submit]{padding:0 30px;cursor:pointer;border:none;height:40px;line-height:40px;color:#fff;width:200px;text-transform:uppercase;float:none;margin-top:10px;font-size:18px}.comment-respond input[type=submit]:focus{outline:none}.comment-respond textarea{border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;margin:0 auto;padding:10px;border:1px solid #ccc;background-color:rgba(0,0,0,.05);font-size:16px}.comment-reply-title{color:inherit !important}#respond{margin:20px 0 40px;border:none !important}.logged-in-as{margin:-20px 0 10px}.comment-reply-title small{font-size:.7em;display:inline-block;padding-left:10px}.comment-metadata{font-size:13px;margin-top:5px}.comment-metadata time{color:#999 !important}.comment-author b,.comment-author span{position:relative;top:-20px;display:inline-block;font-size:16px}.comment-list article{width:100%;float:none;padding:0}.comment-list .reply{margin:10px 0;font-size:15px}.comment-list .reply a{color:#999}.comment-list li{margin-top:20px}.comment-list .children{margin-left:60px;margin-top:20px}.comments-area{border-top:4px solid #f1f1f1;margin-top:40px}#comments .comments-title{margin-top:20px;color:inherit;font-size:28px;line-height:1.2;text-align:center}.comment-content{padding:20px;margin:25px 0 0;font-size:15px;border:1px solid #dfdfdf;border-radius:3px;line-height:1.5em !important}article .content .col h1,article .content .col h3,article .content .col h4,article .content .col h5,article .content .col h6{margin-bottom:25px;margin-top:25px;line-height:1.2}article .content .col p,article .content .col ul,article .content .col ol{line-height:1.5;margin-bottom:30px;letter-spacing:0px}.image-slider-container .slick-slide{height:auto !important}.share-buttons{margin-bottom:50px}.next-prev-single:after{content:" ";display:block;clear:both}.next-prev-single li{display:block;padding:5px 20px;border:1px solid #ccc;font-size:14px;text-transform:uppercase;letter-spacing:2px;min-width:200px;text-align:center}.next-prev-single li a{display:inline-block}.next-prev-single li.prev-post{float:left;margin-left:20px}.next-prev-single li.prev-post a{padding-left:10px}.next-prev-single li.next-post{float:right;margin-right:20px}.next-prev-single li.next-post a{padding-right:10px}.blog-tags{padding-left:3%;padding-right:3%;margin-bottom:50px}.blog-tags .tag-head{float:left;margin-top:15px;margin-right:15px;font-size:16px;letter-spacing:1.5px;text-transform:uppercase}.tag-cloud-link{font-size:10px !important;text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:10px 17px;margin-right:2px;margin-top:8px;display:inline-block;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.tag-light .tag-cloud-link{border:1px solid #ccc}.tag-light .tag-cloud-link:hover{border:1px solid #fff}.search-results h1{text-align:center;margin-top:20px;margin-bottom:-20px}.blog-info{text-align:center;margin-top:20px}.blog-info .author{display:block;font-style:italic;margin-bottom:5px}.blog-info .both-time{display:block}.email-notes{display:none}.image-first h1{margin-top:20px}.related-posts:after{content:" ";display:block;clear:both}.related-posts .zora-cat{display:block;margin-bottom:5px;text-align:center;margin-top:-10px}.related-posts .blog-info-zora{text-align:center}.related-posts .blog-info-zora span{display:block}.related-posts .zora-blog-head{font-size:24px}.related-posts .zora-blog-head:after{margin:8px auto 12px}.related-posts h2{text-align:center;margin-top:50px}.zora-author{text-align:center;margin-bottom:10px;margin-top:5px}.zora-title:after{content:" ";width:60px;height:2px;display:block;margin:15px auto 15px}.blog-zora.meta-above-image{margin-bottom:20px}.blog-zora .zora-categories{text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:10px;font-size:16px}.blog-zora .zora-categories.single-meta{margin-top:20px}.blog-zora h2{text-align:center}.blog-zora h2:after{content:" ";width:60px;height:2px;display:block;margin:15px auto 15px}.blog-zora time{display:block;font-style:italic;text-align:center;opacity:.6;font-size:.9em}.blog-zora .zora-author{opacity:.6;font-size:.9em}.blog-zora .both-time{text-align:center}.blog-zora .both-time time{display:inline}.blog-zora .zora-categories a{display:inline !important}.seo-header-blog .category{text-shadow:0px 1px #333;color:#fff}.seo-header-blog .category a{font-size:18px;margin-bottom:10px;text-transform:uppercase;color:#fff;display:inline;text-shadow:0px 1px #333}.seo-header-blog .category a:hover{color:#fff}.seo-header-blog .date{font-style:italic;font-size:16px;color:#fff}.seo-header-blog .date b{font-style:normal}.seo-header-blog .author-image{color:#fff}.seo-header-blog.no-image{background-color:#f8f8f8;border-bottom:1px solid #e4e3e3}.seo-header-blog.no-image .date,.seo-header-blog.no-image .category a,.seo-header-blog.no-image .category a:hover,.seo-header-blog.no-image h1,.seo-header-blog.no-image .author-image{text-shadow:none}.date-wrap{margin-top:15px}.date-divider{width:75px;height:3px;margin:0 auto;display:block;margin-bottom:5px}.author-image{display:block;margin-top:5px}.blog-info-block{background-color:#f5f5f5;margin:10px 0;padding:2% 3% 3%;border-radius:0}.blog-info-block ul{margin-bottom:0}.blog-info-block li{display:inline-block;margin-bottom:0}.blog-info-block li.both{display:block}.blog-info-block .both-time{display:inline}.auto-blog{width:94%;margin:0 auto}.blog-info-block a{color:#313234 !important;text-decoration:none}.blog-info-block a:hover{text-decoration:underline;color:inherit}.blog-info-block ul{padding:0}.blog-info-block li{padding-left:0;padding-right:10px;font-size:14px;display:inline}.blog-info-block li:before{display:none}.blog-info-block i{padding-right:8px}.preview-text{margin-top:10px;font-style:italic}.content .col h1.blog_auto{text-align:center}.home-trans .blog-entry header,.page-trans .blog-entry header{z-index:10}.single .feat-img.vert-img{max-height:400px;width:auto;margin:0 auto;display:block}.blog-entry{width:100%;margin:0 auto}.blog-entry:after{content:" ";display:block;clear:both}.blog-entry.full{padding-top:60px}.blog-entry.full.simple{padding-top:0}.blog-entry.large{width:100%}.blog-entry.large .blog-entry-large{margin-bottom:30px;padding-left:20px;padding-right:20px;padding-bottom:60px;margin:0}.blog-entry.large .blog-entry-large:last-of-type{border-bottom:none}.blog-entry.large.full .blog-entry-large:nth-last-of-type(2){border-bottom:none}.blog-entry.list{width:100%;padding-left:20px;padding-right:20px;text-align:left}.blog-entry.list.full{padding-top:60px}.blog-entry.list .blog-entry-list{margin-bottom:30px;padding-bottom:25px}.blog-entry.list .blog-entry-list:after{content:" ";display:block;clear:both}.blog-entry.list .blog-entry-list:last-of-type{border-bottom:none}.blog-entry.list .blog-list-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-right:2.5%}.blog-entry.list .blog-list-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:2.5%}.blog-entry.simple{padding-left:20px;padding-right:20px}.blog-entry.masonry{margin-top:-.5%}.blog-entry.masonry .blog-mason-info{border:1px solid #ccc;padding:20px;margin-top:-5px}.blog-entry.masonry .blog-mason-info.no-mason-image{margin-top:0}.blog-entry.masonry .blog-mason-info h2{font-size:24px}.blog-entry.masonry .blog-mason-item{padding:0 5px;margin-top:3%}.blog-entry.masonry .blog-mason-item:after{content:" ";display:block;clear:both}.blog-entry.masonry .blog-mason-image{border:1px solid #ccc;border-bottom:none;line-height:0}.blog-entry.masonry .blog-mason-image .serv-tran{padding-top:60%}.blog-entry.masonry .box img{padding:0;margin-bottom:0}.blog-entry.masonry .add-info a{color:inherit;display:inline}.blog-entry.masonry .author{margin-top:0}.blog-entry h2.roll-head{text-align:center}.blog-entry h2.roll-head a{text-decoration:none;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.blog-entry img{margin-bottom:20px;max-width:100%;text-align:center}.blog-entry .blog-entry-list .feat-img.vert-img{max-height:333px;width:auto;display:block;margin-left:auto;margin-right:auto}.blog-entry .blog-entry-simple{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.blog-entry .blog-entry-simple p{margin-top:10px}.blog-entry .blog-entry-simple h2{font-size:28px}.blog-entry .blog-entry-simple .blog-info-simple{font-size:16px}.blog-entry .blog-entry-simple .add-info{font-style:italic;line-height:1}.blog-entry .blog-entry-simple:last-of-type{padding-bottom:0;margin-bottom:50px;border-bottom:none}.blog-entry .serv-tran img{margin-bottom:0}.blog-entry .serv-tran{margin-bottom:20px}.blog-entry .author{margin-top:10px}.blog-entry p{font-size:16px}.blog-entry .add-info{line-height:1.5;display:block}.blog-entry .blog-info{font-size:14px;margin:10px 0}.blog-entry .author{font-style:italic}.blog-entry .read-more{display:block;margin:0 auto;border-width:2px;padding:10px 20px;letter-spacing:1px;margin-top:20px;border-style:solid;text-align:center;max-width:200px;text-transform:uppercase}.archive-heading{text-align:center;margin-bottom:30px}.pagination{position:relative;height:100px;line-height:100px;font-size:18px}.pagination span,.pagination .page-arrow{display:block;height:100px;float:left}.pagination span{line-height:100px}.pagination .page-arrow{line-height:113px}.pagination.page-prev{padding-left:5%;float:left}.pagination.page-prev span{padding:0 20px 0 10px}.pagination.page-next{padding-right:5%;float:right}.pagination.page-next span{padding:0 10px 0 20px}#slider-container{position:relative}#arrow-down{position:absolute;left:0;right:0;bottom:30px;width:100%;max-width:30px;margin:auto;display:block;text-align:center;z-index:99}.slider-arrow{background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/slider-arrow.png);width:32px;height:19px;background-size:cover;background-repeat:no-repeat}.slider .more.mobile,.slider.block2 .more.mobile{font-size:50px;display:inline-block;padding:15px 20px 13px;width:auto}.slider-full{padding:0}.slider-small{padding:10px}.slider.block2 h5{text-align:center;padding:20px;overflow:hidden;width:340px;overflow:hidden}.slider.block2 h6{width:570px;overflow:hidden;display:block;padding:20px;padding-top:30px;overflow:hidden;text-align:left;display:none}.slider.block2 .more{padding:10px;font-size:17px;width:150px;text-align:center}.slider.block2 h5,.slider.block2 h6,.slider.block2 .more{color:#fff}.slider .box-dark h5,.slider .box-dark span{color:#fff}.slider .box-dark .slidebox{background-color:rgba(0,0,0,.8)}.slider h5{font-size:30px;text-align:left;line-height:1.2 !important;width:400px;padding:20px}.slider span{font-size:18px;text-align:left;line-height:1.3 !important;width:400px;padding:20px}.slider .more{padding:15px 20px 13px;text-decoration:none;text-transform:uppercase;font-size:22px;-webkit-transition:background-color .75s ease;-moz-transition:background-color .75s ease;-o-transition:background-color .75s ease;transition:background-color .75s ease}.slider .more:hover{-webkit-transition:background-color .75s ease;-moz-transition:background-color .75s ease;-o-transition:background-color .75s ease;transition:background-color .75s ease}.ls-v5 .ls-nav-prev,.ls-v5 .ls-nav-next{z-index:69 !important}.layerslider-desktop{display:none}.layerslider-mobile .slidebox{width:100%;height:600px;background-color:#fff}.layerslider-mobile .slider h5{font-size:70px;width:auto;padding:0;padding-right:50px}.layerslider-mobile .slider span{font-size:50px;text-align:left;line-height:1.3 !important;width:auto;padding:0;padding-right:50px}.layerslider-mobile .slider .more{padding:25px 30px 23px;text-decoration:none;text-transform:uppercase;font-size:50px;-webkit-transition:background-color .75s ease;-moz-transition:background-color .75s ease;-o-transition:background-color .75s ease;transition:background-color .75s ease}.layerslider-mobile .slider .more:hover{-webkit-transition:background-color .75s ease;-moz-transition:background-color .75s ease;-o-transition:background-color .75s ease;transition:background-color .75s ease}.layerslider-mobile .block-mobile .ls-v5 .ls-nav-prev,.layerslider-mobile .block-mobile .ls-v5 .ls-nav-next{top:25%}.slidebox{width:500px;height:300px;background-color:rgba(255,255,255,.8)}.events-wrap{width:90%;margin:0 auto}.link{height:20px;width:20px;display:block;position:absolute;z-index:999;bottom:10px;right:10px;background-size:contain;background-image:url(//rmathurce.com/wp-content/themes/brain/library/css/../images/link.svg)}.event2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 1%;margin-bottom:3%}.events-slider .event{margin-left:25px;margin-right:25px;padding:20px}.event2 .event .event-image{margin-bottom:4%}.event2 .event .event-image .date{bottom:3px}.events.trans{background-color:transparent}.events.light .dt{border-bottom-color:#ccc}.events .arrow{top:50%}.events .arrow-left{left:0}.events .arrow-right{right:0}.events.secondary .event,.events.primary .event{border:none;-webkit-box-shadow:rgba(0,0,0,.2) 3px 3px 0;-moz-box-shadow:rgba(0,0,0,.2) 3px 3px 0;box-shadow:rgba(0,0,0,.2) 3px 3px 0}.event .event-image{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0;margin-bottom:7%}.event .event-image .date,.event-list .event-image .date,.single-event-img .date,.event-list-image .date{position:absolute;bottom:0;right:0;height:60px;width:70px}.event .event-image .month,.event-list .event-image .month,.single-event-img .month,.event-list-image .month{font-size:20px;display:block;width:100%;text-align:center;padding-top:9%;height:50%;color:#fff;text-transform:uppercase;background-color:rgba(0,0,0,.2);line-height:1}.event .event-image .day,.event-list .event-image .day,.single-event-img .day,.event-list-image .day{font-size:26px;display:block;width:100%;text-align:center;padding-top:5%;height:50%;color:#fff;line-height:1}.single-event-img .date{bottom:0;right:0}.place a{color:inherit !important}.event{border-width:1px;border-style:solid;border-color:#ccc;padding:5%;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.event:after{content:" ";display:block;clear:both}.event img{width:100%;height:auto}.event .event-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:0}.event .event-bottom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.event p.desc{padding-bottom:0;margin-bottom:0}.event .desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;display:none}.event .event-h4{font-size:18px;text-transform:uppercase;line-height:1.3;display:block;margin-bottom:15px}.event .event-h4 a{color:inherit}.event .event-h4 a:hover{color:inherit}.event .event-h5{text-align:left;font-size:16px;text-transform:uppercase;margin-bottom:3px;display:block}.event p{margin-bottom:15px;padding-bottom:5px;font-size:16px}.event .dt,.event .loc{display:block;text-align:left;margin-bottom:15px;padding-bottom:5px;font-size:16px !important}.event .dt{border-bottom-width:1px;border-bottom-style:solid;font-size:16px}.event em.place{text-transform:uppercase;display:block}.event em.weekday{font-style:italic;display:inline-block;padding-right:3px}.map-popup{width:700px;height:500px;display:none}.map-popup .pw_map_canvas{width:700px;height:500px}.location-list{width:90%}.location-list h2{margin-bottom:0}.location-list li{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #ccc}.location-list li:last-child{border:none;padding:0}.location-list p{font-size:18px;margin:0 0 10px}.loc-page-map{width:80%;margin:20px auto}.loc-page-map p{margin:20px 0 10px;text-align:center}.loc-page-map a:hover{text-decoration:underline}.dir-button{padding:0 30px;cursor:pointer;border:none;margin-right:10px;display:inline-block;padding:0 20px;height:40px;line-height:40px;font-size:18px}.dir-button:focus{outline:none}.dir-button:hover{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.dir-button:last-child{margin-right:0}.content .events-at-loc{margin-bottom:30px}.content .events-at-loc.single-event-loc{margin-top:30px}.content .events-at-loc span{font-style:italic}.content .events-at-loc a{text-align:center;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.content .events-at-loc a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.single-event-img,.single-event-info.desc{width:90%;margin:0 auto}.single-event-img{margin-bottom:20px}.single-time-place{width:90%;margin:0 auto;margin-bottom:30px}.single-time-place:after{content:" ";display:block;clear:both}.single-event-info{margin-top:20px}.single-event-info p{margin:0;padding:0;margin-bottom:10px}.single-event-info p.loc span{font-style:normal}.single-event-info p.loc span a{color:inherit !important;text-decoration:none}.single-event-info p.loc a{color:inherit !important;text-decoration:underline}.single-event-info.desc p span{font-style:normal}.single-event-info .event-h6{font-size:24px;margin-bottom:5px;font-style:normal;display:block;text-align:left;padding:0 20px}.single-event-info span{font-style:italic}.single-event-map{width:90%;margin:30px auto 0}#em-wrapper p:last-child{display:none}#em-wrapper .event-list p:last-child,#em-wrapper .event-large p:last-child,#em-wrapper .events-list-main p:last-child{display:block}.event-image,.single-event-img{position:relative;line-height:0}.event-list.full-event .event-info{margin:0;border:none}.event-list.full-event .event-info .event-h5{font-size:16px;text-align:left;margin-top:0;padding:0 20px;display:block}.event-list.full-event .event-info p{font-size:12px;padding-bottom:10px}.event-list.full-event .event-image .date{right:0}.event-list.full-event p{font-size:14px}.event-list .event-info{border:1px solid #ccc;margin:-6px 5px 5px}.event-list .event-info .event-h5{font-size:24px;text-align:center;margin-top:10px;padding:0 20px;display:block}.event-list .event-info .event-h6{font-size:18px;text-align:left;padding:0 20px;display:block}.event-list .event-info p{font-size:14px;padding:0 20px;margin:10px 0 !important}.event-list .event-info p:last-of-type{padding-bottom:3%}.event-list .event-info a{text-decoration:none}.event-list .event-info .place a{text-decoration:underline}.event-list .event-image .date{bottom:5px;right:5px}.event-list-image{padding:0 !important;line-height:0}.single-event-img img{max-width:100%}.events.standard:after{content:" ";display:block;clear:both}.events.standard .event-h3{margin-bottom:25px;line-height:1.3;font-size:30px;display:block}.events.standard.regular .events-standard,.events.standard.left .events-standard,.events.standard.right .events-standard{max-width:656px}.events.standard br{display:none}.events.standard.primary .events-standard,.events.standard.secondary .events-standard{padding:2%;background-color:#fff}.recurring-event{position:absolute;top:5px;left:5px;height:40px;background-color:rgba(0,0,0,.3)}.recurring-event p{height:40px;line-height:40px;font-size:12px;padding:0 5%}.recurring-event p span{font-style:italic}.events-standard{margin:0 auto 20px;position:relative}.events-standard:after{content:" ";display:block;clear:both}.events-standard:last-of-type{margin-bottom:0}.events-standard p{font-size:18px}.events-standard .single-time-place{width:100%}.events-standard .single-event-info .event-h6{padding:0}.events-list-main{width:95%;margin:0 auto 20px;padding-bottom:30px;border-bottom:1px solid #ccc;position:relative}.events-list-main:last-of-type{border-bottom:none}.events-list-main:after{content:" ";display:block;clear:both}.events-list-main .event-h5{font-size:28px;margin-bottom:15px;display:block}.event-list-info{width:100%;padding-top:5%}.event-list-info .event-h6{font-size:18px;text-align:left;display:block}.event-list-info p{font-size:14px;margin-bottom:10px;padding:0;margin:10px 0 !important}.event-list-info p:last-of-type{margin-bottom:0}.event-list-info p span{font-style:italic}.event-list-info .loc span{font-style:normal}.event-list-info .loc span a:hover{text-decoration:none}.event-list-info .loc a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.event-list-info .loc a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;text-decoration:underline}.event-list-desc{width:100%;margin-top:15px}.event-list-desc p{font-size:14px;font-style:italic}.event-list-image-info:after{content:" ";display:block;clear:both}.event-list-image{position:relative;width:100%}.event-list-image img{max-width:100%}.event-large{position:relative;margin-bottom:30px}.event-large:after{content:" ";display:block;clear:both}.event-large.event-large-list{margin-top:50px}.event-large.event-large-list:first-of-type{margin-top:30px}.event-large p{font-size:18px}.event-large .event-h5{font-size:28px;margin-bottom:10px;display:block;text-align:center}.em-calendar{width:100%;max-width:100%}.em-calendar-wrapper td{padding:0;border:1px solid #ccc}.sidebar section.side-calendar .em-calendar-wrapper thead td .fa{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.sidebar section.side-calendar .em-calendar-wrapper thead td .fa:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.em-calendar-wrapper thead td:first-of-type,.em-calendar-wrapper thead td:nth-of-type(2){border-right-width:1px;border-right-style:solid}.link{display:none}.event-list-container{margin-top:30px}.event-list-container:after{content:" ";display:block;clear:both}.past-event{margin-top:50px}.content .no-events{text-align:center;display:block !important}.fancybox-container .fancybox-thumbs__list{margin-left:auto;margin-right:auto}.fancybox-thumbs__list a:before{border:3px solid #fff !important}.fancybox-thumbs{top:auto !important;width:auto !important;bottom:0 !important;left:0 !important;right:0 !important;height:95px !important;padding:10px 10px 5px !important;box-sizing:border-box !important;background:rgba(0,0,0,.3) !important}.fancybox-show-thumbs .fancybox-inner{right:0 !important;bottom:95px !important}.fancybox-container{z-index:9999999999999 !important}.fancybox-thumbs{background:0 0 !important}.masonry:after,.grid:after{content:" ";display:block;clear:both}.below-space .masonry .box,.below-space .grid .box{margin-bottom:1.5% !important}.masonry .box,.grid .box{width:100%;padding-left:.7% !important;padding-right:.7% !important;margin-bottom:.7%}.masonry .box a,.grid .box a{display:block;position:relative}.masonry .box img,.grid .box img{width:100%;height:auto}.pager a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10%;float:left;padding-left:.16667%;padding-right:.16667%}.pager a img{width:100%}.image-slider-container{margin-bottom:20px}.box{position:relative}.grid-caption{text-align:center;height:30px;line-height:30px;color:#fff;overflow:hidden;z-index:99;position:relative;font-size:14px}.grid-caption.overlay{background-color:rgba(0,0,0,.5);margin:0 2% 0;pointer-events:none;position:absolute;left:0;bottom:3%;width:96%}.grid-caption.below{margin:-3% 0 0}.grid-caption.below.dark,.grid-caption.below.primary,.grid-caption.below.secondary{color:#fff}.grid-caption.below.light{background-color:#fff;color:#000}.image-slider .grid-caption.overlay,.masonry .grid-caption.overlay{margin:0;width:100%}.image-slider .grid-caption.overlay{bottom:.8%}.images.show-thumbs{padding-bottom:70px}.images .fade-search .search{display:none}.images .fade-caption .grid-caption{display:none}.images .search{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:60px;width:60px;font-size:20px;cursor:pointer;pointer-events:none;background-color:transparent}.images .search.dark .fa-stack-2x{color:#000}.images .search.light .fa-stack-2x{color:#fff}.images .search.light .fa-search{color:#000}.images .search.trans .fa-stack-2x{display:none}.images .search.primary .fa-stack-2x{color:green}.images .search.secondary .fa-stack-2x{color:orange}.images .search .fa-stack-2x{opacity:.5}.images .search .fa-search{color:#fff;font-size:.7em;opacity:.8}.image-slider .slider-wrapper{margin:0 auto;position:relative}.image-slider.gallery-small .slider-wrapper{max-width:600px}.image-slider.gallery-medium .slider-wrapper{max-width:800px}.image-slider.gallery-large .slider-wrapper{max-width:100%}.image-slider .grid-caption.over{margin:0;bottom:1%;width:100%;height:40px;line-height:40px;padding:0}.image-slider .bx-wrapper{margin-bottom:2%}.image-slider .bx-wrapper img{text-align:center;display:inline}.image-slider .page{position:relative}.image-slider .arrows-main{position:absolute;top:50%;width:100%;z-index:66;line-height:1}.image-slider .arrows-main .arrow{background-color:#fff;opacity:.3;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.image-slider .arrows-main .arrow:hover{opacity:.8}.image-slider .arrows-main .arrow-right{position:absolute;right:10px}.image-slider .arrows-main .arrow-left{position:absolute;left:10px}.image-slider .center-out{float:right;right:50%;position:relative}.image-slider .center-in{float:right;right:-50%;position:relative}.image-slider .arrow-pager{position:absolute;bottom:0;width:100px;left:-50px;z-index:66}.image-slider .arrow-pager .arrow-right{position:absolute;right:0}.image-slider .arrow-pager .arrow-left{position:absolute;left:0}.image-slider .pager a:hover img{-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);filter:grayscale(50%)}.image-slider .pager a img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mini-thumbs a:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.bcg,.bcreg{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%}.bcg{background-attachment:fixed;height:100%}.bcreg{position:relative}.seo_header{position:relative}.seo_header .container{width:95%}.seo_header .container-wrap{width:100%}.seo-overlay{left:0;top:0;position:absolute;width:100%;height:100%}.bcreg.small,.bcg.small{padding:20px 0}.bcreg.medium,.bcg.medium{padding:50px 0}.bcreg.large,.bcg.large{padding:80px 0}.bcreg.seo_header h1,.bcreg.seo_header h2.head,.bcreg.seo_header.switch h2,.bcg.seo_header h1,.bcg.seo_header h2.head,.bcg.seo_header.switch h2{font-size:32px;line-height:1.1;color:#fff;text-shadow:0px 1px #333}.bcreg.seo_header h2,.bcreg.seo_header.switch h1,.bcg.seo_header h2,.bcg.seo_header.switch h1{font-size:24px;text-shadow:0px 1px #333}.footnum-0{display:none !important}.soc-colored-circles .fa-stack-1x{color:#fff !important}.soc-colored-circles .fa-stack-2x.stack-fa-facebook{color:#4267b2 !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-facebook{color:#557ed0 !important}.soc-colored-circles .fa-stack-2x.stack-fa-google-plus{color:#dc4a38 !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-google-plus{color:#ec5d4c !important}.soc-colored-circles .fa-stack-2x.stack-fa-twitter{color:#2daae2 !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-twitter{color:#59c1f0 !important}.soc-colored-circles .fa-stack-2x.stack-fa-instagram{color:#e4405f !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-instagram{color:#f35774 !important}.soc-colored-circles .fa-stack-2x.stack-fa-pinterest{color:#bd081c !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-pinterest{color:#dd2035 !important}.soc-colored-circles .fa-stack-2x.stack-fa-youtube{color:#cd201f !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-youtube{color:#e63a39 !important}.soc-colored-circles .fa-stack-2x.stack-fa-tripadvisor{color:#00af87 !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-tripadvisor{color:#17cea4 !important}.soc-colored-circles .fa-stack-2x.stack-fa-yelp{color:#c41200 !important}.soc-colored-circles a:hover .fa-stack-2x.stack-fa-yelp{color:#e23f2f !important}.soc-colored-no-circles .fa-stack-2x{display:none !important}.soc-colored-no-circles .fa-stack-1x.fa-facebook{color:#4267b2 !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-facebook{color:#557ed0 !important}.soc-colored-no-circles .fa-stack-1x.fa-google-plus{color:#dc4a38 !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-goolge-plus{color:#ec5d4c !important}.soc-colored-no-circles .fa-stack-1x.fa-twitter{color:#2daae2 !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-twitter{color:#59c1f0 !important}.soc-colored-no-circles .fa-stack-1x.fa-instagram{color:#e4405f !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-instagram{color:#557ed0 !important}.soc-colored-no-circles .fa-stack-1x.fa-pinterest{color:#bd081c !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-pinterest{color:#dd2035 !important}.soc-colored-no-circles .fa-stack-1x.fa-youtube{color:#cd201f !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-youtube{color:#e63a39 !important}.soc-colored-no-circles .fa-stack-1x.fa-tripadvisor{color:#00af87 !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-tripadvisor{color:#17cea4 !important}.soc-colored-no-circles .fa-stack-1x.fa-yelp{color:#c41200 !important}.soc-colored-no-circles a:hover .fa-stack-1x.fa-yelp{color:#e23f2f !important}.footer-bottom{line-height:1.5;font-size:14px}.footer-bottom span{display:block}.footer-bottom a:hover{text-decoration:underline}.footer-bottom b{display:none}.footer-bottom .bottom-capitalize{font-size:10px;text-transform:uppercase;letter-spacing:2px}.footer-bottom .social .fa-stack-2x{display:none}.footer-bottom .social li{display:inline-block;padding-right:10px}.footer-bottom .social li:last-of-type{padding-right:0}.bottom-links{margin-bottom:10px}.bottom-links li{display:inline-block;padding-right:10px}.bottom-links li:last-of-type{padding-right:0}.bottom-links a{text-decoration:underline}.footer-top .map-accessibility{display:block;margin-top:15px;text-decoration:underline}.footer-top.dark .fa-stack-2x{color:rgba(255,255,255,.3)}.footer-top.dark .social a:hover .fa-stack-2x{color:rgba(255,255,255,.7)}.footer-top.light .feat-links li{border-bottom-color:rgba(0,0,0,.3)}.footer-top.light .fa-stack-2x{color:rgba(0,0,0,.3)}.footer-top.primary .feat-links li{border-bottom-color:rgba(0,0,0,.3)}.footer-top.primary .fa-stack-2x{color:rgba(0,0,0,.3)}.footer-top.secondary .feat-links li{border-bottom-color:rgba(0,0,0,.3)}.footer-top.secondary .fa-stack-2x{color:rgba(0,0,0,.3)}.footer-top h2{font-size:24px}.footer-top .feat-links li{padding-bottom:10px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;line-height:1.5;text-align:left;border-bottom-color:rgba(255,255,255,.3)}.footer-top .feat-links li:last-of-type,.footer-top .feat-links li:nth-last-of-type(2){border:none;margin-bottom:0}.footer-top .feat-links a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.footer-top .feat-links a:hover{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.footer-top .feat-links.link-no-underline li{margin-bottom:8px;padding-bottom:0;border:none !important}.footer-top a{text-decoration:none;font-size:18px}.footer-top .address,.footer-top .phone,.footer-top .email{display:block;margin:10px auto}.footer-top .address{font-size:18px;line-height:1.5}.footer-top .address:hover{text-decoration:underline}.footer-top .email:hover{text-decoration:underline}.footer-top .phone{font-size:24px}.footer-top .phone span{display:none}.footer-top .social{line-height:1}.footer-top .social li{display:inline}.footer-top .social a{font-size:15px}.footer-top .social .fa-stack-2x{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.footer-top .social a:hover .fa-stack-2x{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;color:rgba(255,255,255,.7)}.footer-top iframe{max-width:100%;height:275px}.footer-top .text{line-height:1.5;text-align:center}.footer-top .text a{font-size:14px;text-decoration:underline}.footer-top .text p{font-size:14px;margin-bottom:0;padding-bottom:0}.footer-top .mailchimp{width:100%}.footer-top img{margin-bottom:0;max-width:100%;height:auto;line-height:0}.col .widget:last-of-type{margin-bottom:0}.widget{margin:20px 0}.widget h2{margin-bottom:10px}.fl,.fm,.fr,.f4,.fb4,.fb5{padding:0 3% !important}.fl,.fm,.fr.fr5{margin-bottom:30px}.has-borders{padding:0;border-top-style:solid;border-top-width:1px}.has-borders .fm-bleft{border-left-width:1px;border-left-style:solid}.has-borders .fm-bright{border-right-width:1px;border-right-style:solid}.has-borders .fl,.has-borders .fm,.has-borders .fr,.has-borders .fr4,.has-borders .f4{border-bottom-width:1px;border-bottom-style:solid}.has-borders.footnum-4 .fb4{border-left-width:1px;border-left-style:solid}.has-borders .col .widget:last-of-type{margin-bottom:20px}.has-borders .fl,.has-borders .fm,.has-borders .fr,.has-borders .fr.fr5,.has-borders .fb4,.has-borders .fb5{margin-bottom:0}.has-borders .fb4,.has-borders .fb5{border-bottom-style:solid;border-bottom-width:1px}.has-borders .f4{border-left-style:solid;border-left-width:1px}.has-borders .fb4{border-right-style:solid;border-right-width:1px}.has-borders.footer-bottom{padding:20px 0;border-top:none}.menu-images-wrap:first-of-type{margin-bottom:20px}.menu-images-wrap:last-of-type{margin-top:30px}.menu-images{background-color:red;padding:5px;border:1px solid #ccc;margin-bottom:5px}.menu-images:after{content:" ";display:block;clear:both}.menu-images img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:24.5%;float:left;padding-left:0;padding-right:0;margin-right:.66%}.menu-images img:first-of-type{padding-left:0}.menu-images img:last-of-type{padding-right:0;margin-right:0}.menu-images-desc{font-size:12px;font-style:italic;margin-top:5px}.menu-section:after{content:" ";display:block;clear:both}.menu-section h3{margin-bottom:0}.menu-section-heading{margin-bottom:15px}.menu-section-desc{font-size:14px;font-style:italic;margin-top:5px;margin-bottom:0;text-align:center}.menu-items{background-color:red;padding:20px;margin:15px 0;background-repeat:no-repeat;background-position:center}.menu-items:after{content:" ";display:block;clear:both}.restaurant{background-repeat:no-repeat;background-position:center}.rest-standard .menu-items{border:1px solid #ccc}.rest-list .col2 .col{padding:15px 2.5% 15px}.rest-list .col2 .col:last-of-type .menu-item{border-bottom:none}.rest-list .menu-item{border-bottom:1px solid #ccc;padding:0 0 15px}.menu-item{padding:5%}.menu-item:after{content:" ";display:block;clear:both}.menu-item h4{font-size:20px;line-height:1.2;color:red;text-align:left}.menu-item p{width:100%;clear:both;font-size:14px;padding-top:5px;margin:0}.menu-item span{display:block;float:right;color:red;margin-left:20px;font-size:16px}.menu-item .line-item{margin-top:10px}.menu-item .line-item span{font-size:14px;float:none;margin-left:0;text-align:left;margin-top:5px}.padding0{padding:0 !important}.padding5{padding:5px !important}.padding10{padding:10px !important}.padding15{padding:15px !important}.padding20{padding:20px !important}.padding25{padding:25px !important}.padding30{padding:30px !important}.padding35{padding:35px !important}.padding40{padding:40px !important}.padding45{padding:40px !important}.padding50{padding:50px !important}.padding55{padding:55px !important}.padding60{padding:60px !important}.padding65{padding:65px !important}.padding70{padding:70px !important}.padding75{padding:75px !important}.padding80{padding:80px !important}.padding85{padding:85px !important}.padding90{padding:90px !important}.padding95{padding:95px !important}.padding100{padding:100px !important}.padding110{padding:110px !important}.padding120{padding:120px !important}.padding130{padding:130px !important}.padding140{padding:140px !important}.padding150{padding:150px !important}.padding160{padding:160px !important}.padding170{padding:170px !important}.padding180{padding:180px !important}.padding190{padding:190px !important}.padding200{padding:200px !important}.padding250{padding:250px !important}.padding300{padding:250px !important}.padding350{padding:250px !important}.padding400{padding:250px !important}.padding450{padding:250px !important}.padding500{padding:250px !important}.padding-top0{padding-top:0 !important}.padding-top5{padding-top:5px !important}.padding-top10{padding-top:10px !important}.padding-top15{padding-top:15px !important}.padding-top20{padding-top:20px !important}.padding-top25{padding-top:25px !important}.padding-top30{padding-top:30px !important}.padding-top35{padding-top:35px !important}.padding-top40{padding-top:40px !important}.padding-top45{padding-top:40px !important}.padding-top50{padding-top:50px !important}.padding-top55{padding-top:40px !important}.padding-top60{padding-top:60px !important}.padding-top65{padding-top:65px !important}.padding-top70{padding-top:70px !important}.padding-top75{padding-top:75px !important}.padding-top80{padding-top:80px !important}.padding-top85{padding-top:85px !important}.padding-top90{padding-top:90px !important}.padding-top95{padding-top:95px !important}.padding-top100{padding-top:100px !important}.padding-top110{padding-top:110px !important}.padding-top120{padding-top:120px !important}.padding-top130{padding-top:130px !important}.padding-top140{padding-top:140px !important}.padding-top150{padding-top:150px !important}.padding-top160{padding-top:160px !important}.padding-top170{padding-top:170px !important}.padding-top180{padding-top:180px !important}.padding-top190{padding-top:190px !important}.padding-top200{padding-top:200px !important}.padding-top250{padding-top:250px !important}.padding-top300{padding-top:250px !important}.padding-top350{padding-top:250px !important}.padding-top400{padding-top:250px !important}.padding-top450{padding-top:250px !important}.padding-top500{padding-top:250px !important}.padding-bottom0{padding-bottom:0 !important}.padding-bottom5{padding-bottom:5px !important}.padding-bottom10{padding-bottom:10px !important}.padding-bottom15{padding-bottom:15px !important}.padding-bottom20{padding-bottom:20px !important}.padding-bottom25{padding-bottom:25px !important}.padding-bottom30{padding-bottom:30px !important}.padding-bottom35{padding-bottom:35px !important}.padding-bottom40{padding-bottom:40px !important}.padding-bottom45{padding-bottom:40px !important}.padding-bottom50{padding-bottom:50px !important}.padding-bottom55{padding-bottom:55px !important}.padding-bottom60{padding-bottom:60px !important}.padding-bottom65{padding-bottom:65px !important}.padding-bottom70{padding-bottom:70px !important}.padding-bottom75{padding-bottom:75px !important}.padding-bottom80{padding-bottom:80px !important}.padding-bottom85{padding-bottom:85px !important}.padding-bottom90{padding-bottom:90px !important}.padding-bottom95{padding-bottom:95px !important}.padding-bottom100{padding-bottom:100px !important}.padding-bottom110{padding-bottom:110px !important}.padding-bottom120{padding-bottom:120px !important}.padding-bottom130{padding-bottom:130px !important}.padding-bottom140{padding-bottom:140px !important}.padding-bottom150{padding-bottom:150px !important}.padding-bottom160{padding-bottom:160px !important}.padding-bottom170{padding-bottom:170px !important}.padding-bottom180{padding-bottom:180px !important}.padding-bottom190{padding-bottom:190px !important}.padding-bottom200{padding-bottom:200px !important}.padding-bottom250{padding-bottom:250px !important}.padding-bottom300{padding-bottom:300px !important}.padding-bottom350{padding-bottom:350px !important}.padding-bottom400{padding-bottom:400px !important}.padding-bottom450{padding-bottom:450px !important}.padding-bottom500{padding-bottom:500px !important}.margin0{margin:0 !important}.margin5{margin:5px !important}.margin10{margin:10px !important}.margin15{margin:15px !important}.margin20{margin:20px !important}.margin25{margin:25px !important}.margin30{margin:30px !important}.margin35{margin:35px !important}.margin40{margin:40px !important}.margin45{margin:40px !important}.margin50{margin:50px !important}.margin55{margin:55px !important}.margin60{margin:60px !important}.margin65{margin:65px !important}.margin70{margin:70px !important}.margin75{margin:75px !important}.margin80{margin:80px !important}.margin85{margin:85px !important}.margin90{margin:90px !important}.margin95{margin:95px !important}.margin100{margin:100px !important}.margin110{margin:110px !important}.margin120{margin:120px !important}.margin130{margin:130px !important}.margin140{margin:140px !important}.margin150{margin:150px !important}.margin160{margin:160px !important}.margin170{margin:170px !important}.margin180{margin:180px !important}.margin190{margin:190px !important}.margin200{margin:200px !important}.margin250{margin:250px !important}.margin300{margin:250px !important}.margin350{margin:250px !important}.margin400{margin:250px !important}.margin450{margin:250px !important}.margin500{margin:250px !important}.margin-top0{margin-top:0 !important}.margin-top5{margin-top:5px !important}.margin-top10{margin-top:10px !important}.margin-top15{margin-top:15px !important}.margin-top20{margin-top:20px !important}.margin-top25{margin-top:25px !important}.margin-top30{margin-top:30px !important}.margin-top35{margin-top:35px !important}.margin-top40{margin-top:40px !important}.margin-top45{margin-top:40px !important}.margin-top50{margin-top:50px !important}.margin-top55{margin-top:55px !important}.margin-top60{margin-top:60px !important}.margin-top65{margin-top:65px !important}.margin-top70{margin-top:70px !important}.margin-top75{margin-top:75px !important}.margin-top80{margin-top:80px !important}.margin-top85{margin-top:85px !important}.margin-top90{margin-top:90px !important}.margin-top95{margin-top:95px !important}.margin-top100{margin-top:100px !important}.margin-top110{margin-top:110px !important}.margin-top120{margin-top:120px !important}.margin-top130{margin-top:130px !important}.margin-top140{margin-top:140px !important}.margin-top150{margin-top:150px !important}.margin-top160{margin-top:160px !important}.margin-top170{margin-top:170px !important}.margin-top180{margin-top:180px !important}.margin-top190{margin-top:190px !important}.margin-top200{margin-top:200px !important}.margin-top250{margin-top:250px !important}.margin-top300{margin-top:250px !important}.margin-top350{margin-top:250px !important}.margin-top400{margin-top:250px !important}.margin-top450{margin-top:250px !important}.margin-top500{margin-top:250px !important}.margin-bottom0{margin-bottom:0 !important}.margin-bottom5{margin-bottom:5px !important}.margin-bottom10{margin-bottom:10px !important}.margin-bottom15{margin-bottom:15px !important}.margin-bottom20{margin-bottom:20px !important}.margin-bottom25{margin-bottom:25px !important}.margin-bottom30{margin-bottom:30px !important}.margin-bottom35{margin-bottom:35px !important}.margin-bottom40{margin-bottom:40px !important}.margin-bottom45{margin-bottom:40px !important}.margin-bottom50{margin-bottom:50px !important}.margin-bottom55{margin-bottom:55px !important}.margin-bottom60{margin-bottom:60px !important}.margin-bottom65{margin-bottom:65px !important}.margin-bottom70{margin-bottom:70px !important}.margin-bottom75{margin-bottom:75px !important}.margin-bottom80{margin-bottom:80px !important}.margin-bottom85{margin-bottom:85px !important}.margin-bottom90{margin-bottom:90px !important}.margin-bottom95{margin-bottom:95px !important}.margin-bottom100{margin-bottom:100px !important}.margin-bottom110{margin-bottom:110px !important}.margin-bottom120{margin-bottom:120px !important}.margin-bottom130{margin-bottom:130px !important}.margin-bottom140{margin-bottom:140px !important}.margin-bottom150{margin-bottom:150px !important}.margin-bottom160{margin-bottom:160px !important}.margin-bottom170{margin-bottom:170px !important}.margin-bottom180{margin-bottom:180px !important}.margin-bottom190{margin-bottom:190px !important}.margin-bottom200{margin-bottom:200px !important}.margin-bottom250{margin-bottom:250px !important}.margin-bottom300{margin-bottom:300px !important}.margin-bottom350{margin-bottom:350px !important}.margin-bottom400{margin-bottom:400px !important}.margin-bottom450{margin-bottom:450px !important}.margin-bottom500{margin-bottom:500px !important}@media (min-width:1140px){.width-full .container-wrap{max-width:100%}.width-1000 .container-wrap{max-width:1000px}.width-900 .container-wrap{max-width:900px}.width-800 .container-wrap{max-width:800px}.width-700 .container-wrap{max-width:700px}.width-600 .container-wrap{max-width:600px}.width-1300 .container-wrap{max-width:1280px}.width-1400 .container-wrap{max-width:1400px}.width-1500 .container-wrap{max-width:1500px}.width-1600 .container-wrap{max-width:1600px}.width-1700 .container-wrap{max-width:1700px}.width-1800 .container-wrap{max-width:1800px}.width-1900 .container-wrap{max-width:1920px}}@media (max-width:1140px){.top-nav.dark.size2 .fa-stack-1x{color:inherit !important}.top-nav.primary.size2 .fa-stack-1x{color:inherit !important}.top-nav.secondary.size2 .fa-stack-1x{color:inherit !important}.top-nav.light.size2 .fa-stack-1x{color:inherit !important}}@media (max-width:1000px){.border-blocks.services.box .col6 .col{width:32%;margin-right:2%}.border-blocks.services.box .col6 .col:nth-of-type(3n){margin-right:0}.border-blocks.services.box .col6 .col:nth-of-type(3n+4){clear:left}.comment-navigation li{float:none}.previous-comment{margin-bottom:10px}.ipad-single .col{width:100% !important}.ipad-single.column-reverse .container{flex-direction:column-reverse;display:flex}.ipad-single.vert-center .col{width:100% !important}.content.ipad-single .col2 .col:first-of-type p:last-child,.content.ipad-single .col2 .col:first-of-type ol:last-child,.content.ipad-single .col2 .col:first-of-type ul:last-child,.content.ipad-single .col2 .col:first-of-type blockquote:last-child,.column-reverse.ipad-single .col2 .col:last-of-type p:last-child,.column-reverse.ipad-single .col2 .col:last-of-type ol:last-child,.column-reverse.ipad-single .col2 .col:last-of-type ul:last-child,.column-reverse.ipad-single .col2 .col:last-of-type blockquote:last-child{margin-bottom:0}.content.column-reverse.ipad-single .col2 .col:first-of-type p,.content.column-reverse.ipad-single .col2 .col:first-of-type ol,.content.column-reverse.ipad-single .col2 .col:first-of-type ul,.content.column-reverse.ipad-single .col2 .col:first-of-type blockquote{margin-bottom:30px}.content.width-full.ipad-single .col2 .col:first-of-type p:last-child,.content.width-full.ipad-single .col2 .col:first-of-type ol:last-child,.content.width-full.ipad-single .col2 .col:first-of-type ul:last-child,.content.width-full.ipad-single .col2 .col:first-of-type blockquote:last-child,.column-reverse.width-full.ipad-single .col2 .col:last-of-type p:last-child,.column-reverse.width-full.ipad-single .col2 .col:last-of-type ol:last-child,.column-reverse.width-full.ipad-single .col2 .col:last-of-type ul:last-child,.column-reverse.width-full.ipad-single .col2 .col:last-of-type blockquote:last-child{margin-bottom:30px}.content.ipad-single .col3 .col:first-of-type p:last-child,.content.ipad-single .col3 .col:first-of-type ol:last-child,.content.ipad-single .col3 .col:first-of-type ul:last-child,.content.ipad-single .col3 .col:first-of-type blockquote:last-child,.column-reverse.ipad-single .col3 .col:last-of-type p:last-child,.column-reverse.ipad-single .col3 .col:last-of-type ol:last-child,.column-reverse.ipad-single .col3 .col:last-of-type ul:last-child,.column-reverse.ipad-single .col3 .col:last-of-type blockquote:last-child,.content.ipad-single .col3 .col:nth-of-type(2) p:last-child,.content.ipad-single .col3 .col:nth-of-type(2) ol:last-child,.content.ipad-single .col3 .col:nth-of-type(2) ul:last-child,.content.ipad-single .col3 .col:nth-of-type(2) blockquote:last-child{margin-bottom:0}.content.column-reverse.ipad-single .col3 .col:first-of-type p,.content.column-reverse.ipad-single .col3 .col:first-of-type ol,.content.column-reverse.ipad-single .col3 .col:first-of-type ul,.content.column-reverse.ipad-single .col3 .col:first-of-type blockquote{margin-bottom:30px}.content.width-full.ipad-single .col3 .col:first-of-type p:last-child,.content.width-full.ipad-single .col3 .col:first-of-type ol:last-child,.content.width-full.ipad-single .col3 .col:first-of-type ul:last-child,.content.width-full.ipad-single .col3 .col:first-of-type blockquote:last-child,.column-reverse.width-full.ipad-single .col3 .col:last-of-type p:last-child,.column-reverse.width-full.ipad-single .col3 .col:last-of-type ol:last-child,.column-reverse.width-full.ipad-single .col3 .col:last-of-type ul:last-child,.column-reverse.width-full.ipad-single .col3 .col:last-of-type blockquote:last-child,.content.width-full.ipad-single .col3 .col:nth-of-type(2) p:last-child,.content.width-full.ipad-single .col3 .col:nth-of-type(2) ol:last-child,.content.width-full.ipad-single .col3 .col:nth-of-type(2) ul:last-child,.content.width-full.ipad-single .col3 .col:nth-of-type(2) blockquote:last-child{margin-bottom:30px}.content.ipad-single .col4 .col:first-of-type p:last-child,.content.ipad-single .col4 .col:first-of-type ol:last-child,.content.ipad-single .col4 .col:first-of-type ul:last-child,.content.ipad-single .col4 .col:first-of-type blockquote:last-child,.column-reverse.ipad-single .col4 .col:last-of-type p:last-child,.column-reverse.ipad-single .col4 .col:last-of-type ol:last-child,.column-reverse.ipad-single .col4 .col:last-of-type ul:last-child,.column-reverse.ipad-single .col4 .col:last-of-type blockquote:last-child,.content.ipad-single .col4 .col:nth-of-type(2) p:last-child,.content.ipad-single .col4 .col:nth-of-type(2) ol:last-child,.content.ipad-single .col4 .col:nth-of-type(2) ul:last-child,.content.ipad-single .col4 .col:nth-of-type(2) blockquote:last-child,.content.ipad-single .col4 .col:nth-of-type(3) p:last-child,.content.ipad-single .col4 .col:nth-of-type(3) ol:last-child,.content.ipad-single .col4 .col:nth-of-type(3) ul:last-child,.content.ipad-single .col4 .col:nth-of-type(3) blockquote:last-child{margin-bottom:0}.content.column-reverse.ipad-single .col4 .col:first-of-type p,.content.column-reverse.ipad-single .col4 .col:first-of-type ol,.content.column-reverse.ipad-single .col4 .col:first-of-type ul,.content.column-reverse.ipad-single .col4 .col:first-of-type blockquote{margin-bottom:30px}.content.width-full.ipad-single .col4 .col:first-of-type p:last-child,.content.width-full.ipad-single .col4 .col:first-of-type ol:last-child,.content.width-full.ipad-single .col4 .col:first-of-type ul:last-child,.content.width-full.ipad-single .col4 .col:first-of-type blockquote:last-child,.column-reverse.width-full.ipad-single .col4 .col:last-of-type p:last-child,.column-reverse.width-full.ipad-single .col4 .col:last-of-type ol:last-child,.column-reverse.width-full.ipad-single .col4 .col:last-of-type ul:last-child,.column-reverse.width-full.ipad-single .col4 .col:last-of-type blockquote:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(2) p:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(2) ol:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(2) ul:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(2) blockquote:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(3) p:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(3) ol:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(3) ul:last-child,.content.width-full.ipad-single .col4 .col:nth-of-type(3) blockquote:last-child{margin-bottom:30px}.content.modules.ipad-single .col4 .col:nth-of-type(3){margin-bottom:1%;margin-left:0}.content.modules.ipad-single .col4 .col:nth-of-type(2),.content.modules.ipad-single .col4 .col:nth-of-type(4){margin-left:0}.content.modules.ipad-single.column-reverse .col4 .col:nth-of-type(3),.content.modules.ipad-single.column-reverse .col4 .col:nth-of-type(4){margin-bottom:1%}.content.modules.ipad-single.column-reverse .col3 .col:nth-of-type(3){margin-bottom:1%}.content.modules.ipad-single .col3 .col:nth-of-type(2),.content.modules.ipad-single .col3 .col:first-of-type{margin-bottom:1%;margin-left:0}.content.modules.ipad-single .col3 .col:last-of-type{margin-left:0}}@media (max-width:768px){.services img,.services span,.services div{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important}}@media (max-width:750px){.content.width-full .col .zList{margin-left:20px !important}.content .col2 .col:first-of-type p:last-child,.content .col2 .col:first-of-type ol:last-child,.content .col2 .col:first-of-type ul:last-child,.content .col2 .col:first-of-type blockquote:last-child,.column-reverse .col2 .col:last-of-type p:last-child,.column-reverse .col2 .col:last-of-type ol:last-child,.column-reverse .col2 .col:last-of-type ul:last-child,.column-reverse .col2 .col:last-of-type blockquote:last-child{margin-bottom:0}.content.column-reverse .col2 .col:first-of-type p,.content.column-reverse .col2 .col:first-of-type ol,.content.column-reverse .col2 .col:first-of-type ul{margin-bottom:30px}.content.width-full .col2 .col:first-of-type p:last-child,.content.width-full .col2 .col:first-of-type ol:last-child,.content.width-full .col2 .col:first-of-type ul:last-child,.content.width-full .col2 .col:first-of-type blockquote:last-child,.column-reverse.width-full .col2 .col:last-of-type p:last-child,.column-reverse.width-full .col2 .col:last-of-type ol:last-child,.column-reverse.width-full .col2 .col:last-of-type ul:last-child,.column-reverse.width-full .col2 .col:last-of-type blockquote:last-child{margin-bottom:30px}.content .col3 .col:first-of-type p:last-child,.content .col3 .col:first-of-type ol:last-child,.content .col3 .col:first-of-type ul:last-child,.content .col3 .col:first-of-type blockquote:last-child,.column-reverse .col3 .col:last-of-type p:last-child,.column-reverse .col3 .col:last-of-type ol:last-child,.column-reverse .col3 .col:last-of-type ul:last-child,.column-reverse .col3 .col:last-of-type blockquote:last-child,.content .col3 .col:nth-of-type(2) p:last-child,.content .col3 .col:nth-of-type(2) ol:last-child,.content .col3 .col:nth-of-type(2) ul:last-child,.content .col3 .col:nth-of-type(2) blockquote:last-child{margin-bottom:0}.content.column-reverse .col3 .col:first-of-type p,.content.column-reverse .col3 .col:first-of-type ol,.content.column-reverse .col3 .col:first-of-type ul{margin-bottom:30px}.content.width-full .col3 .col:first-of-type p:last-child,.content.width-full .col3 .col:first-of-type ol:last-child,.content.width-full .col3 .col:first-of-type ul:last-child,.content.width-full .col3 .col:first-of-type blockquote:last-child,.column-reverse.width-full .col3 .col:last-of-type p:last-child,.column-reverse.width-full .col3 .col:last-of-type ol:last-child,.column-reverse.width-full .col3 .col:last-of-type ul:last-child,.column-reverse.width-full .col3 .col:last-of-type blockquote:last-child,.content.width-full .col3 .col:nth-of-type(2) p:last-child,.content.width-full .col3 .col:nth-of-type(2) ol:last-child,.content.width-full .col3 .col:nth-of-type(2) ul:last-child,.content.width-full .col3 .col:nth-of-type(2) blockquote:last-child{margin-bottom:30px}.content .col4 .col:first-of-type p:last-child,.content .col4 .col:first-of-type ol:last-child,.content .col4 .col:first-of-type ul:last-child,.content .col4 .col:first-of-type blockquote:last-child,.column-reverse .col4 .col:last-of-type p:last-child,.column-reverse .col4 .col:last-of-type ol:last-child,.column-reverse .col4 .col:last-of-type ul:last-child,.column-reverse .col4 .col:last-of-type blockquote:last-child,.content .col4 .col:nth-of-type(2) p:last-child,.content .col4 .col:nth-of-type(2) ol:last-child,.content .col4 .col:nth-of-type(2) ul:last-child,.content .col4 .col:nth-of-type(2) blockquote:last-child,.content .col4 .col:nth-of-type(3) p:last-child,.content .col4 .col:nth-of-type(3) ol:last-child,.content .col4 .col:nth-of-type(3) ul:last-child,.content .col4 .col:nth-of-type(3) blockquote:last-child{margin-bottom:0}.content.column-reverse .col4 .col:first-of-type p,.content.column-reverse .col4 .col:first-of-type ol,.content.column-reverse .col4 .col:first-of-type ul{margin-bottom:30px}.content.width-full .col4 .col:first-of-type p:last-child,.content.width-full .col4 .col:first-of-type ol:last-child,.content.width-full .col4 .col:first-of-type ul:last-child,.content.width-full .col4 .col:first-of-type blockquote:last-child,.column-reverse.width-full .col4 .col:last-of-type p:last-child,.column-reverse.width-full .col4 .col:last-of-type ol:last-child,.column-reverse.width-full .col4 .col:last-of-type ul:last-child,.column-reverse.width-full .col4 .col:last-of-type blockquote:last-child,.content.width-full .col4 .col:nth-of-type(2) p:last-child,.content.width-full .col4 .col:nth-of-type(2) ol:last-child,.content.width-full .col4 .col:nth-of-type(2) ul:last-child,.content.width-full .col4 .col:nth-of-type(2) blockquote:last-child,.content.width-full .col4 .col:nth-of-type(3) p:last-child,.content.width-full .col4 .col:nth-of-type(3) ol:last-child,.content.width-full .col4 .col:nth-of-type(3) ul:last-child,.content.width-full .col4 .col:nth-of-type(3) blockquote:last-child{margin-bottom:30px}.column-reverse .container{flex-direction:column-reverse;display:flex}.head2 .logo img,.head1 .logo img,.head3 .logo img{padding-left:15px}.border-blocks.services.box .col6 .col:nth-of-type(3n+4){clear:none}.border-blocks.services.box .col5 .col:nth-of-type(5n+6){clear:none}.border-blocks.services.box .col5 .col:nth-of-type(5n){margin-right:2%}.border-blocks.services.box .col2 .col,.border-blocks.services.box .col3 .col,.border-blocks.services.box .col4 .col,.border-blocks.services.box .col5 .col,.border-blocks.services.box .col5 .col,.border-blocks.services.box .col6 .col{width:49%;margin-right:2%}.border-blocks.services.box .col2 .col:nth-of-type(3n+3),.border-blocks.services.box .col3 .col:nth-of-type(3n+3),.border-blocks.services.box .col4 .col:nth-of-type(3n+3),.border-blocks.services.box .col5 .col:nth-of-type(3n+3),.border-blocks.services.box .col5 .col:nth-of-type(3n+3),.border-blocks.services.box .col6 .col:nth-of-type(3n+3){margin-right:2%}.border-blocks.services.box .col2 .col:nth-of-type(2n),.border-blocks.services.box .col3 .col:nth-of-type(2n),.border-blocks.services.box .col4 .col:nth-of-type(2n),.border-blocks.services.box .col5 .col:nth-of-type(2n),.border-blocks.services.box .col5 .col:nth-of-type(2n),.border-blocks.services.box .col6 .col:nth-of-type(2n){margin-right:0}.border-blocks.services.box .col2 .col:nth-of-type(2n+3),.border-blocks.services.box .col3 .col:nth-of-type(2n+3),.border-blocks.services.box .col4 .col:nth-of-type(2n+3),.border-blocks.services.box .col5 .col:nth-of-type(2n+3),.border-blocks.services.box .col5 .col:nth-of-type(2n+3),.border-blocks.services.box .col6 .col:nth-of-type(2n+3){clear:left}.next-prev-single li{float:none !important;margin:10px 20px !important}.has-borders .col{border-left:none !important;border-right:none !important}article .main-contact{padding-left:5%;padding-right:5%}article .form-full,article .form-half,article .form-third{padding-left:0;padding-right:0}.masonry .box{padding-bottom:0 !important}.bcreg.seo_header.restaurant h1,.bcg.seo_header.restaurant h1{font-size:32px !important}.collapse.content .col,.collapse.services .col{display:none}.collapse.content .col.accordian,.collapse.services .col.accordian{display:block}.collapse.video .container>div,.collapse.images .container>div,.collapse.map .container>div,.collapse.events .container>div{display:none}.collapse .accordian-wrapper{display:none}.collapse.image img{display:none}.collapse .reveal{display:block;cursor:pointer}.blog-entry.list .blog-list-image,.blog-entry.list .blog-list-info{width:100%;padding:0}article{padding-bottom:35px}aside{padding-top:0}}@media (max-width:500px){body{-webkit-text-size-adjust:none}.border-blocks.services.box .col2 .col,.border-blocks.services.box .col3 .col,.border-blocks.services.box .col4 .col,.border-blocks.services.box .col5 .col,.border-blocks.services.box .col5 .col,.border-blocks.services.box .col6 .col{width:100% !important;margin-right:0 !important}}@media (min-width:500px){.events-slider .event{margin-left:10px;margin-right:10px}.col3 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.col3 .col:nth-of-type(2n+3){clear:left}.col4 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.col4 .col:nth-of-type(2n+3){clear:left}.col2 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.col2 .col:nth-of-type(2n+3){clear:left}.col6 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.col6 .col:nth-of-type(2n+3){clear:left}.col5 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.16667%;padding-right:.16667%;padding:0}.col5 .col:nth-of-type(2n+3){clear:left}.services .col{margin-bottom:4%}.services.box-overlay .col2 .col,.services.box-overlay .col3 .col,.services.box-overlay .col4 .col{width:100%}.services.box .col4 .col:last-of-type,.services.box .col4 .col:nth-last-of-type(2),.services.box .col2 .col:last-of-type,.services.box .col2 .col:nth-last-of-type(2),.services.box .col3 .col:last-of-type,.services.box .col3 .col:nth-last-of-type(2),.services.box .col4 .col:last-of-type,.services.box .col4 .col:nth-last-of-type(2),.services.box .col5 .col:last-of-type,.services.box .col5 .col:nth-last-of-type(2),.services.box .col6 .col:last-of-type,.services.box .col6 .col:nth-last-of-type(2){margin-bottom:0}.event .event-image{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.event .event-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:3%;display:block}.event2 .event p.dt:last-of-type{border-bottom:0}.em-calendar-wrapper td{padding:3%}.mailchimp{width:80%}.col3 .col.fr3,.col3 .col.fb5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.grid .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;margin-bottom:.7%}.grid .box:nth-of-type(2n+3){clear:left}.image-slider{padding-bottom:65px}.image-slider .pager{display:block;margin-bottom:10px}.image-slider .arrow-pager{display:block}.content .col .accordian{padding:0 10%}.content .col .accordian h3{font-size:18px}.accordian .accordian-content .alignright,.content .accordian.col .accordian-content .alignright{float:right;margin:10px;margin-right:0}.accordian .accordian-content .alignleft,.content .accordian.col .accordian-content .alignleft{float:left;margin:10px;margin-left:0}.small-frame{width:500px}.head2 img{margin-left:auto}}@media (min-width:750px){.services.box .col3 .col:nth-last-of-type(3),.services.box .col5 .col:nth-last-of-type(3),.services.box .col6 .col:nth-last-of-type(3){margin-bottom:0}.fancybox-navigation .fancybox-button{height:110px !important;width:90px !important}.layerslider-desktop{display:block}.layerslider-mobile{display:none}.head2 .logo-container,.head1 .logo-container,.head3 .logo-container{max-width:300px}.head2 .logo-container img,.head1 .logo-container img,.head3 .logo-container img{padding-left:0}.testimonials .arrow{width:20px;height:40px}.slick-dots{position:relative;z-index:99;top:-70px}.woocommerce ul.products li.product:nth-of-type(2n+3),.woocommerce-page ul.products li.product:nth-of-type(2n+3){clear:none}.main .woocommerce .product-cols-two ul.products li.product,.woocommerce-page .main .product-cols-two ul.products li.product,.woocommerce-page .main .columns-2 ul.products li,.woocommerce .columns-2 ul.products li.product,.main .woocommerce .products.columns-2 li.product,.woocommerce-page .main .related.products .columns-2 li.product{margin:0 4% 50px 0;width:48%}.main .woocommerce .product-cols-two ul.products li.product:nth-of-type(2n+2),.woocommerce-page .main .product-cols-two ul.products li.product:nth-of-type(2n+2),.woocommerce-page .main .columns-2 ul.products li:nth-of-type(2n+2),.woocommerce .columns-2 ul.products li.product:nth-of-type(2n+2),.main .woocommerce .products.columns-2 li.product:nth-of-type(2n+2),.woocommerce-page .main .related.products .columns-2 li.product:nth-of-type(2n+2){margin-right:0}.main .woocommerce .product-cols-two ul.products li.product:nth-of-type(2n+3),.woocommerce-page .main .product-cols-two ul.products li.product:nth-of-type(2n+3),.woocommerce-page .main .columns-2 ul.products li:nth-of-type(2n+3),.woocommerce .columns-2 ul.products li.product:nth-of-type(2n+3),.main .woocommerce .products.columns-2 li.product:nth-of-type(2n+3),.woocommerce-page .main .related.products .columns-2 li.product:nth-of-type(2n+3){clear:left}.main .woocommerce .product-cols-three ul.products li.product,.woocommerce-page .main .product-cols-three ul.products li.product,.woocommerce-page .main .columns-3 ul.products li,.woocommerce .columns-3 ul.products li.product,.main .woocommerce .products.columns-3 li.product,.woocommerce-page .main .related.products .columns-3 li.product{margin:0 3.5% 50px 0;width:31%}.main .woocommerce .product-cols-three ul.products li.product:nth-of-type(3n+3),.woocommerce-page .main .product-cols-three ul.products li.product:nth-of-type(3n+3),.woocommerce-page .main .columns-3 ul.products li:nth-of-type(3n+3),.woocommerce .columns-3 ul.products li.product:nth-of-type(3n+3),.main .woocommerce .products.columns-3 li.product:nth-of-type(3n+3),.woocommerce-page .main .related.products .columns-3 li.product:nth-of-type(3n+3){margin-right:0}.main .woocommerce .product-cols-three ul.products li.product:nth-of-type(3n+4),.woocommerce-page .main .product-cols-three ul.products li.product:nth-of-type(3n+4),.woocommerce-page .main .columns-3 ul.products li:nth-of-type(3n+4),.woocommerce .columns-3 ul.products li.product:nth-of-type(3n+4),.main .woocommerce .products.columns-3 li.product:nth-of-type(3n+4),.woocommerce-page .main .related.products .columns-3 li.product:nth-of-type(3n+4){clear:left}.main .woocommerce .product-cols-four ul.products li.product,.woocommerce-page .main .product-cols-four ul.products li.product,.woocommerce-page .main .columns-4 ul.products li,.woocommerce .columns-4 ul.products li.product,.main .woocommerce .products.columns-4 li.product,.woocommerce-page .main .related.products .columns-4 li.product{margin:0 2.666% 50px 0;width:23%}.main .woocommerce .product-cols-four ul.products li.product:nth-of-type(4n+4),.woocommerce-page .main .product-cols-four ul.products li.product:nth-of-type(4n+4),.woocommerce-page .main .columns-4 ul.products li:nth-of-type(4n+4),.woocommerce .columns-4 ul.products li.product:nth-of-type(4n+4),.main .woocommerce .products.columns-4 li.product:nth-of-type(4n+4),.woocommerce-page .main .related.products .columns-4 li.product:nth-of-type(4n+4){margin-right:0}.main .woocommerce .product-cols-four ul.products li.product:nth-of-type(4n+5),.woocommerce-page .main .product-cols-four ul.products li.product:nth-of-type(4n+5),.woocommerce-page .main .columns-4 ul.products li:nth-of-type(4n+5),.woocommerce .columns-4 ul.products li.product:nth-of-type(4n+5),.main .woocommerce .products.columns-4 li.product:nth-of-type(4n+5),.woocommerce-page .main .related.products .columns-4 li.product:nth-of-type(4n+5){clear:left}.main .woocommerce .product-cols-five ul.products li.product,.woocommerce-page .main .product-cols-five ul.products li.product,.woocommerce-page .main .columns-5 ul.products li,.woocommerce .columns-5 ul.products li.product,.main .woocommerce .products.columns-5 li.product,.woocommerce-page .main .related.products .columns-5 li.product{margin:0 1.875% 50px 0;width:18.5%}.main .woocommerce .product-cols-five ul.products li.product:nth-of-type(5n+5),.woocommerce-page .main .product-cols-five ul.products li.product:nth-of-type(5n+5),.woocommerce-page .main .columns-5 ul.products li:nth-of-type(5n+5),.woocommerce .columns-5 ul.products li.product:nth-of-type(5n+5),.main .woocommerce .products.columns-5 li.product:nth-of-type(5n+5),.woocommerce-page .main .related.products .columns-5 li.product:nth-of-type(5n+5){margin-right:0}.main .woocommerce .product-cols-five ul.products li.product:nth-of-type(5n+6),.woocommerce-page .main .product-cols-five ul.products li.product:nth-of-type(5n+6),.woocommerce-page .main .columns-5 ul.products li:nth-of-type(5n+6),.woocommerce .columns-5 ul.products li.product:nth-of-type(5n+6),.main .woocommerce .products.columns-5 li.product:nth-of-type(5n+6),.woocommerce-page .main .related.products .columns-5 li.product:nth-of-type(5n+6){clear:left}.hide-topnav-mobile{display:block}.share-buttons.five{width:300px}.slider .more{display:inline-block}.slider .slidebox,.slider h5,.slider span{display:block}.slider.block2 .more.mobile{display:none}.slider .more.mobile{display:none}.slider h4{display:none}.slider.block2 h6{display:block}.accordian .desktop-accordian,.content .accordian.col .desktop-accordian{display:inline}.accordian .mobile-accordian,.content .accordian.col .mobile-accordian{display:none}.top-nav .mobile-text{display:none}.top-nav .tablet-text{display:inline-block}.top-nav li.hide-mobile-link{display:inline-block}.top-nav li.hide-tablet-link{display:none}.content.vert-center .col{vertical-align:middle;display:inline-block;float:none !important;font-size:0px}.content.vert-center .col2 .col,.content.vert-center .col4 .col{width:49% !important}.content.vert-center .col2 .col:first-of-type,.content.vert-center .col4 .col:first-of-type{margin-right:.5%}.content.vert-center .col2 .col:last-of-type,.content.vert-center .col4 .col:last-of-type{margin-left:.5%}.content .col1 blockquote{width:50%}.content.content-main blockquote{width:100%;padding-right:8%}.content.width-full .col1 p,.content.width-full .col1 ul,.content.width-full .col1 ol,.content.width-full .col1 h1,.content.width-full .col1 h2,.content.width-full .col1 h3,.content.width-full .col1 h4,.content.width-full .col1 h5,.content.width-full .col1 h6,.content.width-full .col2 p,.content.width-full .col2 ul,.content.width-full .col2 ol,.content.width-full .col2 h1,.content.width-full .col2 h2,.content.width-full .col2 h3,.content.width-full .col2 h4,.content.width-full .col2 h5,.content.width-full .col2 h6,.content.width-full .col3 p,.content.width-full .col3 ul,.content.width-full .col3 ol,.content.width-full .col3 h1,.content.width-full .col3 h2,.content.width-full .col3 h3,.content.width-full .col3 h4,.content.width-full .col3 h5,.content.width-full .col3 h6,.content.width-full .col4 p,.content.width-full .col4 ul,.content.width-full .col4 ol,.content.width-full .col4 h1,.content.width-full .col4 h2,.content.width-full .col4 h3,.content.width-full .col4 h4,.content.width-full .col4 h5,.content.width-full .col4 h6{margin:30px 40px}.content.width-full .col1 h1,.content.width-full .col1 h2,.content.width-full .col1 h3,.content.width-full .col1 h4,.content.width-full .col1 h5,.content.width-full .col1 h6,.content.width-full .col2 h1,.content.width-full .col2 h2,.content.width-full .col2 h3,.content.width-full .col2 h4,.content.width-full .col2 h5,.content.width-full .col2 h6,.content.width-full .col3 h1,.content.width-full .col3 h2,.content.width-full .col3 h3,.content.width-full .col3 h4,.content.width-full .col3 h5,.content.width-full .col3 h6,.content.width-full .col4 h1,.content.width-full .col4 h2,.content.width-full .col4 h3,.content.width-full .col4 h4,.content.width-full .col4 h5,.content.width-full .col4 h6{margin-top:50px}.content.width-full .col1 h1:first-child,.content.width-full .col1 h2:first-child,.content.width-full .col1 h3:first-child,.content.width-full .col1 h4:first-child,.content.width-full .col1 h5:first-child,.content.width-full .col1 h6:first-child,.content.width-full .col2 h1:first-child,.content.width-full .col2 h2:first-child,.content.width-full .col2 h3:first-child,.content.width-full .col2 h4:first-child,.content.width-full .col2 h5:first-child,.content.width-full .col2 h6:first-child,.content.width-full .col3 h1:first-child,.content.width-full .col3 h2:first-child,.content.width-full .col3 h3:first-child,.content.width-full .col3 h4:first-child,.content.width-full .col3 h5:first-child,.content.width-full .col3 h6:first-child,.content.width-full .col4 h1:first-child,.content.width-full .col4 h2:first-child,.content.width-full .col4 h3:first-child,.content.width-full .col4 h4:first-child,.content.width-full .col4 h5:first-child,.content.width-full .col4 h6:first-child{margin-top:30px}.content.width-full .col1 ul,.content.width-full .col1 ol,.content.width-full .col2 ul,.content.width-full .col2 ol,.content.width-full .col3 ul,.content.width-full .col3 ol,.content.width-full .col4 ul,.content.width-full .col4 ol{margin-left:60px}.content.width-full .col1 blockquote,.content.width-full .col2 blockquote,.content.width-full .col3 blockquote,.content.width-full .col4 blockquote{width:calc(100% - 80px);margin-left:auto;margin-right:auto}.content.width-full .col1 blockquote p,.content.width-full .col2 blockquote p,.content.width-full .col3 blockquote p,.content.width-full .col4 blockquote p{margin-right:0;margin-left:20px}aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:right;padding-left:.41667%;padding-right:.41667%}article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.41667%;padding-right:.41667%}article.no-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:83.33333%;float:left;padding-left:.41667%;padding-right:.41667%;margin-left:auto;margin-right:auto;float:none}.contact-form .form-half,.mc4wp-form .form-half{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.contact-form .form-third,.mc4wp-form .form-third{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%}.contact-form .form-half,.contact-form .form-full,.contact-form .form-third,.mc4wp-form .form-half,.mc4wp-form .form-full,.mc4wp-form .form-third{padding-left:1%;padding-right:1%}h1,h2,.switch h3{font-size:36px}h3,.switch h1{font-size:30px}.col3 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0}.col3 .col:nth-of-type(2n+3){clear:none}.col3 .col:nth-of-type(3n+4){clear:left}.col3 .col.col.fb4,.col3 .col.col.fb5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.col2 .col:nth-of-type(2n+3){clear:left}.rest-list .col2 .col:nth-last-of-type(2) .menu-item{border-bottom:none}.col4 .col{padding:0}.col6 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%}.col6 .col:nth-of-type(2n+3){clear:none}.col6 .col:nth-of-type(3n+4){clear:left}.col5 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.16667%;padding-right:.16667%;padding:0}.col5 .col:nth-of-type(2n+3){clear:none}.col5 .col:nth-of-type(3n+4){clear:left}.sidebar.line-left{border-left:1px solid #ccc}.testimonial{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 1%}.testimonial blockquote{font-size:18px}.content.modules .col4 .col{width:49.5%}.content.modules .col4 .col:nth-of-type(2),.content.modules .col4 .col:first-of-type{margin-bottom:1%}.content.modules .col4 .col:nth-last-of-type(2),.content.modules .col4 .col:last-of-type{margin-bottom:0}.content.modules .col4 .col:nth-of-type(2n+1){margin-right:.5%}.content.modules .col4 .col:nth-of-type(2n+2){margin-left:.5%}.content.modules .col3 .col{margin-bottom:0;width:32.666%}.content.modules .col3 .col:first-of-type{margin-right:1%}.content.modules .col3 .col:last-of-type{margin-left:1%}.content.modules .col2.golden-reverse .col.golden:first-of-type{width:39.5%;margin-right:.5%;margin-left:0}.content.modules .col2.golden-reverse .col.golden:last-of-type{width:59.5%;margin-left:.5%;margin-right:0}.content.modules .col2 .col{margin-bottom:0}.content.modules .col2 .col.half{width:49.5%}.content.modules .col2 .col.half:first-of-type{margin-right:.5%}.content.modules .col2 .col.half:last-of-type{margin-left:.5%}.content.modules .col2 .col.one-third{width:33%}.content.modules .col2 .col.one-third:first-of-type{margin-right:.5%}.content.modules .col2 .col.one-third:last-of-type{margin-left:.5%}.content.modules .col2 .col.two-third{width:66%}.content.modules .col2 .col.two-third:first-of-type{margin-right:.5%}.content.modules .col2 .col.two-third:last-of-type{margin-left:.5%}.content.modules .col2 .col.one-quart{width:24.5%}.content.modules .col2 .col.one-quart:first-of-type{margin-right:.5%}.content.modules .col2 .col.one-quart:last-of-type{margin-left:.5%}.content.modules .col2 .col.three-quart{width:74.5%}.content.modules .col2 .col.three-quart:first-of-type{margin-right:.5%}.content.modules .col2 .col.three-quart:last-of-type{margin-left:.5%}.content.modules .col2 .col.golden{width:59.5%;margin-right:.5%}.content.modules .col2 .col.golden:last-of-type{width:39.5%;margin-left:.5%;margin-right:0}.content.modules .col2 .col,.content.modules .col3 .col{margin-bottom:0}.content.modules .col2 .col:last-of-type,.content.modules .col3 .col:last-of-type{margin-bottom:0}.content.modules .col4 .col:nth-of-type(3),.content.modules .col4 .col:nth-of-type(4){margin-bottom:0}.content.modules.column-reverse .col2 .col,.content.modules.column-reverse .col3 .col{margin-bottom:0}.content.modules.column-reverse .col2 .col:last-of-type,.content.modules.column-reverse .col3 .col:last-of-type{margin-bottom:0}.content.modules.column-reverse .col2 .col:first-of-type,.content.modules.column-reverse .col3 .col:first-of-type{margin-bottom:0}.content.modules.column-reverse .col4 .col:nth-of-type(3),.content.modules.column-reverse .col4 .col:nth-of-type(4){margin-bottom:0}.content .col h1{font-size:36px}.content .col h2{font-size:28px}.content .col h3{font-size:26px}.content .col h4{font-size:24px}.content .col h5{font-size:22px}.content .col h6{font-size:18px}.content .col h1.looks-h1,.content .col h2.looks-h1,.content .col h3.looks-h1,.content .col h4.looks-h1,.content .col h5.looks-h1,.content .col h6.looks-h1,.content .col p.looks-h1{font-size:30px}.content .col h1.looks-h2,.content .col h2.looks-h2,.content .col h3.looks-h2,.content .col h4.looks-h2,.content .col h5.looks-h2,.content .col h6.looks-h2,.content .col p.looks-h2{font-size:28px}.content .col h1.looks-h3,.content .col h2.looks-h3,.content .col h3.looks-h3,.content .col h4.looks-h3,.content .col h5.looks-h3,.content .col h6.looks-h3,.content .col p.looks-h3{font-size:26px}.content .col h1.looks-h4,.content .col h2.looks-h4,.content .col h3.looks-h4,.content .col h4.looks-h4,.content .col h5.looks-h4,.content .col h6.looks-h4,.content .col p.looks-h4{font-size:24px}.content .col h1.looks-h5,.content .col h2.looks-h5,.content .col h3.looks-h5,.content .col h4.looks-h5,.content .col h5.looks-h5,.content .col h6.looks-h5,.content .col p.looks-h5{font-size:22px}.content .col h1.looks-h6,.content .col h2.looks-h6,.content .col h3.looks-h6,.content .col h4.looks-h6,.content .col h5.looks-h6,.content .col h6.looks-h6,.content .col p.looks-h6{font-size:18px}.content .col2 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col2 .col.two-third{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col2 .col.one-third{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col2 .col.golden{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:59.91064%;float:left;padding-left:4.00894%;padding-right:4.00894%}.content .col2 .col.golden:last-of-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40.08936%;float:right;padding-left:4.00894%;padding-right:4.00894%}.content .col2.golden-reverse .col.golden:last-of-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:59.91064%;float:right;padding-left:4.00894%;padding-right:4.00894%}.content .col2.golden-reverse .col.golden{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40.08936%;float:left;padding-left:4.00894%;padding-right:4.00894%}.content .col3 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 1%}.content .col4 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0 1%}.content .col4 .col:nth-of-type(2n+3){clear:left}.services .col{margin-bottom:3%}.services.box-overlay .col2 .col,.services.box-overlay .col4 .col{margin-right:1%;margin-left:1%;width:48%;padding-top:2%}.services.box-overlay .col3 .col{margin-right:1%;margin-left:1%;width:31%;padding-top:1.3%}.event h5.desc{margin-top:-10px}.event .desc{display:block}.event2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:1%;padding-right:1%}.event2:nth-of-type(2n+3){clear:both}.events .arrow{display:block}.events-slider .event-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0;margin-bottom:7%}.events-slider .event-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.41667%;padding-right:.41667%}.events-slider p.desc{margin-bottom:15px;padding-bottom:5px}.events-slider h4{margin-top:10px}.single-time{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-right:1%}.single-place{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:1%}.em-calendar-wrapper td{padding:0}.mailchimp{width:50%}.col3 .col.fr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%}.footnum3 .fl,.footnum4 .fm{margin-bottom:0}.masonry .box{width:33.3%}.masonry .box.box2{width:50%}.grid .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.41667%;padding-right:.41667%}.grid .box:nth-of-type(2n+3){clear:none}.grid .box:nth-of-type(3n+4){clear:left}.bcreg.small,.bcg.small{padding:35px 0}.bcreg.medium,.bcg.medium{padding:90px 0}.bcreg.large,.bcg.large{padding:140px 0}.bcreg.seo_header h1,.bcreg.seo_header.switch h2,.bcg.seo_header h1,.bcg.seo_header.switch h2{font-size:40px}.bcreg.seo_header h2,.bcreg.seo_header.switch h1,.bcg.seo_header h2,.bcg.seo_header.switch h1{font-size:26px}.medium-frame{width:720px}.hide-social-mobile .top-social{display:block}.hide-social-mobile .line-wrap-center{display:block}.hide-shop-mobile .top-shop{display:block}.hide-shop-mobile .line-wrap-center{display:block}.diamond-container{margin:8% 0 4%}}@media (min-width:1000px){.services.box .col4 .col:nth-last-of-type(3),.services.box .col4 .col:nth-last-of-type(4){margin-bottom:0}.services.box .col5 .col:nth-last-of-type(4),.services.box .col5 .col:nth-last-of-type(5){margin-bottom:0}.services.box .col6 .col:nth-last-of-type(4),.services.box .col6 .col:nth-last-of-type(5),.services.box .col6 .col:nth-last-of-type(6){margin-bottom:0}.fancybox-navigation .fancybox-button{height:125px !important;width:105px !important}article.no-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.41667%;padding-right:.41667%;float:none}.services.box-overlay .col4 .col{margin-right:1%;margin-left:1%;width:23%;padding-top:1%}.hide-topnav-mobile{display:block}.hide-topnav-desktop{display:none}.accordian,.content .accordian.col{padding:0 !important}section.diagonal-section-top,section.diagonal-section-bottom{overflow:inherit}.content.modules .col4 .col{margin-bottom:0 !important;width:24.25%}.content.modules .col4 .col:nth-of-type(2){margin-left:.5%;margin-right:1%}.content.modules .col4 .col:nth-of-type(3){margin-right:1%}.content.modules .col4 .col:last-of-type{margin-right:0;margin-left:0 !important}.content .alignright{float:right;margin-left:20px}.content .alignleft{float:left;margin-right:20px}.content .alignleft,.content .alignright,.content .aligncenter{margin-bottom:2%;margin-top:0}.content .col4 .col:nth-child(2n+3){clear:none}.col4 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%;padding:0;clear:none}.col4 .col:nth-of-type(2n+3){clear:none}.col4 .col:nth-of-type(4n+5){clear:left}.col5 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;padding-left:.16667%;padding-right:.16667%;padding:0}.col5 .col:nth-of-type(3n+4){clear:none}.col5 .col:nth-of-type(5n+6){clear:left}.col6 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left;padding-left:.41667%;padding-right:.41667%}.col6 .col:nth-of-type(3n+4){clear:none}.col6 .col:nth-of-type(6n+7){clear:left}.content .col4 .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col4 .col:nth-child(2n+2){clear:none}.content .col2 .col.three-quart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:.41667%;padding-right:.41667%}.content .col2 .col.one-quart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%}.bcreg.small,.bcg.small{padding:75px 0}.bcreg.medium,.bcg.medium{padding:130px 0}.bcreg.large,.bcg.large{padding:180px 0}.bcreg.seo_header h1,.bcreg.seo_header.switch h2,.bcg.seo_header h1,.bcg.seo_header.switch h2{font-size:55px}.bcreg.seo_header h2,.bcreg.seo_header.switch h1,.bcg.seo_header h2,.bcg.seo_header.switch h1{font-size:33px}.recurring-event p{font-size:16px;padding:0 25px}.event-list-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-top:0;padding-left:3%}.event-list-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%}.events-list-main.right .event-list-info{padding-left:0}.events-list-main.right .event-list-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:.41667%;padding-right:.41667%}.events.standard.left .events-standard,.events.standard.right .events-standard{width:100%;max-width:100%}.events.standard.left .single-event-text,.events.standard.right .single-event-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-left:20px}.events.standard.left .single-event-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.41667%;padding-right:.41667%;padding-right:0}.events.standard.right .single-event-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:.41667%;padding-right:.41667%;padding-right:0}.events.standard br{display:block}.em-calendar-wrapper td{padding:3%}.menu-images-wrap{margin:0 15%}.tabs{display:block}.tabs-hide{display:none}.blog-entry.large.full .blog-entry-large{width:47%}.blog-entry.large.full .blog-entry-large:nth-of-type(2n+3){clear:left}.blog-entry.large.full .blog-entry-large:nth-of-type(odd){float:left}.blog-entry.large.full .blog-entry-large:nth-of-type(even){float:right}}.mailchimp.has-names .mc-field-group:first-of-type{width:50%;float:left;padding-right:4px}.mailchimp.has-names .mc-field-group:nth-of-type(2){width:50%;float:right;padding-left:4px}.mailchimp.has-names .mc-field-group:nth-of-type(3){clear:left}@media (min-width:1140px){.top-nav{font-size:inherit !important}.top-nav .tablet-text{display:none}.top-nav .screen-text{display:inline-block}.top-nav li.hide-tablet-link{display:inline-block}.top-nav li.hide-desktop-link{display:none}.top-nav .top-right{margin-left:0}.top-nav.light.size2 .fa-stack-2x,.top-nav.light.size3 .fa-stack-2x{color:inherit}.top-nav.light.size2 .fa-stack-1x,.top-nav.light.size3 .fa-stack-1x{color:#fff}.top-nav.dark li a,.top-nav.primary li a,.top-nav.secondary li a{color:#fff}.top-nav.dark.size2 .fa-stack-2x,.top-nav.dark.size3 .fa-stack-2x,.top-nav.primary.size2 .fa-stack-2x,.top-nav.primary.size3 .fa-stack-2x,.top-nav.secondary.size2 .fa-stack-2x,.top-nav.secondary.size3 .fa-stack-2x{color:#fff}.top-nav.dark.size2 .fa-stack-1x,.top-nav.dark.size3 .fa-stack-1x,.top-nav.primary.size2 .fa-stack-1x,.top-nav.primary.size3 .fa-stack-1x,.top-nav.secondary.size2 .fa-stack-1x,.top-nav.secondary.size3 .fa-stack-1x{color:inherit}.top-nav.size3 .top-social .fa{font-size:.75em;line-height:2.666666em}.top-nav.size2 .fa-stack,.top-nav.size3 .fa-stack{font-size:1em;margin:0}.top-nav.size2 .fa-stack-2x,.top-nav.size3 .fa-stack-2x{line-height:1.1em}.top-nav.size2 .fa-stack-1x,.top-nav.size3 .fa-stack-1x{font-size:1.2em;line-height:1.75em}.top-nav.size2 .fa-stack-1x.fa-envelope,.top-nav.size3 .fa-stack-1x.fa-envelope{font-size:1em;line-height:2em}.top-nav.size2 .fa-single,.top-nav.size3 .fa-single{font-size:1.5em;padding-right:3px;padding-left:3px;line-height:1.45em}.top-nav .screen-text{display:block}.top-nav .mobile-text{display:none}.top-nav .tablet-text{display:none}.top-links-wrap1{float:none;right:auto;position:static}.top-links-wrap2{float:none;right:auto;position:static}.main-nav{display:table}.head2 .second-nav,.head3 .second-nav{display:table}.head2 .logo img{max-width:95%}.head2 .logo-container{margin-left:auto;margin-right:auto;text-align:center}.mobile-wrap{display:none}.grid .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.41667%;padding-right:.41667%}.grid .box:nth-of-type(3n+4){clear:none}.grid .box:nth-of-type(4n+5){clear:left}.large-frame{width:1000px}}@media (min-width:1500px){.content.width-full .col1{max-width:1140px}.content.width-full .col2 ul,.content.width-full .col2 ol,.content.width-full .col2 p,.content.width-full .col2 h1,.content.width-full .col2 h2,.content.width-full .col2 h3,.content.width-full .col2 h4,.content.width-full .col2 h5,.content.width-full .col2 h6{margin-left:auto;margin-right:auto}.content.width-full .col2 p{max-width:700px}.content.width-full .col2 h1,.content.width-full .col2 h2,.content.width-full .col2 h3,.content.width-full .col2 h4,.content.width-full .col2 h5,.content.width-full .col2 h6,.content.width-full .col2 blockquote{max-width:700px}.content.width-full .col2 ol,.content.width-full .col2 ul{max-width:660px}.content.width-full .col2 .zList{margin-left:auto !important;margin-right:auto !important;max-width:700px}.content.width-full .col2 blockquote{width:100%}}
.line-slide a:hover:after,.downstate-underline .current-menu-item a:after{background-color:#9d010c}.header,.logo,.main-nav,.mobile-wrap,.logo-container{height:110px}body,.content .col h1.looks-p,.content .col h2.looks-p,.content .col h3.looks-p,.content .col h4.looks-p,.content .col h5.looks-p,.content .col h6.looks-p,.content .col p.looks-p{font-family:Montserrat;font-weight:400;font-style:normal;font-size:18px}h1,h2,h3,h4,h5,h6,.saved li,.content .col h1.looks-h1,.content .col h2.looks-h1,.content .col h3.looks-h1,.content .col h4.looks-h1,.content .col h5.looks-h1,.content .col h6.looks-h1,.content .col p.looks-h1,.content .col h1.looks-h2,.content .col h2.looks-h2,.content .col h3.looks-h2,.content .col h4.looks-h2,.content .col h5.looks-h2,.content .col h6.looks-h2,.content .col p.looks-h2,.content .col h1.looks-h3,.content .col h2.looks-h3,.content .col h3.looks-h3,.content .col h4.looks-h3,.content .col h5.looks-h3,.content .col h6.looks-h3,.content .col p.looks-h3,.content .col h1.looks-h4,.content .col h2.looks-h4,.content .col h3.looks-h4,.content .col h4.looks-h4,.content .col h5.looks-h4,.content .col h6.looks-h4,.content .col p.looks-h4,.content .col h1.looks-h5,.content .col h2.looks-h5,.content .col h3.looks-h5,.content .col h4.looks-h5,.content .col h5.looks-h5,.content .col h6.looks-h5,.content .col p.looks-h5,.content .col h1.looks-h6,.content .col h2.looks-h6,.content .col h3.looks-h6,.content .col h4.looks-h6,.content .col h5.looks-h6,.content .col h6.looks-h6,.content .col p.looks-h6{font-family:Montserrat;font-weight:600;font-style:normal}.main-nav a{font-family:Montserrat;font-weight:600;font-style:normal}.light .features-list-item-name,.sidebar .event-info h3,.secondary .features-list-item-name,.seo-header-blog.no-image .date,.seo-header-blog.no-image .category a,.seo-header-blog.no-image .category a:hover,.seo-header-blog.no-image h1,.seo-header-blog.no-image .author-image,.light .tag-light a,body,.blog-info,.blog-zora,.secondary .blog-info-zora,.dark .blog-info-zora,.light .blog-info-zora,.dark .post-overlay .blog-info-zora,.primary .post-overlay .blog-info-zora,.light .post-overlay .blog-info-zora,.secondary .post-overlay .blog-info-zora,.content .post-overlay .blog-entry .blog-info,.content .post-shortcode .blog-info-block li,.content .post-shortcode .blog-info-block a,.content .post-overlay .blog-entry .blog-info a,.primary .call-button,.content .post-overlay .blog-info-block li,.content .col .shortcode-post.post-overlay p,.light .quotation,.dark-icon .fa-stack-2x,.secondary .reveal span,.light .reveal span,.top-nav.dark.size2 .fa-stack-1x,article .main-call.call-to-action.secondary h3,article .main-call.call-to-action.primary h3,p,li,h1,h2,h3,h4,h5,.primary h3,.primary a,.secondary h3,.testimonial blockquote,.testimonials.secondary .quote-person,.testimonials.light .quote-person,.services.primary .col li:before,.services.secondary .col p,.services.secondary .col li,.events.light p,.events.light .dt,.events.light .loc,.events.secondary p,.events.secondary .dt,.events.secondary .loc,.events.primary p,.events.primary .dt,.events.primary .loc,.content.light p,.content.light ol,.content.light li,.content.dark ol li:before,.content.secondary p,.content.secondary ol,.content.secondary li,.content.secondary .col h2,.content.secondary .col h4,.content.secondary .col h6,.content.primary .col h1,.content.primary .col h3,.content.primary .col h5,.content.primary ol li:before,.call-to-action.secondary .mailchimp input[type=submit],.footer-top.secondary .mailchimp input[type=submit],.call-to-action.dark .mailchimp input[type=email],.call-to-action.dark .mailchimp input[type=submit],.footer-top.dark .mailchimp input[type=email],.footer-top.dark .mailchimp input[type=text],.footer-top.dark .mailchimp input[type=submit],.call-to-action.light .call-button,.footer-top.light .call-button,.footer-top.light .mailchimp input[type=submit]:hover,.call-to-action.light .mailchimp input[type=submit]:hover,.call-to-action.primary .mailchimp input[type=email],.footer-top.primary .mailchimp input[type=email],.footer-top.primary .mailchimp input[type=text],.call-to-action.primary .mailchimp input[type=submit]:hover,.footer-top.primary .mailchimp input[type=submit]:hover,.call-to-action.secondary .call-button,.footer-top.secondary .call-button,.call-to-action.secondary .mailchimp label,.footer-top.secondary .mailchimp label,.footer-top.secondary .mailchimp input[type=submit],.slider h5,.slider span,.accordian-drop.light .accordian p,.accordian-drop.secondary .accordian p,.accordian-drop .cols .ac-light .accordian h3,.accordian-drop .ac-light .accordian i,.accordian-drop .cols .ac-secondary .accordian h3,.accordian-drop .ac-secondary .accordian i,.footer-top.dark .fa-stack-1x,.footer-top.light .text p,.footer-top.primary .feat-links a,.footer-top.primary .address,.footer-top.primary .text a,.footer-top.secondary .feat-links a,.footer-top.secondary .phone,.footer-top.secondary .text p,.footer-bottom.secondary,.footer-bottom.secondary a,.footer-bottom.light,.footer-bottom.light a,.to-top,.sidebar .mailchimp input[type=submit]:hover,article h1.head-dark,article .main-header .head-dark,.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea,.contact-form label,.sidebar section.side-calendar .em-calendar-wrapper thead td .fa,.sidebar section.side-button.primary a:hover,.sidebar section.side-button.dark a:hover,.sidebar section.side-button.secondary a,.light .entry-summary h1,.woocommerce ul.products li.product h3,.light a.reset_variations,.light a.reset_variations:hover,.product_list_widget span.quantity span,.woocommerce a.remove,.widget_product_search input[type=submit],.woocommerce .shipping-calculator-form button.button,.woocommerce form .form-row input.input-text,.woocommerce form .form-row label,.select2-container .select2-choice,.woocommerce-billing-fields a:hover,.woocommerce td.product-name a,.menu-item h4,.share-text,.sidebar section.side-content .wysiwyg h1,.sidebar section.side-content .wysiwyg h2,.sidebar section.side-content .wysiwyg h3,.sidebar section.side-content .wysiwyg h4,.sidebar section.side-content .wysiwyg h5,.sidebar section.side-content .wysiwyg h6,.top-nav.dark li{color:#212121}.dark.modules .col,.tag-dark a,.dark .main-heading-icon,.dark-bg,body.dark,.main-nav ul ul,.main-nav li.drop:hover,nav.cbp-spmenu,.dark,.testimonials.secondary .arrow,.testimonials.primary .arrow,.testimonials.light .arrow,.testimonials.dark .arrow,.content.light ol li:before,.content.secondary ol li:before,.call-to-action.light .mailchimp input[type=email],.footer-top.light .mailchimp input[type=email],.footer-top.light .mailchimp input[type=text],.call-to-action.primary .mailchimp input[type=submit],.footer-top.primary .mailchimp input[type=submit],.call-to-action.secondary .mailchimp input[type=email],.footer-top.secondary .mailchimp input[type=email],.footer-top.secondary .mailchimp input[type=text],.call-to-action.secondary .mailchimp input[type=submit]:hover,.footer-top.secondary .mailchimp input[type=submit]:hover,.image-slider .arrows-main .arrow:hover,.accordian-drop .cols .ac-dark .accordian h3,.second-nav ul ul,.second-nav,.sidebar .mailchimp input[type=email],.sidebar .mailchimp input[type=text],.content ol li:before,.dir-button:hover,.second-nav,.second-nav ul ul,sidebar section.side-button.dark a,.sidebar section.side-button.dark a,.sidebar section.side-content .wysiwyg ol li:before,.top-nav.dark{background-color:#212121}.call-to-action.light .call-button,.footer-top.light .call-button,.call-to-action.secondary .call-button,.footer-top.secondary .call-button,.primary .call-button,.dark-border .col,.dark-border img{border-color:#212121}.secondary .reveal .reveal-arrow-svg,.light .reveal .reveal-arrow-svg,.events.secondary .arrow-svg,.image-slider .arrows-main .arrow .arrow-svg,.image-slider.secondary .arrow-pager .arrow .arrow-svg,.light .post-slider-wrap .arrow-svg{fill:#212121}.content.primary blockquote{border-left-color:#212121}.dark .features-list-item-name,.primary .features-list-item-name,.services.primary .col strong,.light .tag-primary a,.light .tag-secondary a,.light .tag-dark a,.light .tag-primary a:hover,.light .tag-secondary a:hover,.light .tag-dark a:hover,.light .tag-light a:hover,.primary .blog-info-zora,.dark .blog-info-zora,.secondary .call-button,.dark .blog-entry .blog-info,.primary .blog-entry .blog-info,.primary .blog-entry .blog-info a,.dark .blog-entry .blog-info,.dark .blog-entry .blog-info a,.mega-col p,.mega-col li,.mega-col ol,.dark .quotation,.secondary .quotation,.primary .quotation,.light-icon .fa-stack-2x,.primary .reveal span,.dark .reveal span,article .main-call.call-to-action.secondary h2,article .main-call.call-to-action.primary h2,.accordian-drop .ac-dark .accordian h3,.slider .more:hover,.secondary a,.main-nav ul ul a,.main-nav ul ul a:hover,nav.cbp-spmenu a,nav.cbp-spmenu .fa-chevron-right,nav.cbp-spmenu .fa-chevron-down,.primary h1,.primary h2,.secondary h1,.secondary h2,.testimonials.primary .quote-person,.testimonials.dark .quote-person,.services.dark .col p,.services.dark .col li,.services.primary .col p,.services.primary .col li,.services.secondary .col strong,.services.secondary .col li:before,.events.dark p,.events.dark .dt,.events.dark .loc,.content.light ol li:before,.content.dark p,.content.dark ol,.content.dark li,.content.secondary ol li:before,.content.secondary .col h1,.content.secondary .col h3,.content.secondary .col h5,.content.primary p,.content.primary ol,.content.primary li,.content.primary .col h2,.content.primary .col h4,.content.primary .col h6,.call-to-action.dark .call-button:hover,.footer-top.dark .call-button:hover,.call-to-action.dark .mailchimp input[type=submit]:hover,.footer-top.dark .mailchimp input[type=submit]:hover,.call-to-action.light .mailchimp input[type=email],.footer-top.light .mailchimp input[type=email],.footer-top.light .mailchimp input[type=text],.call-to-action.light .mailchimp input[type=submit],.footer-top.light .mailchimp input[type=submit],.call-to-action.primary .call-button,.footer-top.primary .call-button,.call-to-action.primary .mailchimp label,.footer-top.primary .mailchimp label,.call-to-action.primary .mailchimp input[type=submit],.footer-top.primary .mailchimp input[type=submit],.call-to-action.secondary .mailchimp input[type=email],.footer-top.secondary .mailchimp input[type=email],.footer-top.secondary .mailchimp input[type=text],.call-to-action.secondary .mailchimp input[type=submit]:hover,.footer-top.secondary .mailchimp input[type=submit]:hover,.slider .more,.accordian-drop.dark .accordian p,.accordian-drop.primary .accordian p,.accordian-drop .cols .ac-dark .cols .accordian h3,.accordian-drop .ac-dark .accordian i,.accordian-drop .cols .ac-primary .accordian h3,.accordian-drop .ac-primary .accordian i,.footer-top.dark h2,.footer-top.dark .phone,.footer-top.dark .text p,.footer-top.light .fa-stack-1x,.footer-top.light .social a:hover .fa-stack-1x,.footer-top.primary h2,.footer-top.primary .feat-links a:hover,.footer-top.primary .phone,.footer-top.primary .social a:hover .fa-stack-1x,.footer-top.primary .social .fa-stack-1x,.footer-top.primary .text p,.footer-top.secondary h2,.footer-top.secondary .social a:hover .fa-stack-1x,.footer-top.secondary .feat-links a:hover,.footer-top.secondary .address,.footer-top.secondary .social .fa-stack-1x,.footer-top.secondary .text a,.footer-bottom.primary,.footer-bottom.primary a,.footer-bottom.dark,.footer-bottom.dark a,.sidebar .month span,.sidebar .social .fa-stack-1x,.sidebar .mailchimp input[type=email],.sidebar .mailchimp input[type=text],.sidebar .mailchimp input[type=submit],.content ol li:before,.sidebar .mailchimp input[type=email],.sidebar .month span,.sidebar .social .fa-stack-1x,.info-list .info-button,.dir-button,.sidebar section.side-calendar .em-calendar-wrapper thead td .fa:hover,.em-calendar-wrapper thead td,.second-nav a:hover,.second-nav ul ul a:hover,.sidebar section.side-button a,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce ul.products li.product a.button,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce ul.products li.product a.button:hover,.woocommerce .widget_shopping_cart_content a.button:hover,.woocommerce .widget_shopping_cart_content a.button,.widget_product_search input[type=submit]:hover,.woocommerce .shipping-calculator-form button.button:hover,.sidebar section.side-content .wysiwyg ol li:before,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .button:hover,.woocommerce button.button,.woocommerce button.button:hover,.woocommerce .order-again a.button,.woocommerce .order-again a.button:hover,.wc-booking-summary .wc-booking-summary-number .status-paid{color:#fff}.light.modules .col,.services.primary .col .border,.secondary .slick-dots .slick-active button,.primary .slick-dots .slick-active button,.light .main-heading-icon,.light-bg,body.light,section,.light,.testimonial blockquote,.events.light,.services.secondary .col .border,.events.secondary .event,.events.primary .event,.content.dark ol li:before,.content.primary ol li:before,.call-to-action.dark .mailchimp input[type=email],.footer-top.dark .mailchimp input[type=email],.footer-top.dark .mailchimp input[type=text],.call-to-action.primary .mailchimp input[type=email],.footer-top.primary .mailchimp input[type=email],.footer-top.primary .mailchimp input[type=text],.call-to-action.secondary .mailchimp input[type=submit],.footer-top.secondary .mailchimp input[type=submit],.accordian-drop .ac-light .accordian h3,.menu-images,.menu-items{background-color:#fff}.em-calendar-wrapper thead td:first-of-type,.em-calendar-wrapper thead td:nth-of-type(2){border-right-color:#fff}.call-to-action.dark .call-button:hover,.footer-top.dark .call-button:hover,.call-to-action.primary .call-button,.footer-top.primary .call-button,.light-border .col,.light-border img{border-color:#fff}.testimonials .arrow-svg,.primary .reveal .reveal-arrow-svg,.dark .reveal .reveal-arrow-svg,.image-slider.primary .arrow-pager .arrow .arrow-svg,.events.dark .arrow:hover .arrow-svg,.events.primary .arrow .arrow-svg,.image-slider .arrows-main .arrow:hover .arrow-svg,.image-slider.dark .arrow-pager .arrow:hover .arrow-svg,.image-slider.primary .arrow-pager .arrow:hover .arrow-svg,.image-slider.secondary .arrow-pager .arrow:hover .arrow-svg,.dark .post-slider-wrap .arrow-svg{fill:#fff}.content.secondary blockquote{border-left-color:#fff}.widget_product_search button,.primary.modules .col,.comment-respond input[type=submit],.sidebar section.side-blog li.blog-large .cat-info h6:after,.light .slick-dots button,.dark .slick-dots button,.secondary .slick-dots button,.tag-secondary a:hover,.tag-primary a,.secondary .zora-blog-head:after,.mega-menu-drop,.commentlist input[type=submit],.primary .main-heading-icon,.search-submit,.primary-bg,body.primary,.primary,.services.light .col .border,.events.secondary .date,.call-to-action.dark .mailchimp input[type=submit]:hover,.footer-top.dark .mailchimp input[type=submit]:hover,.call-to-action.light .mailchimp input[type=submit],.footer-top.light .mailchimp input[type=submit],.slider .more:hover,.accordian-drop .ac-primary .accordian h3,.sidebar .border,.sidebar .mailchimp input[type=submit],.contact-form input[type=submit],.mc4wp-form input[type=submit],.info-list .info-button,.dir-button,.event-list .event-image .date,.event-list-image .date,.single-event-img .date,.sidebar section.side-button.primary a,.sidebar section.side-button.secondary a:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce ul.products li.product a.button,.woocommerce .widget_shopping_cart_content a.button,.widget_product_search input[type=submit]:hover,.woocommerce-page table.cart td.actions .button:hover,.woocommerce .shipping-calculator-form button.button:hover,.top-nav.primary,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce table.shop_table thead,.woocommerce-page table.cart td.actions .button,.woocommerce button.button,.woocommerce .order-again a.button,.woocommerce .order-again a.button:hover,.wc-booking-summary .wc-booking-summary-number .status-paid,.woocommerce-account table.shop_table thead th,.woocommerce .woocommerce-address-fields button.button,.woocommerce .woocommerce-MyAccount-content button.button{background-color:#9d010c}.comment-navigation span,.logged-in-as,.sidebar section.side-blog li.blog-large .cat-info a.side-more-post,.next-prev-single .fa,.secondary .zora-cat,.secondary .call-button:hover,.content .col .shortcode-post.post-overlay h4,.blog-entry .read-more,.primary-icon .fa-stack-2x,.top-nav.primary.size2 .fa-stack-1x,.images .search.primary .fa-stack-2x,article h1.head-primary,.light a,.side-content a,.secondary a:hover,.dark a:hover,.mobile-button a,.main-nav a,.dark h3,.light h3,section h3,.services.light .col strong,.events.light .event-h4,.events.light .event-h5,.events.secondary .event-h4,.events.primary .event-h5,.content.light .col h2,.content.light .col h4,.content.light .col h6,.content.dark .col h2,.content.dark .col h4,.content.dark .col h6,.call-to-action.light .call-button:hover,.footer-top.light .call-button:hover,.call-to-action.light .mailchimp label,.footer-top.light .mailchimp label,.call-to-action.secondary .call-button:hover,.footer-top.secondary .call-button:hover,.footer-top.dark .feat-links a:hover,.footer-top.light h2,.footer-top.light .feat-links a:hover,.footer-top.light .phone,.footer-top.light .text a,.footer-top.secondary .social a:hover .fa-stack-2x,.sidebar section.side-calendar a,.sidebar section.side-blog a.more,.sidebar h2,.sidebar .mailchimp label,article .main-header .head-primary,.blog-entry a,.content .events-at-loc a,.single-event-info .event-h6,.event-list .event-info h5,.event-list .event-info h6,.events-list-main h5,.event-list-info h6,.event-large .event-h5,#comments h2,.woocommerce div.product p.price,.woocommerce div.product span.price,.light .woocommerce-tabs h2,.light .related.products h2,.upsells.products h2,.woocommerce ul.products li.product .price,.woocommerce .woocommerce-message:before,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.product_list_widget span.quantity,.light .cross-sells h2,.woocommerce .woocommerce-info:before,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-checkout .content strong,.woocommerce td.product-name dl.variation dt,.menu-item span,.top-nav.primary li,.top-nav.light,.side-more{color:#9d010c}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.wc-bookings-date-picker .ui-datepicker td.partial_booked a:before{border-top-color:#9d010c}.sidebar section.side-blog li.blog-large .cat-info a.side-more-post,.testimonials.secondary .arrow:hover,.testimonials.light .arrow:hover,.call-to-action.light .call-button:hover,.footer-top.light .call-button:hover,.call-to-action.secondary .call-button:hover,.footer-top.secondary .call-button:hover,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.primary-border .col,.primary-border img,.blog-entry .read-more,.call-to-action.light .call-button:hover{border-color:#9d010c}.light.testimonials .arrow-svg,.testimonials.secondary .arrow:hover .arrow-svg,.events .arrow .arrow-svg,.events.secondary .arrow:hover .arrow-svg,.image-slider.light .arrow-pager .arrow .arrow-svg,.pagination .arrow-svg,.light .quotation .quotes,.secondary .quotation .quotes,.secondary .post-slider-wrap .arrow-svg{fill:#9d010c}.events.dark .dt,.events.primary .dt,.events.primary p.dt{border-bottom-color:#9d010c}.content.light blockquote,.content-main blockquote{border-left-color:#9d010c}.secondary.modules .col,.comment-respond input[type=submit]:hover,.primary .slick-dots button,.light .slick-dots .slick-active button,.dark .slick-dots .slick-active button,.tag-primary a:hover,.tag-dark a:hover,.tag-light a:hover,.tag-secondary a,.woocommerce .widget_shopping_cart_content a.button:hover,.zora-title:after,.blog-zora h2:after,.primary .zora-blog-head:after,.light .zora-blog-head:after,.post-overlay .zora-blog-head:after,.dark .zora-blog-head:after,.commentlist input[type=submit]:hover,.date-divider,.secondary .main-heading-icon,.shop-icon span,.secondary-bg,body.secondary,.secondary,.events.light .date,.events.dark .date,.events.primary .date,.call-to-action.dark .mailchimp input[type=submit],.footer-top.dark .mailchimp input[type=submit],.call-to-action.light .mailchimp input[type=submit]:hover,.footer-top.light .mailchimp input[type=submit]:hover,.call-to-action.primary .mailchimp input[type=submit]:hover,.footer-top.primary .mailchimp input[type=submit]:hover,.slider .more,.accordian-drop .ac-secondary .accordian h3,.services.dark .col .border,.sidebar .mailchimp input[type=submit]:hover,.sidebar .cal-color,.em-calendar-wrapper thead td,.contact-form input[type=submit]:hover,.mc4wp-form input[type=submit]:hover,.sidebar section.side-button.primary a:hover,.sidebar section.side-button.secondary a,.sidebar section.side-button.dark a:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce ul.products li.product a.button:hover,.woocommerce span.onsale,.top-nav.secondary,.woocommerce-page table.cart td.actions .button:hover,.woocommerce button.button:hover{background-color:#fdc118}.sidebar section.side-blog li.blog-large .cat-info a.side-more-post:hover,.product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title,.blog-zora .zora-categories,.blog-zora .zora-categories a,.primary .zora-cat,.primary .zora-cat a,.dark .zora-cat,.light .zora-cat,.light .zora-cat a,.secondary-icon .fa-stack-2x,.top-nav.secondary.size2 .fa-stack-1x,.info-list .info-text .head,.call-to-action.primary .call-button:hover,.images .search.secondary .fa-stack-2x,article h1.head-secondary,.sidebar section.side-list a:hover,.light a:hover,.dark a,.primary a:hover,.side-content a:hover,.mobile-button div:hover a,.main-nav a:hover,.main-nav a.active,nav.cbp-spmenu a:hover,.dark h1,.dark h2,.light h1,.light h2,section h1,section h2,.services.light .col li:before,.services.dark .col strong,.services.dark .col .border,.services.dark .col li:before,.services.secondary div,.events.dark .event-h4,.events.dark .event-h5,.events.primary .event-h4,.events.primary .event-h5,.content.light .col h1,.content.light .col h3,.content.light .col h5,.content.dark .col h1,.content.dark .col h3,.content.dark .col h5,.call-to-action.dark .call-button,.footer-top.dark .call-button,.call-to-action.dark .mailchimp label,.footer-top.dark .mailchimp label,.call-to-action.primary .call-button:hover,.footer-top.primary .call-button:hover,.footer-top.dark .feat-links a,.footer-top.dark .address,.footer-top.dark .text a,.footer-top.light .feat-links a,.footer-top.light .address,.footer-top.light .social a:hover .fa-stack-2x,.footer-top.primary .social a:hover .fa-stack-2x,.second-nav a:hover,.sidebar section.side-calendar a:hover,.sidebar section.list a:hover,.sidebar .social a:hover .fa-stack-2x,.info-list .info-text a:hover,.blog-entry .h2.roll-head a:hover,.blog-entry .read-more:hover,.content .events-at-loc a:hover,.single-event-info p.loc span a:hover,.single-event-info p.loc a:hover,.recurring-event p,.event-list-info .loc a:hover,article .main-header .head-secondary,.second-nav a,.second-nav ul ul a,.blog-entry h2.roll-head a:hover,.woocommerce .star-rating span,.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover,.product-categories a:hover,.top-nav.secondary li,.side-more:hover,.content-link:hover p{color:#fdc118}.sidebar section.side-blog li.blog-large .cat-info a.side-more-post:hover,.primary .call-button:hover,.call-to-action.primary .call-button:hover,.testimonials .arrow:hover,.testimonials.primary .arrow:hover,.testimonials.dark .arrow:hover,.call-to-action.dark .call-button,.footer-top.dark .call-button,call-to-action.primary .call-button:hover,.footer-top.primary .call-button:hover,.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total,.secondary-border .col,.secondary-border img{border-color:#fdc118}.close-box:hover .x-svg,.testimonials .arrow:hover .arrow-svg,.events .arrow:hover .arrow-svg,.events.primary .arrow:hover .arrow-svg,.events.dark .arrow-svg,.events.primary .arrow-svg,.primary .post-slider-wrap .arrow-svg,.image-slider .arrow-pager .arrow .arrow-svg,.image-slider.dark .arrow-pager .arrow .arrow-svg,.image-slider.light .arrow-pager .arrow:hover .arrow-svg,.pagination:hover .arrow-svg,.dark .quotation .quotes,.primary .quotation .quotes{fill:#fdc118}.events.secondary .dt{border-bottom-color:#fdc118}.content.dark blockquote{border-left-color:#fdc118}.main,main{background-color:#fff}.main-nav a,.main-nav .fa-search{color:#2d2d2d}.main-nav .drop li:hover,.main-nav a:hover{color:#2d2d2d}.main-nav .fa-search:before,.main-nav .fa-times:before{color:#9d010c}.fm,.fl,.fr.fr5,.fb4,.fb5,.f4,.fr3,.fr4,.has-borders{border-color:#3f3f3f}.footer-top .social.soc-no-circles .fa-stack-1x,.footer-top .social.soc-circles .fa-stack-2x{color:#fff}
.rev_slider_wrapper,.rev_slider{height:auto !important}.slider-container-wrapper{position:relative !important;z-index:1;display:block !important}.contact-form p{display:block}.hamburger-icon{height:.1px!important}.head1 .logo-container{max-height:80px}.contact-form input[type=submit]{font-family:Montserrat;font-weight:600;letter-spacing:1.5px}.border-p.content .col p{border:2px solid #9d010c;margin:0;padding:30px}.has-submenu:after{display:none!important}.main-nav a:after{top:5px}.call-button{border-radius:4px}.dark-h2.light h2{text-align:center;color:#2d2d2d !important}.small-btn{border-radius:4px;font-size:14px;font-weight:600;padding:10px 22px}.footer-top .figure{text-align:left}.line1-6 p{line-height:1.6!important}.page-template .sidebar section.side-content .wysiwyg p{font-size:18px;line-height:1.5;font-weight:500}.page-template .sidebar section.side-content .wysiwyg strong{font-weight:700}.page-template .sidebar section.side-content .wysiwyg .no-decoration{color:inherit!important}.sidebar.line-left{border-left:none}article .main-contact{margin-top:-30px}.services.light .col .border{background-color:#fdc118}.services.box .col strong{font-weight:600;font-size:24px}.proj-grid .col{background-color:#fff}.content .proj-grid .col{padding:12px}.light h2,.light h1{color:#9d010c!important}.light.style1{background-color:#f1f1f1}.light.style8{border-top:1px solid #ccc}.light.style9{border-bottom:1px solid #ccc}.pillars h2{color:#fff!important;text-align:center;font-size:20px!important;text-transform:uppercase;letter-spacing:1px;margin-top:0!important}.dark.modules .col{background-image:radial-gradient(circle,#4a9fed,#284f72) !important;background-image:radial-gradient(circle,#666,#2d2d2d) !important;padding:0 !important}.dark.modules .col:nth-of-type(2){background-image:radial-gradient(circle,#c99b1a,#997100) !important;background-image:radial-gradient(circle,#a34249,#7f0009) !important}.pillars .call-button{color:#fff!important;border-color:#fff!important;font-size:12px;border-width:2px;letter-spacing:1px;border-radius:4px;font-weight:600}.pillars .call-button:hover{color:#fdc118!important;border-color:#fdc118!important}.pillars .container-wrap{padding-left:1.25%;padding-right:1.25%}.pillars.content.modules .col p{font-size:14px;font-weight:500;line-height:1.5;padding:0 15px}.footer-top.dark .text p{font-size:16px}.footer-top .text strong{font-weight:600}.no-decoration{text-decoration:none!important}.footer-top li{color:#fff;margin:5px 20px;font-size:16px;text-align:left}.footer-top li ul>li{text-indent:-10px}.footer-top li ul>li:before{content:"–";text-indent:-10px;display:inline-block;padding-right:10px}.footer-top.dark .text a{color:#fff}.footer-top.dark h2{text-align:left;line-height:1.2;font-size:20px;margin:10px 20px 20px}.footer-top.dark .text h3:first-of-type{margin-top:10px}.footer-top.dark h3{font-size:16px;margin:20px 20px 10px;color:#fad670;text-align:left}.footer-top.dark .gmw-map p{color:#008fc4!important}.footer-bottom a:hover{color:#fff!important}.full-text.content .col{text-align:center!important}.footer-top.dark .text .foot-phone{text-decoration:none;color:#fff;font-size:22px}.widget h5{text-align:left;line-height:1.2;font-size:20px;margin:10px 20px -5px}.widget p em{font-style:italic}header .container-wrap{max-width:100%}.search-bar{margin-left:30px}.main-nav .current-menu-item a:after{background-color:#9d010c}@media only screen and (min-width:750px){.h2-32 h2{font-size:32px}}@media only screen and (min-width:1000px){.border-p.content .col p{font-size:24px}}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.cbp-spmenu{background:#47a3da;position:fixed}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6;cursor:pointer}.cbp-spmenu a{display:block;color:#fff;font-size:1em;font-weight:300}.cbp-spmenu a:active{background:#afdefa;color:#47a3da}.cbp-spmenu .mobile-drop{background:rgba(0,0,0,.5)}.cbp-spmenu-vertical{width:300px;height:100%;top:0;z-index:999999;overflow-y:scroll}.cbp-spmenu-vertical a{border-bottom:1px solid #258ecd;padding:1em}.cbp-spmenu-right{left:-300px}.cbp-spmenu-right.menu-open{left:0}.push-body{overflow-x:hidden;position:relative;left:0}.push-body-toleft{left:-240px}.cbp-spmenu,.push-body{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-left,.push-body-toleft{left:-190px}.cbp-spmenu-right{right:-190px}}
@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated2{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.animated2.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-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{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-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;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-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{from,to{-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)}to{-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)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-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)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-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)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-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}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-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}to{-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{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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)}to{-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{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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)}to{-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 flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-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}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-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}to{-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{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-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{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-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{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-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{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-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{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-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{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-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 rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{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{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*!
 * Font Awesome Free 5.6.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.fa-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -0.0667em;
}
.fa-xs {
    font-size: 0.75em;
}
.fa-sm {
    font-size: 0.875em;
}
.fa-1x {
    font-size: 1em;
}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;
}
.fa-5x {
    font-size: 5em;
}
.fa-6x {
    font-size: 6em;
}
.fa-7x {
    font-size: 7em;
}
.fa-8x {
    font-size: 8em;
}
.fa-9x {
    font-size: 9em;
}
.fa-10x {
    font-size: 10em;
}
.fa-fw {
    text-align: center;
    width: 1.25em;
}
.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0;
}
.fa-ul > li {
    position: relative;
}
.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit;
}
.fa-border {
    border: 0.08em solid #eee;
    border-radius: 0.1em;
    padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
    float: left;
}
.fa-pull-right {
    float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
    margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
    margin-left: 0.3em;
}
.fa-spin {
    animation: fa-spin 2s infinite linear;
}
.fa-pulse {
    animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
.fa-rotate-90 {
    -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';
    transform: rotate(90deg);
}
.fa-rotate-180 {
    -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';
    transform: rotate(180deg);
}
.fa-rotate-270 {
    -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';
    transform: rotate(270deg);
}
.fa-flip-horizontal {
    -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';
    transform: scaleX(-1);
}
.fa-flip-vertical {
    transform: scaleY(-1);
}
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
    -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';
}
.fa-flip-horizontal.fa-flip-vertical {
    transform: scale(-1);
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
    filter: none;
}
.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.fa-stack-1x {
    line-height: inherit;
}
.fa-stack-2x {
    font-size: 2em;
}
.fa-inverse {
    color: #fff;
}
.fa-500px:before {
    content: '\f26e';
}
.fa-accessible-icon:before {
    content: '\f368';
}
.fa-accusoft:before {
    content: '\f369';
}
.fa-acquisitions-incorporated:before {
    content: '\f6af';
}
.fa-ad:before {
    content: '\f641';
}
.fa-address-book:before {
    content: '\f2b9';
}
.fa-address-card:before {
    content: '\f2bb';
}
.fa-adjust:before {
    content: '\f042';
}
.fa-adn:before {
    content: '\f170';
}
.fa-adobe:before {
    content: '\f778';
}
.fa-adversal:before {
    content: '\f36a';
}
.fa-affiliatetheme:before {
    content: '\f36b';
}
.fa-air-freshener:before {
    content: '\f5d0';
}
.fa-algolia:before {
    content: '\f36c';
}
.fa-align-center:before {
    content: '\f037';
}
.fa-align-justify:before {
    content: '\f039';
}
.fa-align-left:before {
    content: '\f036';
}
.fa-align-right:before {
    content: '\f038';
}
.fa-alipay:before {
    content: '\f642';
}
.fa-allergies:before {
    content: '\f461';
}
.fa-amazon:before {
    content: '\f270';
}
.fa-amazon-pay:before {
    content: '\f42c';
}
.fa-ambulance:before {
    content: '\f0f9';
}
.fa-american-sign-language-interpreting:before {
    content: '\f2a3';
}
.fa-amilia:before {
    content: '\f36d';
}
.fa-anchor:before {
    content: '\f13d';
}
.fa-android:before {
    content: '\f17b';
}
.fa-angellist:before {
    content: '\f209';
}
.fa-angle-double-down:before {
    content: '\f103';
}
.fa-angle-double-left:before {
    content: '\f100';
}
.fa-angle-double-right:before {
    content: '\f101';
}
.fa-angle-double-up:before {
    content: '\f102';
}
.fa-angle-down:before {
    content: '\f107';
}
.fa-angle-left:before {
    content: '\f104';
}
.fa-angle-right:before {
    content: '\f105';
}
.fa-angle-up:before {
    content: '\f106';
}
.fa-angry:before {
    content: '\f556';
}
.fa-angrycreative:before {
    content: '\f36e';
}
.fa-angular:before {
    content: '\f420';
}
.fa-ankh:before {
    content: '\f644';
}
.fa-app-store:before {
    content: '\f36f';
}
.fa-app-store-ios:before {
    content: '\f370';
}
.fa-apper:before {
    content: '\f371';
}
.fa-apple:before {
    content: '\f179';
}
.fa-apple-alt:before {
    content: '\f5d1';
}
.fa-apple-pay:before {
    content: '\f415';
}
.fa-archive:before {
    content: '\f187';
}
.fa-archway:before {
    content: '\f557';
}
.fa-arrow-alt-circle-down:before {
    content: '\f358';
}
.fa-arrow-alt-circle-left:before {
    content: '\f359';
}
.fa-arrow-alt-circle-right:before {
    content: '\f35a';
}
.fa-arrow-alt-circle-up:before {
    content: '\f35b';
}
.fa-arrow-circle-down:before {
    content: '\f0ab';
}
.fa-arrow-circle-left:before {
    content: '\f0a8';
}
.fa-arrow-circle-right:before {
    content: '\f0a9';
}
.fa-arrow-circle-up:before {
    content: '\f0aa';
}
.fa-arrow-down:before {
    content: '\f063';
}
.fa-arrow-left:before {
    content: '\f060';
}
.fa-arrow-right:before {
    content: '\f061';
}
.fa-arrow-up:before {
    content: '\f062';
}
.fa-arrows-alt:before {
    content: '\f0b2';
}
.fa-arrows-alt-h:before {
    content: '\f337';
}
.fa-arrows-alt-v:before {
    content: '\f338';
}
.fa-artstation:before {
    content: '\f77a';
}
.fa-assistive-listening-systems:before {
    content: '\f2a2';
}
.fa-asterisk:before {
    content: '\f069';
}
.fa-asymmetrik:before {
    content: '\f372';
}
.fa-at:before {
    content: '\f1fa';
}
.fa-atlas:before {
    content: '\f558';
}
.fa-atlassian:before {
    content: '\f77b';
}
.fa-atom:before {
    content: '\f5d2';
}
.fa-audible:before {
    content: '\f373';
}
.fa-audio-description:before {
    content: '\f29e';
}
.fa-autoprefixer:before {
    content: '\f41c';
}
.fa-avianex:before {
    content: '\f374';
}
.fa-aviato:before {
    content: '\f421';
}
.fa-award:before {
    content: '\f559';
}
.fa-aws:before {
    content: '\f375';
}
.fa-baby:before {
    content: '\f77c';
}
.fa-baby-carriage:before {
    content: '\f77d';
}
.fa-backspace:before {
    content: '\f55a';
}
.fa-backward:before {
    content: '\f04a';
}
.fa-balance-scale:before {
    content: '\f24e';
}
.fa-ban:before {
    content: '\f05e';
}
.fa-band-aid:before {
    content: '\f462';
}
.fa-bandcamp:before {
    content: '\f2d5';
}
.fa-barcode:before {
    content: '\f02a';
}
.fa-bars:before {
    content: '\f0c9';
}
.fa-baseball-ball:before {
    content: '\f433';
}
.fa-basketball-ball:before {
    content: '\f434';
}
.fa-bath:before {
    content: '\f2cd';
}
.fa-battery-empty:before {
    content: '\f244';
}
.fa-battery-full:before {
    content: '\f240';
}
.fa-battery-half:before {
    content: '\f242';
}
.fa-battery-quarter:before {
    content: '\f243';
}
.fa-battery-three-quarters:before {
    content: '\f241';
}
.fa-bed:before {
    content: '\f236';
}
.fa-beer:before {
    content: '\f0fc';
}
.fa-behance:before {
    content: '\f1b4';
}
.fa-behance-square:before {
    content: '\f1b5';
}
.fa-bell:before {
    content: '\f0f3';
}
.fa-bell-slash:before {
    content: '\f1f6';
}
.fa-bezier-curve:before {
    content: '\f55b';
}
.fa-bible:before {
    content: '\f647';
}
.fa-bicycle:before {
    content: '\f206';
}
.fa-bimobject:before {
    content: '\f378';
}
.fa-binoculars:before {
    content: '\f1e5';
}
.fa-biohazard:before {
    content: '\f780';
}
.fa-birthday-cake:before {
    content: '\f1fd';
}
.fa-bitbucket:before {
    content: '\f171';
}
.fa-bitcoin:before {
    content: '\f379';
}
.fa-bity:before {
    content: '\f37a';
}
.fa-black-tie:before {
    content: '\f27e';
}
.fa-blackberry:before {
    content: '\f37b';
}
.fa-blender:before {
    content: '\f517';
}
.fa-blender-phone:before {
    content: '\f6b6';
}
.fa-blind:before {
    content: '\f29d';
}
.fa-blog:before {
    content: '\f781';
}
.fa-blogger:before {
    content: '\f37c';
}
.fa-blogger-b:before {
    content: '\f37d';
}
.fa-bluetooth:before {
    content: '\f293';
}
.fa-bluetooth-b:before {
    content: '\f294';
}
.fa-bold:before {
    content: '\f032';
}
.fa-bolt:before {
    content: '\f0e7';
}
.fa-bomb:before {
    content: '\f1e2';
}
.fa-bone:before {
    content: '\f5d7';
}
.fa-bong:before {
    content: '\f55c';
}
.fa-book:before {
    content: '\f02d';
}
.fa-book-dead:before {
    content: '\f6b7';
}
.fa-book-open:before {
    content: '\f518';
}
.fa-book-reader:before {
    content: '\f5da';
}
.fa-bookmark:before {
    content: '\f02e';
}
.fa-bowling-ball:before {
    content: '\f436';
}
.fa-box:before {
    content: '\f466';
}
.fa-box-open:before {
    content: '\f49e';
}
.fa-boxes:before {
    content: '\f468';
}
.fa-braille:before {
    content: '\f2a1';
}
.fa-brain:before {
    content: '\f5dc';
}
.fa-briefcase:before {
    content: '\f0b1';
}
.fa-briefcase-medical:before {
    content: '\f469';
}
.fa-broadcast-tower:before {
    content: '\f519';
}
.fa-broom:before {
    content: '\f51a';
}
.fa-brush:before {
    content: '\f55d';
}
.fa-btc:before {
    content: '\f15a';
}
.fa-bug:before {
    content: '\f188';
}
.fa-building:before {
    content: '\f1ad';
}
.fa-bullhorn:before {
    content: '\f0a1';
}
.fa-bullseye:before {
    content: '\f140';
}
.fa-burn:before {
    content: '\f46a';
}
.fa-buromobelexperte:before {
    content: '\f37f';
}
.fa-bus:before {
    content: '\f207';
}
.fa-bus-alt:before {
    content: '\f55e';
}
.fa-business-time:before {
    content: '\f64a';
}
.fa-buysellads:before {
    content: '\f20d';
}
.fa-calculator:before {
    content: '\f1ec';
}
.fa-calendar:before {
    content: '\f133';
}
.fa-calendar-alt:before {
    content: '\f073';
}
.fa-calendar-check:before {
    content: '\f274';
}
.fa-calendar-day:before {
    content: '\f783';
}
.fa-calendar-minus:before {
    content: '\f272';
}
.fa-calendar-plus:before {
    content: '\f271';
}
.fa-calendar-times:before {
    content: '\f273';
}
.fa-calendar-week:before {
    content: '\f784';
}
.fa-camera:before {
    content: '\f030';
}
.fa-camera-retro:before {
    content: '\f083';
}
.fa-campground:before {
    content: '\f6bb';
}
.fa-canadian-maple-leaf:before {
    content: '\f785';
}
.fa-candy-cane:before {
    content: '\f786';
}
.fa-cannabis:before {
    content: '\f55f';
}
.fa-capsules:before {
    content: '\f46b';
}
.fa-car:before {
    content: '\f1b9';
}
.fa-car-alt:before {
    content: '\f5de';
}
.fa-car-battery:before {
    content: '\f5df';
}
.fa-car-crash:before {
    content: '\f5e1';
}
.fa-car-side:before {
    content: '\f5e4';
}
.fa-caret-down:before {
    content: '\f0d7';
}
.fa-caret-left:before {
    content: '\f0d9';
}
.fa-caret-right:before {
    content: '\f0da';
}
.fa-caret-square-down:before {
    content: '\f150';
}
.fa-caret-square-left:before {
    content: '\f191';
}
.fa-caret-square-right:before {
    content: '\f152';
}
.fa-caret-square-up:before {
    content: '\f151';
}
.fa-caret-up:before {
    content: '\f0d8';
}
.fa-carrot:before {
    content: '\f787';
}
.fa-cart-arrow-down:before {
    content: '\f218';
}
.fa-cart-plus:before {
    content: '\f217';
}
.fa-cash-register:before {
    content: '\f788';
}
.fa-cat:before {
    content: '\f6be';
}
.fa-cc-amazon-pay:before {
    content: '\f42d';
}
.fa-cc-amex:before {
    content: '\f1f3';
}
.fa-cc-apple-pay:before {
    content: '\f416';
}
.fa-cc-diners-club:before {
    content: '\f24c';
}
.fa-cc-discover:before {
    content: '\f1f2';
}
.fa-cc-jcb:before {
    content: '\f24b';
}
.fa-cc-mastercard:before {
    content: '\f1f1';
}
.fa-cc-paypal:before {
    content: '\f1f4';
}
.fa-cc-stripe:before {
    content: '\f1f5';
}
.fa-cc-visa:before {
    content: '\f1f0';
}
.fa-centercode:before {
    content: '\f380';
}
.fa-centos:before {
    content: '\f789';
}
.fa-certificate:before {
    content: '\f0a3';
}
.fa-chair:before {
    content: '\f6c0';
}
.fa-chalkboard:before {
    content: '\f51b';
}
.fa-chalkboard-teacher:before {
    content: '\f51c';
}
.fa-charging-station:before {
    content: '\f5e7';
}
.fa-chart-area:before {
    content: '\f1fe';
}
.fa-chart-bar:before {
    content: '\f080';
}
.fa-chart-line:before {
    content: '\f201';
}
.fa-chart-pie:before {
    content: '\f200';
}
.fa-check:before {
    content: '\f00c';
}
.fa-check-circle:before {
    content: '\f058';
}
.fa-check-double:before {
    content: '\f560';
}
.fa-check-square:before {
    content: '\f14a';
}
.fa-chess:before {
    content: '\f439';
}
.fa-chess-bishop:before {
    content: '\f43a';
}
.fa-chess-board:before {
    content: '\f43c';
}
.fa-chess-king:before {
    content: '\f43f';
}
.fa-chess-knight:before {
    content: '\f441';
}
.fa-chess-pawn:before {
    content: '\f443';
}
.fa-chess-queen:before {
    content: '\f445';
}
.fa-chess-rook:before {
    content: '\f447';
}
.fa-chevron-circle-down:before {
    content: '\f13a';
}
.fa-chevron-circle-left:before {
    content: '\f137';
}
.fa-chevron-circle-right:before {
    content: '\f138';
}
.fa-chevron-circle-up:before {
    content: '\f139';
}
.fa-chevron-down:before {
    content: '\f078';
}
.fa-chevron-left:before {
    content: '\f053';
}
.fa-chevron-right:before {
    content: '\f054';
}
.fa-chevron-up:before {
    content: '\f077';
}
.fa-child:before {
    content: '\f1ae';
}
.fa-chrome:before {
    content: '\f268';
}
.fa-church:before {
    content: '\f51d';
}
.fa-circle:before {
    content: '\f111';
}
.fa-circle-notch:before {
    content: '\f1ce';
}
.fa-city:before {
    content: '\f64f';
}
.fa-clipboard:before {
    content: '\f328';
}
.fa-clipboard-check:before {
    content: '\f46c';
}
.fa-clipboard-list:before {
    content: '\f46d';
}
.fa-clock:before {
    content: '\f017';
}
.fa-clone:before {
    content: '\f24d';
}
.fa-closed-captioning:before {
    content: '\f20a';
}
.fa-cloud:before {
    content: '\f0c2';
}
.fa-cloud-download-alt:before {
    content: '\f381';
}
.fa-cloud-meatball:before {
    content: '\f73b';
}
.fa-cloud-moon:before {
    content: '\f6c3';
}
.fa-cloud-moon-rain:before {
    content: '\f73c';
}
.fa-cloud-rain:before {
    content: '\f73d';
}
.fa-cloud-showers-heavy:before {
    content: '\f740';
}
.fa-cloud-sun:before {
    content: '\f6c4';
}
.fa-cloud-sun-rain:before {
    content: '\f743';
}
.fa-cloud-upload-alt:before {
    content: '\f382';
}
.fa-cloudscale:before {
    content: '\f383';
}
.fa-cloudsmith:before {
    content: '\f384';
}
.fa-cloudversify:before {
    content: '\f385';
}
.fa-cocktail:before {
    content: '\f561';
}
.fa-code:before {
    content: '\f121';
}
.fa-code-branch:before {
    content: '\f126';
}
.fa-codepen:before {
    content: '\f1cb';
}
.fa-codiepie:before {
    content: '\f284';
}
.fa-coffee:before {
    content: '\f0f4';
}
.fa-cog:before {
    content: '\f013';
}
.fa-cogs:before {
    content: '\f085';
}
.fa-coins:before {
    content: '\f51e';
}
.fa-columns:before {
    content: '\f0db';
}
.fa-comment:before {
    content: '\f075';
}
.fa-comment-alt:before {
    content: '\f27a';
}
.fa-comment-dollar:before {
    content: '\f651';
}
.fa-comment-dots:before {
    content: '\f4ad';
}
.fa-comment-slash:before {
    content: '\f4b3';
}
.fa-comments:before {
    content: '\f086';
}
.fa-comments-dollar:before {
    content: '\f653';
}
.fa-compact-disc:before {
    content: '\f51f';
}
.fa-compass:before {
    content: '\f14e';
}
.fa-compress:before {
    content: '\f066';
}
.fa-compress-arrows-alt:before {
    content: '\f78c';
}
.fa-concierge-bell:before {
    content: '\f562';
}
.fa-confluence:before {
    content: '\f78d';
}
.fa-connectdevelop:before {
    content: '\f20e';
}
.fa-contao:before {
    content: '\f26d';
}
.fa-cookie:before {
    content: '\f563';
}
.fa-cookie-bite:before {
    content: '\f564';
}
.fa-copy:before {
    content: '\f0c5';
}
.fa-copyright:before {
    content: '\f1f9';
}
.fa-couch:before {
    content: '\f4b8';
}
.fa-cpanel:before {
    content: '\f388';
}
.fa-creative-commons:before {
    content: '\f25e';
}
.fa-creative-commons-by:before {
    content: '\f4e7';
}
.fa-creative-commons-nc:before {
    content: '\f4e8';
}
.fa-creative-commons-nc-eu:before {
    content: '\f4e9';
}
.fa-creative-commons-nc-jp:before {
    content: '\f4ea';
}
.fa-creative-commons-nd:before {
    content: '\f4eb';
}
.fa-creative-commons-pd:before {
    content: '\f4ec';
}
.fa-creative-commons-pd-alt:before {
    content: '\f4ed';
}
.fa-creative-commons-remix:before {
    content: '\f4ee';
}
.fa-creative-commons-sa:before {
    content: '\f4ef';
}
.fa-creative-commons-sampling:before {
    content: '\f4f0';
}
.fa-creative-commons-sampling-plus:before {
    content: '\f4f1';
}
.fa-creative-commons-share:before {
    content: '\f4f2';
}
.fa-creative-commons-zero:before {
    content: '\f4f3';
}
.fa-credit-card:before {
    content: '\f09d';
}
.fa-critical-role:before {
    content: '\f6c9';
}
.fa-crop:before {
    content: '\f125';
}
.fa-crop-alt:before {
    content: '\f565';
}
.fa-cross:before {
    content: '\f654';
}
.fa-crosshairs:before {
    content: '\f05b';
}
.fa-crow:before {
    content: '\f520';
}
.fa-crown:before {
    content: '\f521';
}
.fa-css3:before {
    content: '\f13c';
}
.fa-css3-alt:before {
    content: '\f38b';
}
.fa-cube:before {
    content: '\f1b2';
}
.fa-cubes:before {
    content: '\f1b3';
}
.fa-cut:before {
    content: '\f0c4';
}
.fa-cuttlefish:before {
    content: '\f38c';
}
.fa-d-and-d:before {
    content: '\f38d';
}
.fa-d-and-d-beyond:before {
    content: '\f6ca';
}
.fa-dashcube:before {
    content: '\f210';
}
.fa-database:before {
    content: '\f1c0';
}
.fa-deaf:before {
    content: '\f2a4';
}
.fa-delicious:before {
    content: '\f1a5';
}
.fa-democrat:before {
    content: '\f747';
}
.fa-deploydog:before {
    content: '\f38e';
}
.fa-deskpro:before {
    content: '\f38f';
}
.fa-desktop:before {
    content: '\f108';
}
.fa-dev:before {
    content: '\f6cc';
}
.fa-deviantart:before {
    content: '\f1bd';
}
.fa-dharmachakra:before {
    content: '\f655';
}
.fa-dhl:before {
    content: '\f790';
}
.fa-diagnoses:before {
    content: '\f470';
}
.fa-diaspora:before {
    content: '\f791';
}
.fa-dice:before {
    content: '\f522';
}
.fa-dice-d20:before {
    content: '\f6cf';
}
.fa-dice-d6:before {
    content: '\f6d1';
}
.fa-dice-five:before {
    content: '\f523';
}
.fa-dice-four:before {
    content: '\f524';
}
.fa-dice-one:before {
    content: '\f525';
}
.fa-dice-six:before {
    content: '\f526';
}
.fa-dice-three:before {
    content: '\f527';
}
.fa-dice-two:before {
    content: '\f528';
}
.fa-digg:before {
    content: '\f1a6';
}
.fa-digital-ocean:before {
    content: '\f391';
}
.fa-digital-tachograph:before {
    content: '\f566';
}
.fa-directions:before {
    content: '\f5eb';
}
.fa-discord:before {
    content: '\f392';
}
.fa-discourse:before {
    content: '\f393';
}
.fa-divide:before {
    content: '\f529';
}
.fa-dizzy:before {
    content: '\f567';
}
.fa-dna:before {
    content: '\f471';
}
.fa-dochub:before {
    content: '\f394';
}
.fa-docker:before {
    content: '\f395';
}
.fa-dog:before {
    content: '\f6d3';
}
.fa-dollar-sign:before {
    content: '\f155';
}
.fa-dolly:before {
    content: '\f472';
}
.fa-dolly-flatbed:before {
    content: '\f474';
}
.fa-donate:before {
    content: '\f4b9';
}
.fa-door-closed:before {
    content: '\f52a';
}
.fa-door-open:before {
    content: '\f52b';
}
.fa-dot-circle:before {
    content: '\f192';
}
.fa-dove:before {
    content: '\f4ba';
}
.fa-download:before {
    content: '\f019';
}
.fa-draft2digital:before {
    content: '\f396';
}
.fa-drafting-compass:before {
    content: '\f568';
}
.fa-dragon:before {
    content: '\f6d5';
}
.fa-draw-polygon:before {
    content: '\f5ee';
}
.fa-dribbble:before {
    content: '\f17d';
}
.fa-dribbble-square:before {
    content: '\f397';
}
.fa-dropbox:before {
    content: '\f16b';
}
.fa-drum:before {
    content: '\f569';
}
.fa-drum-steelpan:before {
    content: '\f56a';
}
.fa-drumstick-bite:before {
    content: '\f6d7';
}
.fa-drupal:before {
    content: '\f1a9';
}
.fa-dumbbell:before {
    content: '\f44b';
}
.fa-dumpster:before {
    content: '\f793';
}
.fa-dumpster-fire:before {
    content: '\f794';
}
.fa-dungeon:before {
    content: '\f6d9';
}
.fa-dyalog:before {
    content: '\f399';
}
.fa-earlybirds:before {
    content: '\f39a';
}
.fa-ebay:before {
    content: '\f4f4';
}
.fa-edge:before {
    content: '\f282';
}
.fa-edit:before {
    content: '\f044';
}
.fa-eject:before {
    content: '\f052';
}
.fa-elementor:before {
    content: '\f430';
}
.fa-ellipsis-h:before {
    content: '\f141';
}
.fa-ellipsis-v:before {
    content: '\f142';
}
.fa-ello:before {
    content: '\f5f1';
}
.fa-ember:before {
    content: '\f423';
}
.fa-empire:before {
    content: '\f1d1';
}
.fa-envelope:before {
    content: '\f0e0';
}
.fa-envelope-open:before {
    content: '\f2b6';
}
.fa-envelope-open-text:before {
    content: '\f658';
}
.fa-envelope-square:before {
    content: '\f199';
}
.fa-envira:before {
    content: '\f299';
}
.fa-equals:before {
    content: '\f52c';
}
.fa-eraser:before {
    content: '\f12d';
}
.fa-erlang:before {
    content: '\f39d';
}
.fa-ethereum:before {
    content: '\f42e';
}
.fa-ethernet:before {
    content: '\f796';
}
.fa-etsy:before {
    content: '\f2d7';
}
.fa-euro-sign:before {
    content: '\f153';
}
.fa-exchange-alt:before {
    content: '\f362';
}
.fa-exclamation:before {
    content: '\f12a';
}
.fa-exclamation-circle:before {
    content: '\f06a';
}
.fa-exclamation-triangle:before {
    content: '\f071';
}
.fa-expand:before {
    content: '\f065';
}
.fa-expand-arrows-alt:before {
    content: '\f31e';
}
.fa-expeditedssl:before {
    content: '\f23e';
}
.fa-external-link-alt:before {
    content: '\f35d';
}
.fa-external-link-square-alt:before {
    content: '\f360';
}
.fa-eye:before {
    content: '\f06e';
}
.fa-eye-dropper:before {
    content: '\f1fb';
}
.fa-eye-slash:before {
    content: '\f070';
}
.fa-facebook:before {
    content: '\f09a';
}
.fa-facebook-f:before {
    content: '\f39e';
}
.fa-facebook-messenger:before {
    content: '\f39f';
}
.fa-facebook-square:before {
    content: '\f082';
}
.fa-fantasy-flight-games:before {
    content: '\f6dc';
}
.fa-fast-backward:before {
    content: '\f049';
}
.fa-fast-forward:before {
    content: '\f050';
}
.fa-fax:before {
    content: '\f1ac';
}
.fa-feather:before {
    content: '\f52d';
}
.fa-feather-alt:before {
    content: '\f56b';
}
.fa-fedex:before {
    content: '\f797';
}
.fa-fedora:before {
    content: '\f798';
}
.fa-female:before {
    content: '\f182';
}
.fa-fighter-jet:before {
    content: '\f0fb';
}
.fa-figma:before {
    content: '\f799';
}
.fa-file:before {
    content: '\f15b';
}
.fa-file-alt:before {
    content: '\f15c';
}
.fa-file-archive:before {
    content: '\f1c6';
}
.fa-file-audio:before {
    content: '\f1c7';
}
.fa-file-code:before {
    content: '\f1c9';
}
.fa-file-contract:before {
    content: '\f56c';
}
.fa-file-csv:before {
    content: '\f6dd';
}
.fa-file-download:before {
    content: '\f56d';
}
.fa-file-excel:before {
    content: '\f1c3';
}
.fa-file-export:before {
    content: '\f56e';
}
.fa-file-image:before {
    content: '\f1c5';
}
.fa-file-import:before {
    content: '\f56f';
}
.fa-file-invoice:before {
    content: '\f570';
}
.fa-file-invoice-dollar:before {
    content: '\f571';
}
.fa-file-medical:before {
    content: '\f477';
}
.fa-file-medical-alt:before {
    content: '\f478';
}
.fa-file-pdf:before {
    content: '\f1c1';
}
.fa-file-powerpoint:before {
    content: '\f1c4';
}
.fa-file-prescription:before {
    content: '\f572';
}
.fa-file-signature:before {
    content: '\f573';
}
.fa-file-upload:before {
    content: '\f574';
}
.fa-file-video:before {
    content: '\f1c8';
}
.fa-file-word:before {
    content: '\f1c2';
}
.fa-fill:before {
    content: '\f575';
}
.fa-fill-drip:before {
    content: '\f576';
}
.fa-film:before {
    content: '\f008';
}
.fa-filter:before {
    content: '\f0b0';
}
.fa-fingerprint:before {
    content: '\f577';
}
.fa-fire:before {
    content: '\f06d';
}
.fa-fire-extinguisher:before {
    content: '\f134';
}
.fa-firefox:before {
    content: '\f269';
}
.fa-first-aid:before {
    content: '\f479';
}
.fa-first-order:before {
    content: '\f2b0';
}
.fa-first-order-alt:before {
    content: '\f50a';
}
.fa-firstdraft:before {
    content: '\f3a1';
}
.fa-fish:before {
    content: '\f578';
}
.fa-fist-raised:before {
    content: '\f6de';
}
.fa-flag:before {
    content: '\f024';
}
.fa-flag-checkered:before {
    content: '\f11e';
}
.fa-flag-usa:before {
    content: '\f74d';
}
.fa-flask:before {
    content: '\f0c3';
}
.fa-flickr:before {
    content: '\f16e';
}
.fa-flipboard:before {
    content: '\f44d';
}
.fa-flushed:before {
    content: '\f579';
}
.fa-fly:before {
    content: '\f417';
}
.fa-folder:before {
    content: '\f07b';
}
.fa-folder-minus:before {
    content: '\f65d';
}
.fa-folder-open:before {
    content: '\f07c';
}
.fa-folder-plus:before {
    content: '\f65e';
}
.fa-font:before {
    content: '\f031';
}
.fa-font-awesome:before {
    content: '\f2b4';
}
.fa-font-awesome-alt:before {
    content: '\f35c';
}
.fa-font-awesome-flag:before {
    content: '\f425';
}
.fa-font-awesome-logo-full:before {
    content: '\f4e6';
}
.fa-fonticons:before {
    content: '\f280';
}
.fa-fonticons-fi:before {
    content: '\f3a2';
}
.fa-football-ball:before {
    content: '\f44e';
}
.fa-fort-awesome:before {
    content: '\f286';
}
.fa-fort-awesome-alt:before {
    content: '\f3a3';
}
.fa-forumbee:before {
    content: '\f211';
}
.fa-forward:before {
    content: '\f04e';
}
.fa-foursquare:before {
    content: '\f180';
}
.fa-free-code-camp:before {
    content: '\f2c5';
}
.fa-freebsd:before {
    content: '\f3a4';
}
.fa-frog:before {
    content: '\f52e';
}
.fa-frown:before {
    content: '\f119';
}
.fa-frown-open:before {
    content: '\f57a';
}
.fa-fulcrum:before {
    content: '\f50b';
}
.fa-funnel-dollar:before {
    content: '\f662';
}
.fa-futbol:before {
    content: '\f1e3';
}
.fa-galactic-republic:before {
    content: '\f50c';
}
.fa-galactic-senate:before {
    content: '\f50d';
}
.fa-gamepad:before {
    content: '\f11b';
}
.fa-gas-pump:before {
    content: '\f52f';
}
.fa-gavel:before {
    content: '\f0e3';
}
.fa-gem:before {
    content: '\f3a5';
}
.fa-genderless:before {
    content: '\f22d';
}
.fa-get-pocket:before {
    content: '\f265';
}
.fa-gg:before {
    content: '\f260';
}
.fa-gg-circle:before {
    content: '\f261';
}
.fa-ghost:before {
    content: '\f6e2';
}
.fa-gift:before {
    content: '\f06b';
}
.fa-gifts:before {
    content: '\f79c';
}
.fa-git:before {
    content: '\f1d3';
}
.fa-git-square:before {
    content: '\f1d2';
}
.fa-github:before {
    content: '\f09b';
}
.fa-github-alt:before {
    content: '\f113';
}
.fa-github-square:before {
    content: '\f092';
}
.fa-gitkraken:before {
    content: '\f3a6';
}
.fa-gitlab:before {
    content: '\f296';
}
.fa-gitter:before {
    content: '\f426';
}
.fa-glass-cheers:before {
    content: '\f79f';
}
.fa-glass-martini:before {
    content: '\f000';
}
.fa-glass-martini-alt:before {
    content: '\f57b';
}
.fa-glass-whiskey:before {
    content: '\f7a0';
}
.fa-glasses:before {
    content: '\f530';
}
.fa-glide:before {
    content: '\f2a5';
}
.fa-glide-g:before {
    content: '\f2a6';
}
.fa-globe:before {
    content: '\f0ac';
}
.fa-globe-africa:before {
    content: '\f57c';
}
.fa-globe-americas:before {
    content: '\f57d';
}
.fa-globe-asia:before {
    content: '\f57e';
}
.fa-globe-europe:before {
    content: '\f7a2';
}
.fa-gofore:before {
    content: '\f3a7';
}
.fa-golf-ball:before {
    content: '\f450';
}
.fa-goodreads:before {
    content: '\f3a8';
}
.fa-goodreads-g:before {
    content: '\f3a9';
}
.fa-google:before {
    content: '\f1a0';
}
.fa-google-drive:before {
    content: '\f3aa';
}
.fa-google-play:before {
    content: '\f3ab';
}
.fa-google-plus:before {
    content: '\f2b3';
}
.fa-google-plus-g:before {
    content: '\f0d5';
}
.fa-google-plus-square:before {
    content: '\f0d4';
}
.fa-google-wallet:before {
    content: '\f1ee';
}
.fa-gopuram:before {
    content: '\f664';
}
.fa-graduation-cap:before {
    content: '\f19d';
}
.fa-gratipay:before {
    content: '\f184';
}
.fa-grav:before {
    content: '\f2d6';
}
.fa-greater-than:before {
    content: '\f531';
}
.fa-greater-than-equal:before {
    content: '\f532';
}
.fa-grimace:before {
    content: '\f57f';
}
.fa-grin:before {
    content: '\f580';
}
.fa-grin-alt:before {
    content: '\f581';
}
.fa-grin-beam:before {
    content: '\f582';
}
.fa-grin-beam-sweat:before {
    content: '\f583';
}
.fa-grin-hearts:before {
    content: '\f584';
}
.fa-grin-squint:before {
    content: '\f585';
}
.fa-grin-squint-tears:before {
    content: '\f586';
}
.fa-grin-stars:before {
    content: '\f587';
}
.fa-grin-tears:before {
    content: '\f588';
}
.fa-grin-tongue:before {
    content: '\f589';
}
.fa-grin-tongue-squint:before {
    content: '\f58a';
}
.fa-grin-tongue-wink:before {
    content: '\f58b';
}
.fa-grin-wink:before {
    content: '\f58c';
}
.fa-grip-horizontal:before {
    content: '\f58d';
}
.fa-grip-lines:before {
    content: '\f7a4';
}
.fa-grip-lines-vertical:before {
    content: '\f7a5';
}
.fa-grip-vertical:before {
    content: '\f58e';
}
.fa-gripfire:before {
    content: '\f3ac';
}
.fa-grunt:before {
    content: '\f3ad';
}
.fa-guitar:before {
    content: '\f7a6';
}
.fa-gulp:before {
    content: '\f3ae';
}
.fa-h-square:before {
    content: '\f0fd';
}
.fa-hacker-news:before {
    content: '\f1d4';
}
.fa-hacker-news-square:before {
    content: '\f3af';
}
.fa-hackerrank:before {
    content: '\f5f7';
}
.fa-hammer:before {
    content: '\f6e3';
}
.fa-hamsa:before {
    content: '\f665';
}
.fa-hand-holding:before {
    content: '\f4bd';
}
.fa-hand-holding-heart:before {
    content: '\f4be';
}
.fa-hand-holding-usd:before {
    content: '\f4c0';
}
.fa-hand-lizard:before {
    content: '\f258';
}
.fa-hand-paper:before {
    content: '\f256';
}
.fa-hand-peace:before {
    content: '\f25b';
}
.fa-hand-point-down:before {
    content: '\f0a7';
}
.fa-hand-point-left:before {
    content: '\f0a5';
}
.fa-hand-point-right:before {
    content: '\f0a4';
}
.fa-hand-point-up:before {
    content: '\f0a6';
}
.fa-hand-pointer:before {
    content: '\f25a';
}
.fa-hand-rock:before {
    content: '\f255';
}
.fa-hand-scissors:before {
    content: '\f257';
}
.fa-hand-spock:before {
    content: '\f259';
}
.fa-hands:before {
    content: '\f4c2';
}
.fa-hands-helping:before {
    content: '\f4c4';
}
.fa-handshake:before {
    content: '\f2b5';
}
.fa-hanukiah:before {
    content: '\f6e6';
}
.fa-hashtag:before {
    content: '\f292';
}
.fa-hat-wizard:before {
    content: '\f6e8';
}
.fa-haykal:before {
    content: '\f666';
}
.fa-hdd:before {
    content: '\f0a0';
}
.fa-heading:before {
    content: '\f1dc';
}
.fa-headphones:before {
    content: '\f025';
}
.fa-headphones-alt:before {
    content: '\f58f';
}
.fa-headset:before {
    content: '\f590';
}
.fa-heart:before {
    content: '\f004';
}
.fa-heart-broken:before {
    content: '\f7a9';
}
.fa-heartbeat:before {
    content: '\f21e';
}
.fa-helicopter:before {
    content: '\f533';
}
.fa-highlighter:before {
    content: '\f591';
}
.fa-hiking:before {
    content: '\f6ec';
}
.fa-hippo:before {
    content: '\f6ed';
}
.fa-hips:before {
    content: '\f452';
}
.fa-hire-a-helper:before {
    content: '\f3b0';
}
.fa-history:before {
    content: '\f1da';
}
.fa-hockey-puck:before {
    content: '\f453';
}
.fa-holly-berry:before {
    content: '\f7aa';
}
.fa-home:before {
    content: '\f015';
}
.fa-hooli:before {
    content: '\f427';
}
.fa-hornbill:before {
    content: '\f592';
}
.fa-horse:before {
    content: '\f6f0';
}
.fa-horse-head:before {
    content: '\f7ab';
}
.fa-hospital:before {
    content: '\f0f8';
}
.fa-hospital-alt:before {
    content: '\f47d';
}
.fa-hospital-symbol:before {
    content: '\f47e';
}
.fa-hot-tub:before {
    content: '\f593';
}
.fa-hotel:before {
    content: '\f594';
}
.fa-hotjar:before {
    content: '\f3b1';
}
.fa-hourglass:before {
    content: '\f254';
}
.fa-hourglass-end:before {
    content: '\f253';
}
.fa-hourglass-half:before {
    content: '\f252';
}
.fa-hourglass-start:before {
    content: '\f251';
}
.fa-house-damage:before {
    content: '\f6f1';
}
.fa-houzz:before {
    content: '\f27c';
}
.fa-hryvnia:before {
    content: '\f6f2';
}
.fa-html5:before {
    content: '\f13b';
}
.fa-hubspot:before {
    content: '\f3b2';
}
.fa-i-cursor:before {
    content: '\f246';
}
.fa-icicles:before {
    content: '\f7ad';
}
.fa-id-badge:before {
    content: '\f2c1';
}
.fa-id-card:before {
    content: '\f2c2';
}
.fa-id-card-alt:before {
    content: '\f47f';
}
.fa-igloo:before {
    content: '\f7ae';
}
.fa-image:before {
    content: '\f03e';
}
.fa-images:before {
    content: '\f302';
}
.fa-imdb:before {
    content: '\f2d8';
}
.fa-inbox:before {
    content: '\f01c';
}
.fa-indent:before {
    content: '\f03c';
}
.fa-industry:before {
    content: '\f275';
}
.fa-infinity:before {
    content: '\f534';
}
.fa-info:before {
    content: '\f129';
}
.fa-info-circle:before {
    content: '\f05a';
}
.fa-instagram:before {
    content: '\f16d';
}
.fa-intercom:before {
    content: '\f7af';
}
.fa-internet-explorer:before {
    content: '\f26b';
}
.fa-invision:before {
    content: '\f7b0';
}
.fa-ioxhost:before {
    content: '\f208';
}
.fa-italic:before {
    content: '\f033';
}
.fa-itunes:before {
    content: '\f3b4';
}
.fa-itunes-note:before {
    content: '\f3b5';
}
.fa-java:before {
    content: '\f4e4';
}
.fa-jedi:before {
    content: '\f669';
}
.fa-jedi-order:before {
    content: '\f50e';
}
.fa-jenkins:before {
    content: '\f3b6';
}
.fa-jira:before {
    content: '\f7b1';
}
.fa-joget:before {
    content: '\f3b7';
}
.fa-joint:before {
    content: '\f595';
}
.fa-joomla:before {
    content: '\f1aa';
}
.fa-journal-whills:before {
    content: '\f66a';
}
.fa-js:before {
    content: '\f3b8';
}
.fa-js-square:before {
    content: '\f3b9';
}
.fa-jsfiddle:before {
    content: '\f1cc';
}
.fa-kaaba:before {
    content: '\f66b';
}
.fa-kaggle:before {
    content: '\f5fa';
}
.fa-key:before {
    content: '\f084';
}
.fa-keybase:before {
    content: '\f4f5';
}
.fa-keyboard:before {
    content: '\f11c';
}
.fa-keycdn:before {
    content: '\f3ba';
}
.fa-khanda:before {
    content: '\f66d';
}
.fa-kickstarter:before {
    content: '\f3bb';
}
.fa-kickstarter-k:before {
    content: '\f3bc';
}
.fa-kiss:before {
    content: '\f596';
}
.fa-kiss-beam:before {
    content: '\f597';
}
.fa-kiss-wink-heart:before {
    content: '\f598';
}
.fa-kiwi-bird:before {
    content: '\f535';
}
.fa-korvue:before {
    content: '\f42f';
}
.fa-landmark:before {
    content: '\f66f';
}
.fa-language:before {
    content: '\f1ab';
}
.fa-laptop:before {
    content: '\f109';
}
.fa-laptop-code:before {
    content: '\f5fc';
}
.fa-laravel:before {
    content: '\f3bd';
}
.fa-lastfm:before {
    content: '\f202';
}
.fa-lastfm-square:before {
    content: '\f203';
}
.fa-laugh:before {
    content: '\f599';
}
.fa-laugh-beam:before {
    content: '\f59a';
}
.fa-laugh-squint:before {
    content: '\f59b';
}
.fa-laugh-wink:before {
    content: '\f59c';
}
.fa-layer-group:before {
    content: '\f5fd';
}
.fa-leaf:before {
    content: '\f06c';
}
.fa-leanpub:before {
    content: '\f212';
}
.fa-lemon:before {
    content: '\f094';
}
.fa-less:before {
    content: '\f41d';
}
.fa-less-than:before {
    content: '\f536';
}
.fa-less-than-equal:before {
    content: '\f537';
}
.fa-level-down-alt:before {
    content: '\f3be';
}
.fa-level-up-alt:before {
    content: '\f3bf';
}
.fa-life-ring:before {
    content: '\f1cd';
}
.fa-lightbulb:before {
    content: '\f0eb';
}
.fa-line:before {
    content: '\f3c0';
}
.fa-link:before {
    content: '\f0c1';
}
.fa-linkedin:before {
    content: '\f08c';
}
.fa-linkedin-in:before {
    content: '\f0e1';
}
.fa-linode:before {
    content: '\f2b8';
}
.fa-linux:before {
    content: '\f17c';
}
.fa-lira-sign:before {
    content: '\f195';
}
.fa-list:before {
    content: '\f03a';
}
.fa-list-alt:before {
    content: '\f022';
}
.fa-list-ol:before {
    content: '\f0cb';
}
.fa-list-ul:before {
    content: '\f0ca';
}
.fa-location-arrow:before {
    content: '\f124';
}
.fa-lock:before {
    content: '\f023';
}
.fa-lock-open:before {
    content: '\f3c1';
}
.fa-long-arrow-alt-down:before {
    content: '\f309';
}
.fa-long-arrow-alt-left:before {
    content: '\f30a';
}
.fa-long-arrow-alt-right:before {
    content: '\f30b';
}
.fa-long-arrow-alt-up:before {
    content: '\f30c';
}
.fa-low-vision:before {
    content: '\f2a8';
}
.fa-luggage-cart:before {
    content: '\f59d';
}
.fa-lyft:before {
    content: '\f3c3';
}
.fa-magento:before {
    content: '\f3c4';
}
.fa-magic:before {
    content: '\f0d0';
}
.fa-magnet:before {
    content: '\f076';
}
.fa-mail-bulk:before {
    content: '\f674';
}
.fa-mailchimp:before {
    content: '\f59e';
}
.fa-male:before {
    content: '\f183';
}
.fa-mandalorian:before {
    content: '\f50f';
}
.fa-map:before {
    content: '\f279';
}
.fa-map-marked:before {
    content: '\f59f';
}
.fa-map-marked-alt:before {
    content: '\f5a0';
}
.fa-map-marker:before {
    content: '\f041';
}
.fa-map-marker-alt:before {
    content: '\f3c5';
}
.fa-map-pin:before {
    content: '\f276';
}
.fa-map-signs:before {
    content: '\f277';
}
.fa-markdown:before {
    content: '\f60f';
}
.fa-marker:before {
    content: '\f5a1';
}
.fa-mars:before {
    content: '\f222';
}
.fa-mars-double:before {
    content: '\f227';
}
.fa-mars-stroke:before {
    content: '\f229';
}
.fa-mars-stroke-h:before {
    content: '\f22b';
}
.fa-mars-stroke-v:before {
    content: '\f22a';
}
.fa-mask:before {
    content: '\f6fa';
}
.fa-mastodon:before {
    content: '\f4f6';
}
.fa-maxcdn:before {
    content: '\f136';
}
.fa-medal:before {
    content: '\f5a2';
}
.fa-medapps:before {
    content: '\f3c6';
}
.fa-medium:before {
    content: '\f23a';
}
.fa-medium-m:before {
    content: '\f3c7';
}
.fa-medkit:before {
    content: '\f0fa';
}
.fa-medrt:before {
    content: '\f3c8';
}
.fa-meetup:before {
    content: '\f2e0';
}
.fa-megaport:before {
    content: '\f5a3';
}
.fa-meh:before {
    content: '\f11a';
}
.fa-meh-blank:before {
    content: '\f5a4';
}
.fa-meh-rolling-eyes:before {
    content: '\f5a5';
}
.fa-memory:before {
    content: '\f538';
}
.fa-mendeley:before {
    content: '\f7b3';
}
.fa-menorah:before {
    content: '\f676';
}
.fa-mercury:before {
    content: '\f223';
}
.fa-meteor:before {
    content: '\f753';
}
.fa-microchip:before {
    content: '\f2db';
}
.fa-microphone:before {
    content: '\f130';
}
.fa-microphone-alt:before {
    content: '\f3c9';
}
.fa-microphone-alt-slash:before {
    content: '\f539';
}
.fa-microphone-slash:before {
    content: '\f131';
}
.fa-microscope:before {
    content: '\f610';
}
.fa-microsoft:before {
    content: '\f3ca';
}
.fa-minus:before {
    content: '\f068';
}
.fa-minus-circle:before {
    content: '\f056';
}
.fa-minus-square:before {
    content: '\f146';
}
.fa-mitten:before {
    content: '\f7b5';
}
.fa-mix:before {
    content: '\f3cb';
}
.fa-mixcloud:before {
    content: '\f289';
}
.fa-mizuni:before {
    content: '\f3cc';
}
.fa-mobile:before {
    content: '\f10b';
}
.fa-mobile-alt:before {
    content: '\f3cd';
}
.fa-modx:before {
    content: '\f285';
}
.fa-monero:before {
    content: '\f3d0';
}
.fa-money-bill:before {
    content: '\f0d6';
}
.fa-money-bill-alt:before {
    content: '\f3d1';
}
.fa-money-bill-wave:before {
    content: '\f53a';
}
.fa-money-bill-wave-alt:before {
    content: '\f53b';
}
.fa-money-check:before {
    content: '\f53c';
}
.fa-money-check-alt:before {
    content: '\f53d';
}
.fa-monument:before {
    content: '\f5a6';
}
.fa-moon:before {
    content: '\f186';
}
.fa-mortar-pestle:before {
    content: '\f5a7';
}
.fa-mosque:before {
    content: '\f678';
}
.fa-motorcycle:before {
    content: '\f21c';
}
.fa-mountain:before {
    content: '\f6fc';
}
.fa-mouse-pointer:before {
    content: '\f245';
}
.fa-mug-hot:before {
    content: '\f7b6';
}
.fa-music:before {
    content: '\f001';
}
.fa-napster:before {
    content: '\f3d2';
}
.fa-neos:before {
    content: '\f612';
}
.fa-network-wired:before {
    content: '\f6ff';
}
.fa-neuter:before {
    content: '\f22c';
}
.fa-newspaper:before {
    content: '\f1ea';
}
.fa-nimblr:before {
    content: '\f5a8';
}
.fa-nintendo-switch:before {
    content: '\f418';
}
.fa-node:before {
    content: '\f419';
}
.fa-node-js:before {
    content: '\f3d3';
}
.fa-not-equal:before {
    content: '\f53e';
}
.fa-notes-medical:before {
    content: '\f481';
}
.fa-npm:before {
    content: '\f3d4';
}
.fa-ns8:before {
    content: '\f3d5';
}
.fa-nutritionix:before {
    content: '\f3d6';
}
.fa-object-group:before {
    content: '\f247';
}
.fa-object-ungroup:before {
    content: '\f248';
}
.fa-odnoklassniki:before {
    content: '\f263';
}
.fa-odnoklassniki-square:before {
    content: '\f264';
}
.fa-oil-can:before {
    content: '\f613';
}
.fa-old-republic:before {
    content: '\f510';
}
.fa-om:before {
    content: '\f679';
}
.fa-opencart:before {
    content: '\f23d';
}
.fa-openid:before {
    content: '\f19b';
}
.fa-opera:before {
    content: '\f26a';
}
.fa-optin-monster:before {
    content: '\f23c';
}
.fa-osi:before {
    content: '\f41a';
}
.fa-otter:before {
    content: '\f700';
}
.fa-outdent:before {
    content: '\f03b';
}
.fa-page4:before {
    content: '\f3d7';
}
.fa-pagelines:before {
    content: '\f18c';
}
.fa-paint-brush:before {
    content: '\f1fc';
}
.fa-paint-roller:before {
    content: '\f5aa';
}
.fa-palette:before {
    content: '\f53f';
}
.fa-palfed:before {
    content: '\f3d8';
}
.fa-pallet:before {
    content: '\f482';
}
.fa-paper-plane:before {
    content: '\f1d8';
}
.fa-paperclip:before {
    content: '\f0c6';
}
.fa-parachute-box:before {
    content: '\f4cd';
}
.fa-paragraph:before {
    content: '\f1dd';
}
.fa-parking:before {
    content: '\f540';
}
.fa-passport:before {
    content: '\f5ab';
}
.fa-pastafarianism:before {
    content: '\f67b';
}
.fa-paste:before {
    content: '\f0ea';
}
.fa-patreon:before {
    content: '\f3d9';
}
.fa-pause:before {
    content: '\f04c';
}
.fa-pause-circle:before {
    content: '\f28b';
}
.fa-paw:before {
    content: '\f1b0';
}
.fa-paypal:before {
    content: '\f1ed';
}
.fa-peace:before {
    content: '\f67c';
}
.fa-pen:before {
    content: '\f304';
}
.fa-pen-alt:before {
    content: '\f305';
}
.fa-pen-fancy:before {
    content: '\f5ac';
}
.fa-pen-nib:before {
    content: '\f5ad';
}
.fa-pen-square:before {
    content: '\f14b';
}
.fa-pencil-alt:before {
    content: '\f303';
}
.fa-pencil-ruler:before {
    content: '\f5ae';
}
.fa-penny-arcade:before {
    content: '\f704';
}
.fa-people-carry:before {
    content: '\f4ce';
}
.fa-percent:before {
    content: '\f295';
}
.fa-percentage:before {
    content: '\f541';
}
.fa-periscope:before {
    content: '\f3da';
}
.fa-person-booth:before {
    content: '\f756';
}
.fa-phabricator:before {
    content: '\f3db';
}
.fa-phoenix-framework:before {
    content: '\f3dc';
}
.fa-phoenix-squadron:before {
    content: '\f511';
}
.fa-phone:before {
    content: '\f095';
}
.fa-phone-slash:before {
    content: '\f3dd';
}
.fa-phone-square:before {
    content: '\f098';
}
.fa-phone-volume:before {
    content: '\f2a0';
}
.fa-php:before {
    content: '\f457';
}
.fa-pied-piper:before {
    content: '\f2ae';
}
.fa-pied-piper-alt:before {
    content: '\f1a8';
}
.fa-pied-piper-hat:before {
    content: '\f4e5';
}
.fa-pied-piper-pp:before {
    content: '\f1a7';
}
.fa-piggy-bank:before {
    content: '\f4d3';
}
.fa-pills:before {
    content: '\f484';
}
.fa-pinterest:before {
    content: '\f0d2';
}
.fa-pinterest-p:before {
    content: '\f231';
}
.fa-pinterest-square:before {
    content: '\f0d3';
}
.fa-place-of-worship:before {
    content: '\f67f';
}
.fa-plane:before {
    content: '\f072';
}
.fa-plane-arrival:before {
    content: '\f5af';
}
.fa-plane-departure:before {
    content: '\f5b0';
}
.fa-play:before {
    content: '\f04b';
}
.fa-play-circle:before {
    content: '\f144';
}
.fa-playstation:before {
    content: '\f3df';
}
.fa-plug:before {
    content: '\f1e6';
}
.fa-plus:before {
    content: '\f067';
}
.fa-plus-circle:before {
    content: '\f055';
}
.fa-plus-square:before {
    content: '\f0fe';
}
.fa-podcast:before {
    content: '\f2ce';
}
.fa-poll:before {
    content: '\f681';
}
.fa-poll-h:before {
    content: '\f682';
}
.fa-poo:before {
    content: '\f2fe';
}
.fa-poo-storm:before {
    content: '\f75a';
}
.fa-poop:before {
    content: '\f619';
}
.fa-portrait:before {
    content: '\f3e0';
}
.fa-pound-sign:before {
    content: '\f154';
}
.fa-power-off:before {
    content: '\f011';
}
.fa-pray:before {
    content: '\f683';
}
.fa-praying-hands:before {
    content: '\f684';
}
.fa-prescription:before {
    content: '\f5b1';
}
.fa-prescription-bottle:before {
    content: '\f485';
}
.fa-prescription-bottle-alt:before {
    content: '\f486';
}
.fa-print:before {
    content: '\f02f';
}
.fa-procedures:before {
    content: '\f487';
}
.fa-product-hunt:before {
    content: '\f288';
}
.fa-project-diagram:before {
    content: '\f542';
}
.fa-pushed:before {
    content: '\f3e1';
}
.fa-puzzle-piece:before {
    content: '\f12e';
}
.fa-python:before {
    content: '\f3e2';
}
.fa-qq:before {
    content: '\f1d6';
}
.fa-qrcode:before {
    content: '\f029';
}
.fa-question:before {
    content: '\f128';
}
.fa-question-circle:before {
    content: '\f059';
}
.fa-quidditch:before {
    content: '\f458';
}
.fa-quinscape:before {
    content: '\f459';
}
.fa-quora:before {
    content: '\f2c4';
}
.fa-quote-left:before {
    content: '\f10d';
}
.fa-quote-right:before {
    content: '\f10e';
}
.fa-quran:before {
    content: '\f687';
}
.fa-r-project:before {
    content: '\f4f7';
}
.fa-radiation:before {
    content: '\f7b9';
}
.fa-radiation-alt:before {
    content: '\f7ba';
}
.fa-rainbow:before {
    content: '\f75b';
}
.fa-random:before {
    content: '\f074';
}
.fa-raspberry-pi:before {
    content: '\f7bb';
}
.fa-ravelry:before {
    content: '\f2d9';
}
.fa-react:before {
    content: '\f41b';
}
.fa-reacteurope:before {
    content: '\f75d';
}
.fa-readme:before {
    content: '\f4d5';
}
.fa-rebel:before {
    content: '\f1d0';
}
.fa-receipt:before {
    content: '\f543';
}
.fa-recycle:before {
    content: '\f1b8';
}
.fa-red-river:before {
    content: '\f3e3';
}
.fa-reddit:before {
    content: '\f1a1';
}
.fa-reddit-alien:before {
    content: '\f281';
}
.fa-reddit-square:before {
    content: '\f1a2';
}
.fa-redhat:before {
    content: '\f7bc';
}
.fa-redo:before {
    content: '\f01e';
}
.fa-redo-alt:before {
    content: '\f2f9';
}
.fa-registered:before {
    content: '\f25d';
}
.fa-renren:before {
    content: '\f18b';
}
.fa-reply:before {
    content: '\f3e5';
}
.fa-reply-all:before {
    content: '\f122';
}
.fa-replyd:before {
    content: '\f3e6';
}
.fa-republican:before {
    content: '\f75e';
}
.fa-researchgate:before {
    content: '\f4f8';
}
.fa-resolving:before {
    content: '\f3e7';
}
.fa-restroom:before {
    content: '\f7bd';
}
.fa-retweet:before {
    content: '\f079';
}
.fa-rev:before {
    content: '\f5b2';
}
.fa-ribbon:before {
    content: '\f4d6';
}
.fa-ring:before {
    content: '\f70b';
}
.fa-road:before {
    content: '\f018';
}
.fa-robot:before {
    content: '\f544';
}
.fa-rocket:before {
    content: '\f135';
}
.fa-rocketchat:before {
    content: '\f3e8';
}
.fa-rockrms:before {
    content: '\f3e9';
}
.fa-route:before {
    content: '\f4d7';
}
.fa-rss:before {
    content: '\f09e';
}
.fa-rss-square:before {
    content: '\f143';
}
.fa-ruble-sign:before {
    content: '\f158';
}
.fa-ruler:before {
    content: '\f545';
}
.fa-ruler-combined:before {
    content: '\f546';
}
.fa-ruler-horizontal:before {
    content: '\f547';
}
.fa-ruler-vertical:before {
    content: '\f548';
}
.fa-running:before {
    content: '\f70c';
}
.fa-rupee-sign:before {
    content: '\f156';
}
.fa-sad-cry:before {
    content: '\f5b3';
}
.fa-sad-tear:before {
    content: '\f5b4';
}
.fa-safari:before {
    content: '\f267';
}
.fa-sass:before {
    content: '\f41e';
}
.fa-satellite:before {
    content: '\f7bf';
}
.fa-satellite-dish:before {
    content: '\f7c0';
}
.fa-save:before {
    content: '\f0c7';
}
.fa-schlix:before {
    content: '\f3ea';
}
.fa-school:before {
    content: '\f549';
}
.fa-screwdriver:before {
    content: '\f54a';
}
.fa-scribd:before {
    content: '\f28a';
}
.fa-scroll:before {
    content: '\f70e';
}
.fa-sd-card:before {
    content: '\f7c2';
}
.fa-search:before {
    content: '\f002';
}
.fa-search-dollar:before {
    content: '\f688';
}
.fa-search-location:before {
    content: '\f689';
}
.fa-search-minus:before {
    content: '\f010';
}
.fa-search-plus:before {
    content: '\f00e';
}
.fa-searchengin:before {
    content: '\f3eb';
}
.fa-seedling:before {
    content: '\f4d8';
}
.fa-sellcast:before {
    content: '\f2da';
}
.fa-sellsy:before {
    content: '\f213';
}
.fa-server:before {
    content: '\f233';
}
.fa-servicestack:before {
    content: '\f3ec';
}
.fa-shapes:before {
    content: '\f61f';
}
.fa-share:before {
    content: '\f064';
}
.fa-share-alt:before {
    content: '\f1e0';
}
.fa-share-alt-square:before {
    content: '\f1e1';
}
.fa-share-square:before {
    content: '\f14d';
}
.fa-shekel-sign:before {
    content: '\f20b';
}
.fa-shield-alt:before {
    content: '\f3ed';
}
.fa-ship:before {
    content: '\f21a';
}
.fa-shipping-fast:before {
    content: '\f48b';
}
.fa-shirtsinbulk:before {
    content: '\f214';
}
.fa-shoe-prints:before {
    content: '\f54b';
}
.fa-shopping-bag:before {
    content: '\f290';
}
.fa-shopping-basket:before {
    content: '\f291';
}
.fa-shopping-cart:before {
    content: '\f07a';
}
.fa-shopware:before {
    content: '\f5b5';
}
.fa-shower:before {
    content: '\f2cc';
}
.fa-shuttle-van:before {
    content: '\f5b6';
}
.fa-sign:before {
    content: '\f4d9';
}
.fa-sign-in-alt:before {
    content: '\f2f6';
}
.fa-sign-language:before {
    content: '\f2a7';
}
.fa-sign-out-alt:before {
    content: '\f2f5';
}
.fa-signal:before {
    content: '\f012';
}
.fa-signature:before {
    content: '\f5b7';
}
.fa-sim-card:before {
    content: '\f7c4';
}
.fa-simplybuilt:before {
    content: '\f215';
}
.fa-sistrix:before {
    content: '\f3ee';
}
.fa-sitemap:before {
    content: '\f0e8';
}
.fa-sith:before {
    content: '\f512';
}
.fa-skating:before {
    content: '\f7c5';
}
.fa-sketch:before {
    content: '\f7c6';
}
.fa-skiing:before {
    content: '\f7c9';
}
.fa-skiing-nordic:before {
    content: '\f7ca';
}
.fa-skull:before {
    content: '\f54c';
}
.fa-skull-crossbones:before {
    content: '\f714';
}
.fa-skyatlas:before {
    content: '\f216';
}
.fa-skype:before {
    content: '\f17e';
}
.fa-slack:before {
    content: '\f198';
}
.fa-slack-hash:before {
    content: '\f3ef';
}
.fa-slash:before {
    content: '\f715';
}
.fa-sleigh:before {
    content: '\f7cc';
}
.fa-sliders-h:before {
    content: '\f1de';
}
.fa-slideshare:before {
    content: '\f1e7';
}
.fa-smile:before {
    content: '\f118';
}
.fa-smile-beam:before {
    content: '\f5b8';
}
.fa-smile-wink:before {
    content: '\f4da';
}
.fa-smog:before {
    content: '\f75f';
}
.fa-smoking:before {
    content: '\f48d';
}
.fa-smoking-ban:before {
    content: '\f54d';
}
.fa-sms:before {
    content: '\f7cd';
}
.fa-snapchat:before {
    content: '\f2ab';
}
.fa-snapchat-ghost:before {
    content: '\f2ac';
}
.fa-snapchat-square:before {
    content: '\f2ad';
}
.fa-snowboarding:before {
    content: '\f7ce';
}
.fa-snowflake:before {
    content: '\f2dc';
}
.fa-snowman:before {
    content: '\f7d0';
}
.fa-snowplow:before {
    content: '\f7d2';
}
.fa-socks:before {
    content: '\f696';
}
.fa-solar-panel:before {
    content: '\f5ba';
}
.fa-sort:before {
    content: '\f0dc';
}
.fa-sort-alpha-down:before {
    content: '\f15d';
}
.fa-sort-alpha-up:before {
    content: '\f15e';
}
.fa-sort-amount-down:before {
    content: '\f160';
}
.fa-sort-amount-up:before {
    content: '\f161';
}
.fa-sort-down:before {
    content: '\f0dd';
}
.fa-sort-numeric-down:before {
    content: '\f162';
}
.fa-sort-numeric-up:before {
    content: '\f163';
}
.fa-sort-up:before {
    content: '\f0de';
}
.fa-soundcloud:before {
    content: '\f1be';
}
.fa-sourcetree:before {
    content: '\f7d3';
}
.fa-spa:before {
    content: '\f5bb';
}
.fa-space-shuttle:before {
    content: '\f197';
}
.fa-speakap:before {
    content: '\f3f3';
}
.fa-spider:before {
    content: '\f717';
}
.fa-spinner:before {
    content: '\f110';
}
.fa-splotch:before {
    content: '\f5bc';
}
.fa-spotify:before {
    content: '\f1bc';
}
.fa-spray-can:before {
    content: '\f5bd';
}
.fa-square:before {
    content: '\f0c8';
}
.fa-square-full:before {
    content: '\f45c';
}
.fa-square-root-alt:before {
    content: '\f698';
}
.fa-squarespace:before {
    content: '\f5be';
}
.fa-stack-exchange:before {
    content: '\f18d';
}
.fa-stack-overflow:before {
    content: '\f16c';
}
.fa-stamp:before {
    content: '\f5bf';
}
.fa-star:before {
    content: '\f005';
}
.fa-star-and-crescent:before {
    content: '\f699';
}
.fa-star-half:before {
    content: '\f089';
}
.fa-star-half-alt:before {
    content: '\f5c0';
}
.fa-star-of-david:before {
    content: '\f69a';
}
.fa-star-of-life:before {
    content: '\f621';
}
.fa-staylinked:before {
    content: '\f3f5';
}
.fa-steam:before {
    content: '\f1b6';
}
.fa-steam-square:before {
    content: '\f1b7';
}
.fa-steam-symbol:before {
    content: '\f3f6';
}
.fa-step-backward:before {
    content: '\f048';
}
.fa-step-forward:before {
    content: '\f051';
}
.fa-stethoscope:before {
    content: '\f0f1';
}
.fa-sticker-mule:before {
    content: '\f3f7';
}
.fa-sticky-note:before {
    content: '\f249';
}
.fa-stop:before {
    content: '\f04d';
}
.fa-stop-circle:before {
    content: '\f28d';
}
.fa-stopwatch:before {
    content: '\f2f2';
}
.fa-store:before {
    content: '\f54e';
}
.fa-store-alt:before {
    content: '\f54f';
}
.fa-strava:before {
    content: '\f428';
}
.fa-stream:before {
    content: '\f550';
}
.fa-street-view:before {
    content: '\f21d';
}
.fa-strikethrough:before {
    content: '\f0cc';
}
.fa-stripe:before {
    content: '\f429';
}
.fa-stripe-s:before {
    content: '\f42a';
}
.fa-stroopwafel:before {
    content: '\f551';
}
.fa-studiovinari:before {
    content: '\f3f8';
}
.fa-stumbleupon:before {
    content: '\f1a4';
}
.fa-stumbleupon-circle:before {
    content: '\f1a3';
}
.fa-subscript:before {
    content: '\f12c';
}
.fa-subway:before {
    content: '\f239';
}
.fa-suitcase:before {
    content: '\f0f2';
}
.fa-suitcase-rolling:before {
    content: '\f5c1';
}
.fa-sun:before {
    content: '\f185';
}
.fa-superpowers:before {
    content: '\f2dd';
}
.fa-superscript:before {
    content: '\f12b';
}
.fa-supple:before {
    content: '\f3f9';
}
.fa-surprise:before {
    content: '\f5c2';
}
.fa-suse:before {
    content: '\f7d6';
}
.fa-swatchbook:before {
    content: '\f5c3';
}
.fa-swimmer:before {
    content: '\f5c4';
}
.fa-swimming-pool:before {
    content: '\f5c5';
}
.fa-synagogue:before {
    content: '\f69b';
}
.fa-sync:before {
    content: '\f021';
}
.fa-sync-alt:before {
    content: '\f2f1';
}
.fa-syringe:before {
    content: '\f48e';
}
.fa-table:before {
    content: '\f0ce';
}
.fa-table-tennis:before {
    content: '\f45d';
}
.fa-tablet:before {
    content: '\f10a';
}
.fa-tablet-alt:before {
    content: '\f3fa';
}
.fa-tablets:before {
    content: '\f490';
}
.fa-tachometer-alt:before {
    content: '\f3fd';
}
.fa-tag:before {
    content: '\f02b';
}
.fa-tags:before {
    content: '\f02c';
}
.fa-tape:before {
    content: '\f4db';
}
.fa-tasks:before {
    content: '\f0ae';
}
.fa-taxi:before {
    content: '\f1ba';
}
.fa-teamspeak:before {
    content: '\f4f9';
}
.fa-teeth:before {
    content: '\f62e';
}
.fa-teeth-open:before {
    content: '\f62f';
}
.fa-telegram:before {
    content: '\f2c6';
}
.fa-telegram-plane:before {
    content: '\f3fe';
}
.fa-temperature-high:before {
    content: '\f769';
}
.fa-temperature-low:before {
    content: '\f76b';
}
.fa-tencent-weibo:before {
    content: '\f1d5';
}
.fa-tenge:before {
    content: '\f7d7';
}
.fa-terminal:before {
    content: '\f120';
}
.fa-text-height:before {
    content: '\f034';
}
.fa-text-width:before {
    content: '\f035';
}
.fa-th:before {
    content: '\f00a';
}
.fa-th-large:before {
    content: '\f009';
}
.fa-th-list:before {
    content: '\f00b';
}
.fa-the-red-yeti:before {
    content: '\f69d';
}
.fa-theater-masks:before {
    content: '\f630';
}
.fa-themeco:before {
    content: '\f5c6';
}
.fa-themeisle:before {
    content: '\f2b2';
}
.fa-thermometer:before {
    content: '\f491';
}
.fa-thermometer-empty:before {
    content: '\f2cb';
}
.fa-thermometer-full:before {
    content: '\f2c7';
}
.fa-thermometer-half:before {
    content: '\f2c9';
}
.fa-thermometer-quarter:before {
    content: '\f2ca';
}
.fa-thermometer-three-quarters:before {
    content: '\f2c8';
}
.fa-think-peaks:before {
    content: '\f731';
}
.fa-thumbs-down:before {
    content: '\f165';
}
.fa-thumbs-up:before {
    content: '\f164';
}
.fa-thumbtack:before {
    content: '\f08d';
}
.fa-ticket-alt:before {
    content: '\f3ff';
}
.fa-times:before {
    content: '\f00d';
}
.fa-times-circle:before {
    content: '\f057';
}
.fa-tint:before {
    content: '\f043';
}
.fa-tint-slash:before {
    content: '\f5c7';
}
.fa-tired:before {
    content: '\f5c8';
}
.fa-toggle-off:before {
    content: '\f204';
}
.fa-toggle-on:before {
    content: '\f205';
}
.fa-toilet:before {
    content: '\f7d8';
}
.fa-toilet-paper:before {
    content: '\f71e';
}
.fa-toolbox:before {
    content: '\f552';
}
.fa-tools:before {
    content: '\f7d9';
}
.fa-tooth:before {
    content: '\f5c9';
}
.fa-torah:before {
    content: '\f6a0';
}
.fa-torii-gate:before {
    content: '\f6a1';
}
.fa-tractor:before {
    content: '\f722';
}
.fa-trade-federation:before {
    content: '\f513';
}
.fa-trademark:before {
    content: '\f25c';
}
.fa-traffic-light:before {
    content: '\f637';
}
.fa-train:before {
    content: '\f238';
}
.fa-tram:before {
    content: '\f7da';
}
.fa-transgender:before {
    content: '\f224';
}
.fa-transgender-alt:before {
    content: '\f225';
}
.fa-trash:before {
    content: '\f1f8';
}
.fa-trash-alt:before {
    content: '\f2ed';
}
.fa-tree:before {
    content: '\f1bb';
}
.fa-trello:before {
    content: '\f181';
}
.fa-tripadvisor:before {
    content: '\f262';
}
.fa-trophy:before {
    content: '\f091';
}
.fa-truck:before {
    content: '\f0d1';
}
.fa-truck-loading:before {
    content: '\f4de';
}
.fa-truck-monster:before {
    content: '\f63b';
}
.fa-truck-moving:before {
    content: '\f4df';
}
.fa-truck-pickup:before {
    content: '\f63c';
}
.fa-tshirt:before {
    content: '\f553';
}
.fa-tty:before {
    content: '\f1e4';
}
.fa-tumblr:before {
    content: '\f173';
}
.fa-tumblr-square:before {
    content: '\f174';
}
.fa-tv:before {
    content: '\f26c';
}
.fa-twitch:before {
    content: '\f1e8';
}
.fa-twitter:before {
    content: '\f099';
}
.fa-twitter-square:before {
    content: '\f081';
}
.fa-typo3:before {
    content: '\f42b';
}
.fa-uber:before {
    content: '\f402';
}
.fa-ubuntu:before {
    content: '\f7df';
}
.fa-uikit:before {
    content: '\f403';
}
.fa-umbrella:before {
    content: '\f0e9';
}
.fa-umbrella-beach:before {
    content: '\f5ca';
}
.fa-underline:before {
    content: '\f0cd';
}
.fa-undo:before {
    content: '\f0e2';
}
.fa-undo-alt:before {
    content: '\f2ea';
}
.fa-uniregistry:before {
    content: '\f404';
}
.fa-universal-access:before {
    content: '\f29a';
}
.fa-university:before {
    content: '\f19c';
}
.fa-unlink:before {
    content: '\f127';
}
.fa-unlock:before {
    content: '\f09c';
}
.fa-unlock-alt:before {
    content: '\f13e';
}
.fa-untappd:before {
    content: '\f405';
}
.fa-upload:before {
    content: '\f093';
}
.fa-ups:before {
    content: '\f7e0';
}
.fa-usb:before {
    content: '\f287';
}
.fa-user:before {
    content: '\f007';
}
.fa-user-alt:before {
    content: '\f406';
}
.fa-user-alt-slash:before {
    content: '\f4fa';
}
.fa-user-astronaut:before {
    content: '\f4fb';
}
.fa-user-check:before {
    content: '\f4fc';
}
.fa-user-circle:before {
    content: '\f2bd';
}
.fa-user-clock:before {
    content: '\f4fd';
}
.fa-user-cog:before {
    content: '\f4fe';
}
.fa-user-edit:before {
    content: '\f4ff';
}
.fa-user-friends:before {
    content: '\f500';
}
.fa-user-graduate:before {
    content: '\f501';
}
.fa-user-injured:before {
    content: '\f728';
}
.fa-user-lock:before {
    content: '\f502';
}
.fa-user-md:before {
    content: '\f0f0';
}
.fa-user-minus:before {
    content: '\f503';
}
.fa-user-ninja:before {
    content: '\f504';
}
.fa-user-plus:before {
    content: '\f234';
}
.fa-user-secret:before {
    content: '\f21b';
}
.fa-user-shield:before {
    content: '\f505';
}
.fa-user-slash:before {
    content: '\f506';
}
.fa-user-tag:before {
    content: '\f507';
}
.fa-user-tie:before {
    content: '\f508';
}
.fa-user-times:before {
    content: '\f235';
}
.fa-users:before {
    content: '\f0c0';
}
.fa-users-cog:before {
    content: '\f509';
}
.fa-usps:before {
    content: '\f7e1';
}
.fa-ussunnah:before {
    content: '\f407';
}
.fa-utensil-spoon:before {
    content: '\f2e5';
}
.fa-utensils:before {
    content: '\f2e7';
}
.fa-vaadin:before {
    content: '\f408';
}
.fa-vector-square:before {
    content: '\f5cb';
}
.fa-venus:before {
    content: '\f221';
}
.fa-venus-double:before {
    content: '\f226';
}
.fa-venus-mars:before {
    content: '\f228';
}
.fa-viacoin:before {
    content: '\f237';
}
.fa-viadeo:before {
    content: '\f2a9';
}
.fa-viadeo-square:before {
    content: '\f2aa';
}
.fa-vial:before {
    content: '\f492';
}
.fa-vials:before {
    content: '\f493';
}
.fa-viber:before {
    content: '\f409';
}
.fa-video:before {
    content: '\f03d';
}
.fa-video-slash:before {
    content: '\f4e2';
}
.fa-vihara:before {
    content: '\f6a7';
}
.fa-vimeo:before {
    content: '\f40a';
}
.fa-vimeo-square:before {
    content: '\f194';
}
.fa-vimeo-v:before {
    content: '\f27d';
}
.fa-vine:before {
    content: '\f1ca';
}
.fa-vk:before {
    content: '\f189';
}
.fa-vnv:before {
    content: '\f40b';
}
.fa-volleyball-ball:before {
    content: '\f45f';
}
.fa-volume-down:before {
    content: '\f027';
}
.fa-volume-mute:before {
    content: '\f6a9';
}
.fa-volume-off:before {
    content: '\f026';
}
.fa-volume-up:before {
    content: '\f028';
}
.fa-vote-yea:before {
    content: '\f772';
}
.fa-vr-cardboard:before {
    content: '\f729';
}
.fa-vuejs:before {
    content: '\f41f';
}
.fa-walking:before {
    content: '\f554';
}
.fa-wallet:before {
    content: '\f555';
}
.fa-warehouse:before {
    content: '\f494';
}
.fa-water:before {
    content: '\f773';
}
.fa-weebly:before {
    content: '\f5cc';
}
.fa-weibo:before {
    content: '\f18a';
}
.fa-weight:before {
    content: '\f496';
}
.fa-weight-hanging:before {
    content: '\f5cd';
}
.fa-weixin:before {
    content: '\f1d7';
}
.fa-whatsapp:before {
    content: '\f232';
}
.fa-whatsapp-square:before {
    content: '\f40c';
}
.fa-wheelchair:before {
    content: '\f193';
}
.fa-whmcs:before {
    content: '\f40d';
}
.fa-wifi:before {
    content: '\f1eb';
}
.fa-wikipedia-w:before {
    content: '\f266';
}
.fa-wind:before {
    content: '\f72e';
}
.fa-window-close:before {
    content: '\f410';
}
.fa-window-maximize:before {
    content: '\f2d0';
}
.fa-window-minimize:before {
    content: '\f2d1';
}
.fa-window-restore:before {
    content: '\f2d2';
}
.fa-windows:before {
    content: '\f17a';
}
.fa-wine-bottle:before {
    content: '\f72f';
}
.fa-wine-glass:before {
    content: '\f4e3';
}
.fa-wine-glass-alt:before {
    content: '\f5ce';
}
.fa-wix:before {
    content: '\f5cf';
}
.fa-wizards-of-the-coast:before {
    content: '\f730';
}
.fa-wolf-pack-battalion:before {
    content: '\f514';
}
.fa-won-sign:before {
    content: '\f159';
}
.fa-wordpress:before {
    content: '\f19a';
}
.fa-wordpress-simple:before {
    content: '\f411';
}
.fa-wpbeginner:before {
    content: '\f297';
}
.fa-wpexplorer:before {
    content: '\f2de';
}
.fa-wpforms:before {
    content: '\f298';
}
.fa-wpressr:before {
    content: '\f3e4';
}
.fa-wrench:before {
    content: '\f0ad';
}
.fa-x-ray:before {
    content: '\f497';
}
.fa-xbox:before {
    content: '\f412';
}
.fa-xing:before {
    content: '\f168';
}
.fa-xing-square:before {
    content: '\f169';
}
.fa-y-combinator:before {
    content: '\f23b';
}
.fa-yahoo:before {
    content: '\f19e';
}
.fa-yandex:before {
    content: '\f413';
}
.fa-yandex-international:before {
    content: '\f414';
}
.fa-yarn:before {
    content: '\f7e3';
}
.fa-yelp:before {
    content: '\f1e9';
}
.fa-yen-sign:before {
    content: '\f157';
}
.fa-yin-yang:before {
    content: '\f6ad';
}
.fa-yoast:before {
    content: '\f2b1';
}
.fa-youtube:before {
    content: '\f167';
}
.fa-youtube-square:before {
    content: '\f431';
}
.fa-zhihu:before {
    content: '\f63f';
}
.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    width: auto;
}
@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-style: normal;
    font-weight: normal;
    src: url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-brands-400.eot);
    src: url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-brands-400.eot?#iefix) format('embedded-opentype'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-brands-400.woff2) format('woff2'), url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-brands-400.woff) format('woff'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-brands-400.ttf) format('truetype'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-brands-400.svg#fontawesome) format('svg');
}
.fab {
    font-family: 'Font Awesome 5 Brands';
}
@font-face {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 400;
    src: url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-regular-400.eot);
    src: url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-regular-400.eot?#iefix) format('embedded-opentype'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-regular-400.woff2) format('woff2'), url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-regular-400.woff) format('woff'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-regular-400.ttf) format('truetype'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-regular-400.svg#fontawesome) format('svg');
}
.far {
    font-weight: 400;
}
@font-face {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 900;
    src: url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-solid-900.eot);
    src: url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-solid-900.woff2) format('woff2'), url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-solid-900.woff) format('woff'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-solid-900.ttf) format('truetype'),
        url(//rmathurce.com/wp-content/themes/brain/library/css/../webfonts/fa-solid-900.svg#fontawesome) format('svg');
}
.fa,
.far,
.fas {
    font-family: 'Font Awesome 5 Free';
}
.fa,
.fas {
    font-weight: 900;
}