body{margin:0;padding:0;border:0;font:400 15px/1.8em 'Lato',sans-serif}ul,ol{padding-left:18px}.generic-button{display:inline-block;padding:10px 40px;font:400 16px/1.3em 'Roboto Condensed',sans-serif}.white-button{display:inline-block;padding:10px 40px;font:400 16px/1.3em 'Roboto Condensed',sans-serif;background-color:#fff;color:#007366}.teal-button{display:inline-block;padding:10px 40px;font:400 16px/1.3em 'Roboto Condensed',sans-serif;background-color:#007366;color:#fff}.hr{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff}@media all and (max-width: 800px){.hr{margin-bottom:30px}}.separator-black:after{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff;background-color:#040000}@media all and (max-width: 800px){.separator-black:after{margin-bottom:30px}}.separator-white:after{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff}@media all and (max-width: 800px){.separator-white:after{margin-bottom:30px}}.separator-teal:after{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff;background-color:#007366}@media all and (max-width: 800px){.separator-teal:after{margin-bottom:30px}}.separator-green:after{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff;background-color:#566c11}@media all and (max-width: 800px){.separator-green:after{margin-bottom:30px}}.separator-yellow:after{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff;background-color:#cd9a2b}@media all and (max-width: 800px){.separator-yellow:after{margin-bottom:30px}}.separator-red:after{display:block;content:' ';margin-top:20px;margin-bottom:40px;height:3px;width:150px;background-color:#fff;background-color:#87131e}@media all and (max-width: 800px){.separator-red:after{margin-bottom:30px}}.statistic{font:400 73px/1.3em 'Playfair Display',serif}@media all and (max-width: 800px){.statistic{font-size:55px}}.statistic-label{font:400 16px/1.3em 'Roboto Condensed',sans-serif}.year-heading{font:700 38px/1.3em 'Playfair Display',serif;text-transform:initial}.ccm-page h1{font:300 30px/1.5em 'Roboto Condensed',sans-serif;text-transform:uppercase}.ccm-page h2{font:700 30px/1.5em 'Playfair Display',serif}@media all and (max-width: 800px){.ccm-page h2{font-size:25px}}.ccm-page h3{color:#007366;font:300 26px/1.3em 'Roboto Condensed',sans-serif;text-transform:uppercase}.ccm-page h4{color:#007366;text-transform:uppercase;font:400 17px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .menu-bar{position:fixed;z-index:10;background-color:rgba(0,0,0,0.8);color:#fff;min-height:65px;width:100%;font:400 17px/1.3em 'Roboto Condensed',sans-serif;text-transform:uppercase;padding:0px 100px}@media all and (max-width: 800px){.ccm-page .menu-bar{padding:0px 20px}}.ccm-page .menu-bar .menu-button{display:none;float:left;padding:20px 0px;width:34px;cursor:pointer}@media screen and (max-width: 800px){.ccm-page .menu-bar .menu-button{display:block}}.ccm-page .menu-bar .menu-button .stripe{width:33px;height:3px;background-color:#fff}.ccm-page .menu-bar .menu-button .stripe.stripe1,.ccm-page .menu-bar .menu-button .stripe.stripe2{margin-bottom:6px}.ccm-page .menu-bar nav.main-menu{float:left;width:71%;padding:21px 0px 0px;height:100%}@media all and (max-width: 800px){.ccm-page .menu-bar nav.main-menu{float:none;width:100%;height:auto;display:none;padding:0px !important;margin-top:65px}}.ccm-page .menu-bar nav.main-menu ul{list-style:none;margin:0;padding:0}.ccm-page .menu-bar nav.main-menu ul li{display:inline-block}@media screen and (max-width: 800px){.ccm-page .menu-bar nav.main-menu ul li{display:block}}.ccm-page .menu-bar nav.main-menu ul li a{display:inline-block;padding:0px 10px;text-decoration:none;color:#fff;height:44px;border-bottom:3px solid transparent}@media all and (max-width: 800px){.ccm-page .menu-bar nav.main-menu ul li a{padding:0px;border-bottom:0px}}.ccm-page .menu-bar nav.main-menu ul li a:hover{border-bottom:3px solid #007366}@media all and (max-width: 800px){.ccm-page .menu-bar nav.main-menu ul li a:hover{border-bottom:0px}}.ccm-page .menu-bar .callout{float:right;text-align:right;width:29%;padding:21px 30px 12px 0;background:url('/application/themes/tfp/images/right-arrow.png') right center no-repeat}@media all and (max-width: 800px){.ccm-page .menu-bar .callout{width:calc(100% - 50px)}}.ccm-page .menu-bar .callout a{color:#fff;text-decoration:none}.ccm-page footer.page-footer{background-color:#040000;padding:60px 15px 30px;color:#fff;text-align:center}.ccm-page footer.page-footer a{color:#fff}.ccm-page footer.page-footer .footer-nav{font:400 14px/1.3em 'Roboto Condensed',sans-serif;margin-bottom:20px}.ccm-page footer.page-footer .footer-nav ul{list-style:none;padding:0;margin:0}.ccm-page footer.page-footer .footer-nav ul li{display:inline-block;border-right:1px solid #fff;margin-top:6px;margin-bottom:6px}.ccm-page footer.page-footer .footer-nav ul li:last-child{border-right:none}@media all and (max-width:500px){.ccm-page footer.page-footer .footer-nav ul li:last-child{border-bottom:none}}@media all and (max-width:500px){.ccm-page footer.page-footer .footer-nav ul li{display:block;border-right:0px;border-bottom:1px solid #333;padding-top:10px;padding-bottom:10px;margin:0px}}.ccm-page footer.page-footer .footer-nav ul li a{display:inline-block;padding:0 15px;text-transform:uppercase}.ccm-page footer.page-footer .footer-content{font:400 19px/1.6em 'Roboto Condensed',sans-serif}.ccm-page footer.page-footer .copyright{font:400 13px/1.6em 'Lato',sans-serif}.ccm-page .header{position:relative;min-height:605px;height:auto;color:#fff}@media all and (max-width: 800px){.ccm-page .header{min-height:auto}}.ccm-page .header .header-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.ccm-page .header .overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3)}.ccm-page .header .header-content{position:relative;z-index:2;padding:230px 22px 100px 100px;width:calc(100% - 200px)}@media all and (max-width:1199px){.ccm-page .header .header-content{padding:130px 50px 50px}}@media all and (max-width: 800px){.ccm-page .header .header-content{padding:110px 30px 30px;width:100%}}@media only screen and (min-width:1200px){.ccm-page .header .header-content{display:flex;width:100%}}.ccm-page .header .logo{float:left;width:100%;max-width:230px;margin-right:65px}@media all and (max-width:1199px){.ccm-page .header .logo{float:none}}@media all and (max-width: 800px){.ccm-page .header .logo{width:150px}}@media only screen and (min-width:1200px){.ccm-page .header .logo a{display:flex;width:100%;height:100%}.ccm-page .header .logo img{max-width:230px;max-height:200px;flex:1 1 100%}}.ccm-page .header .header-text{float:left}@media all and (max-width:1199px){.ccm-page .header .header-text{float:none}}.ccm-page .homepage-header{position:relative;color:#fff}.ccm-page .homepage-header .slider-overlay{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3)}.ccm-page .homepage-header .rslides li{height:808px}@media screen and (max-width: 800px){.ccm-page .homepage-header .rslides li{height:560px}}.ccm-page .homepage-header .rslides_tabs{position:absolute;z-index:3;bottom:100px;left:100px}@media all and (max-width: 800px){.ccm-page .homepage-header .rslides_tabs{left:30px;bottom:0px}}.ccm-page .homepage-header .rslides_tabs li a{border-radius:0px;height:3px;width:150px;margin-right:10px;background-color:#fff}@media all and (max-width: 800px){.ccm-page .homepage-header .rslides_tabs li a{width:65px}}.ccm-page .homepage-header .rslides_tabs li.rslides_here a{background-color:#007366}.ccm-page .homepage-header .ccm-image-slider-text{position:absolute;z-index:3;top:235px;left:100px;width:calc(100% - 200px)}@media screen and (max-width: 800px){.ccm-page .homepage-header .ccm-image-slider-text{top:125px;left:30px;width:calc(100% - 100px)}}.ccm-page .homepage-header .ccm-image-slider-text img{float:none;width:100%;max-width:230px;height:auto}@media all and (max-width: 800px){.ccm-page .homepage-header .ccm-image-slider-text img{max-width:150px}}.ccm-page .main-content{background-color:#ebeae6}.ccm-page .content-row.white-bg .container{max-width:710px;width:100%;margin:0 auto}.ccm-page .content-row a{color:#007366;font-weight:bold;text-decoration:underline}.ccm-page .content-row.teal-bg a{color:#fff}.ccm-page .content-row.full-width{text-align:center;padding:80px 0px}@media all and (max-width: 800px){.ccm-page .content-row.full-width{padding:40px 0px}}.ccm-page .content-row.full-width .separator-black:after,.ccm-page .content-row.full-width .separator-white:after,.ccm-page .content-row.full-width .separator-teal:after,.ccm-page .content-row.full-width .separator-green:after,.ccm-page .content-row.full-width .separator-yellow:after,.ccm-page .content-row.full-width .separator-red:after{margin-left:auto;margin-right:auto}.ccm-page .column{position:relative}.ccm-page .column .bg-image{position:absolute;top:0;bottom:0;left:0;right:0}.ccm-page .column h1:first-of-type{margin-top:0}.ccm-page .column.float-right{float:right}@media all and (max-width: 800px){.ccm-page .column.float-right{float:none}}.ccm-page .column.textColumn-right{padding:80px 15% 80px 40px}@media all and (max-width:1199px){.ccm-page .column.textColumn-right{padding-right:40px}}@media all and (max-width: 800px){.ccm-page .column.textColumn-right{padding:50px 20px}}.ccm-page .column.textColumn-left{padding:80px 40px 80px 15%}@media all and (max-width:1199px){.ccm-page .column.textColumn-left{padding-left:40px}}@media all and (max-width: 800px){.ccm-page .column.textColumn-left{padding:50px 20px}}.ccm-page .image-row .column25{float:left;width:25%;min-height:484px}@media all and (max-width: 800px){.ccm-page .image-row .column25{width:50%}}.ccm-page .column50{float:left;width:50%;min-height:484px}@media all and (max-width: 800px){.ccm-page .column50{width:100%;float:none;min-height:350px}}@media all and (max-width: 800px){.ccm-page .ccm-layout-column-wrapper .ccm-layout-column{float:none;width:100% !important}}.ccm-page .ccm-block-testimonial-wrapper{display:inline-block}.ccm-page .ccm-block-testimonial .ccm-block-testimonial-image{float:right;width:40%}.ccm-page .ccm-block-testimonial .ccm-block-testimonial-image img{max-width:380px;width:100%;height:auto}@media all and (max-width: 800px){.ccm-page .ccm-block-testimonial .ccm-block-testimonial-image img{margin:0 auto 60px}}@media all and (max-width: 800px){.ccm-page .ccm-block-testimonial .ccm-block-testimonial-image{float:none;width:100%}}.ccm-page .ccm-block-testimonial .ccm-block-testimonial-text{float:left;width:60%;text-align:left}@media all and (max-width: 800px){.ccm-page .ccm-block-testimonial .ccm-block-testimonial-text{float:none;width:100%}}.ccm-page .ccm-block-testimonial .ccm-block-testimonial-text .ccm-block-testimonial-paragraph{font:700 30px/1.3em 'Playfair Display',serif}@media all and (max-width: 800px){.ccm-page .ccm-block-testimonial .ccm-block-testimonial-text .ccm-block-testimonial-paragraph{font-size:25px}}.ccm-page .ccm-block-testimonial .ccm-block-testimonial-text .ccm-block-testimonial-paragraph .ccm-block-testimonial-name{font:400 17px/1.3em 'Roboto Condensed',sans-serif;text-transform:uppercase}.ccm-page .ccm-block-testimonial .ccm-block-testimonial-text .separator-white:after{margin-top:40px;margin-left:0 !important;margin-right:0 !important}.ccm-page .page-heading{font:700 66px/1.3em 'Playfair Display',serif}@media all and (max-width: 800px){.ccm-page .page-heading{font-size:50px}}@media all and (max-width:400px){.ccm-page .page-heading{font-size:40px}.ccm-page .page-heading.small-mobile{font-size:32px}}.ccm-page .page-sub-heading{font:300 30px/1.3em 'Roboto Condensed',sans-serif;text-transform:uppercase}@media all and (max-width: 800px){.ccm-page .page-sub-heading{font-size:25px}}.ccm-page .sub-nav{background-color:#007366;padding:15px 100px}@media all and (max-width:1199px){.ccm-page .sub-nav{padding:15px 50px}}@media all and (max-width: 800px){.ccm-page .sub-nav{padding:15px 20px}}.ccm-page .sub-nav ul{list-style:none;margin:0;padding:0;text-transform:uppercase;font:400 17px/1.3em 'Roboto Condensed',sans-serif}@media all and (max-width: 800px){.ccm-page .sub-nav ul{margin-bottom:10px}}.ccm-page .sub-nav ul li{display:inline-block;padding:0px 15px;color:#fff;margin-bottom:5px;margin-top:5px}@media all and (max-width: 800px){.ccm-page .sub-nav ul li{padding-left:0px}}@media all and (max-width: 800px){.ccm-page .sub-nav ul li{display:block;border-right:0px;border-bottom:1px solid #000;padding-top:10px;padding-bottom:10px;margin:0px}}.ccm-page .sub-nav ul li.nav-selected{display:none}.ccm-page .sub-nav ul li a{color:#fff;text-decoration:none;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.ccm-page .sub-nav ul li a:hover{text-decoration:none;color:#999}.ccm-page .sub-nav ul li:first-of-type{color:#000;border-right:2px solid #000;padding-left:0px}@media all and (max-width: 800px){.ccm-page .sub-nav ul li:first-of-type{display:block;border-right:0px}}.ccm-page .sub-nav ul li:first-of-type a{color:#000}.ccm-page .teal-bg{background-color:#007366;color:#fff}.ccm-page .gray-bg{background-color:#ebeae6}.ccm-page .white-bg{background-color:#fff}.ccm-page .gallery .gallery-item{position:relative;height:338px;padding:0}@media all and (max-width:500px){.ccm-page .gallery .gallery-item{width:100%;float:none}}.ccm-page .gallery .gallery-item a{display:block;height:338px;width:100%;background-color:rgba(0,0,0,0.1);transition:background-color .3s ease-in}.ccm-page .gallery .gallery-item a:hover{background-color:rgba(0,0,0,0)}.ccm-page .gallery-hidden{display:none}.ccm-page .privacy-policy{text-align:left}.ccm-page .privacy-policy h3{margin-top:30px}.ccm-page .contact-form{max-width:350px;width:100%;margin:0 auto;text-align:left}.ccm-page .contact-form input[type=text],.ccm-page .contact-form input[type=email],.ccm-page .contact-form input[type=tel]{background-color:transparent;color:#fff;border:0;border-bottom:1px solid #fff;font:400 15px/1.3em 'Lato',sans-serif;border-radius:0;box-shadow:none}.ccm-page .contact-form textarea{border:0;border-radius:0;margin-top:15px}.ccm-page .contact-form label{margin-top:30px;text-transform:uppercase;font:400 17px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .contact-form .checkbox label{font:400 15px/1.3em 'Lato',sans-serif;text-transform:initial;margin-top:0px}.ccm-page .contact-form span.text-muted{display:inline-block;margin-left:15px;color:#414042;text-transform:uppercase;font:400 17px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .contact-form .form-actions{text-align:center}.ccm-page .contact-form .form-actions button{display:inline-block;padding:10px 40px;font:400 16px/1.3em 'Roboto Condensed',sans-serif;background-color:#fff;color:#007366;margin:20px 0px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;border-radius:0px}.ccm-page .product-categories>div{padding:0}@media all and (max-width:500px){.ccm-page .product-categories>div{width:100%}}.ccm-page .product-categories>div>div{height:340px;position:relative}.ccm-page .product-categories>div>div p{margin:0px}.ccm-page .product-categories>div>div p a{position:absolute;display:block;width:100%;top:0;left:0;right:0;bottom:0;z-index:2;color:#fff;font:300 30px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .product-categories>div>div p a span{position:absolute;left:35px;bottom:35px}.ccm-page .product-categories>div>div p a .separator-white:after{margin-bottom:0px}.ccm-page .product-categories>div>div:after{content:' ';display:block;position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.3);-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.ccm-page .product-categories>div>div:hover:after{background-color:rgba(0,0,0,0)}.ccm-page .distributor-map{margin:0 -15px;padding:0 15% 90px 15%;height:550px;background-color:#fff}.ccm-page .distributor-map .googleMapCanvas{height:100% !important}.ccm-page .infoWindow{color:#000}.ccm-page .infoWindow h3{font-size:18px;min-width:260px}.ccm-page .infoWindow p{font:400 15px/1.3em 'Lato',sans-serif}.ccm-page .infoWindow a{color:#000}.ccm-page .infoWindow a:last-of-type{text-decoration:underline}.ccm-page .infoWindowBG{background-color:#000 !important}.ccm-page .infoWindowTail div{box-shadow:none !important}.ccm-page .infoWindowTail>div>div{background-color:#000 !important}.ccm-page .product-flex-container{display:flex;flex-direction:row;background-color:#007366}@media all and (max-width:800px){.ccm-page .product-flex-container{flex-direction:column}}.ccm-page .filter-sidebar{position:relative;float:left;background-color:#007366;color:#000;width:400px;padding:60px;box-sizing:border-box;transition:height .3s ease-in}@media all and (max-width:800px){.ccm-page .filter-sidebar{width:100%;float:none;display:inline-block;max-height:120px;overflow:hidden}.ccm-page .filter-sidebar[rel=open]{max-height:initial}}@media all and (max-width:600px){.ccm-page .filter-sidebar{padding:60px 15px}}@media all and (max-width:800px){.ccm-page .filter-sidebar .left-sidebar{width:50%;float:left;margin-top:60px}}@media all and (max-width:500px){.ccm-page .filter-sidebar .left-sidebar{width:calc((100% - 15px) / 2)}}@media all and (max-width:800px){.ccm-page .filter-sidebar .right-sidebar{width:50%;float:left;margin-top:60px}}@media all and (max-width:500px){.ccm-page .filter-sidebar .right-sidebar{width:calc((100% - 15px) / 2);margin-left:15px}}.ccm-page .filter-sidebar .mobile-show-filters{display:none;font:400 20px/1em 'Roboto Condensed',sans-serif}.ccm-page .filter-sidebar .mobile-show-filters a,.ccm-page .filter-sidebar .mobile-show-filters a:hover{color:#fff}@media all and (max-width:800px){.ccm-page .filter-sidebar .mobile-show-filters{position:absolute;top:40px;left:60px;display:block}}@media all and (max-width:500px){.ccm-page .filter-sidebar .mobile-show-filters{left:15px}}.ccm-page .filter-sidebar .reset-filters{display:block;margin:20px 0 40px}@media all and (max-width:800px){.ccm-page .filter-sidebar .reset-filters{position:absolute;top:40px;right:60px;display:block;margin:0}}@media all and (max-width:500px){.ccm-page .filter-sidebar .reset-filters{right:15px}}.ccm-page .filter-sidebar .sidebar-heading{color:#fff;font:400 17px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .filter-sidebar .separator-white:after{margin-top:8px;margin-bottom:11px}@media all and (max-width:500px){.ccm-page .filter-sidebar .separator-white:after{width:100%}}.ccm-page .filter-sidebar ul{margin-top:0px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;list-style:none;color:#a5a6a7}.ccm-page .filter-sidebar ul a{color:#fff}.ccm-page .product-details{width:calc(100% - 400px);padding:60px;float:left;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:800px){.ccm-page .product-details{width:100%;padding:30px 15px}}.ccm-page .product-details .filterby{font:400 17px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .product-details .product-item{float:left;width:calc((100% - 45px) / 4);margin-right:15px}@media all and (min-width:1200px){.ccm-page .product-details .product-item:nth-child(4n){margin-right:0px}}@media all and (max-width:1199px){.ccm-page .product-details .product-item{width:calc((100% - 15px) / 2)}.ccm-page .product-details .product-item:nth-child(2n){margin-right:0px}}@media all and (max-width:600px){.ccm-page .product-details .product-item{width:100%}}.ccm-page .product-details .product-item .product-image{position:relative;margin-bottom:10px}.ccm-page .product-details .product-item .product-image img{width:100%;height:auto}.ccm-page .product-details .product-item .product-image .product-specs{position:absolute;bottom:0;right:0}.ccm-page .product-details .product-item .product-image .product-specs a{display:inline-block;padding:10px 45px 10px 25px;color:#fff;background:url('/application/themes/tfp/images/download-icon.png') #000 85% 50% no-repeat}.ccm-page .product-details .product-item .product-description .product-name{color:#007366;font:400 17px/1.3em 'Roboto Condensed',sans-serif;text-transform:uppercase}.ccm-page .product-details .product-item .product-description .product-name .separator-black:after{margin:8px 0 10px}.ccm-page .product-details .product-item .product-description .product-label{font:400 17px/1.3em 'Roboto Condensed',sans-serif;text-transform:uppercase}.ccm-page .pagination-wrapper{clear:both;margin:45px 0px;width:100%;text-align:center}.ccm-page .pagination-wrapper .pagination>li>a,.ccm-page .pagination-wrapper .pagination>li>span{border:none;font:400 19px/1.3em 'Roboto Condensed',sans-serif}.ccm-page .pagination-wrapper .pagination>li>a{color:#007366;border-bottom:3px solid transparent}.ccm-page .pagination-wrapper .pagination>li>a:focus{background-color:transparent}.ccm-page .pagination-wrapper .pagination>li>a:hover{border-bottom:3px solid #007366;background-color:transparent}.ccm-page .pagination-wrapper .pagination>li.active>span{color:#000;background-color:transparent}.ccm-page .pagination-wrapper .pagination>li.prev span,.ccm-page .pagination-wrapper .pagination>li.next span,.ccm-page .pagination-wrapper .pagination>li.prev a,.ccm-page .pagination-wrapper .pagination>li.next a{color:#000;font-size:24px;padding-top:3px;padding-bottom:0px}.ccm-page .pagination-wrapper .pagination>li.prev span:hover,.ccm-page .pagination-wrapper .pagination>li.next span:hover,.ccm-page .pagination-wrapper .pagination>li.prev a:hover,.ccm-page .pagination-wrapper .pagination>li.next a:hover{border-bottom:none}.mfp-container button.mfp-arrow:before{display:none}.mfp-container button.mfp-arrow:after{display:none}.mfp-container button.mfp-arrow-left{background:url('/application/themes/tfp/images/lightbox-left.png') center center no-repeat}.mfp-container button.mfp-arrow-right{background:url('/application/themes/tfp/images/lightbox-right.png') center center no-repeat}.mfp-container button.mfp-close{height:45px;font-size:0px;background:url('/application/themes/tfp/images/lightbox-close.png') right center no-repeat;cursor:pointer !important}.mfp-container .mfp-figure:after{top:70px !important}.mfp-container img.mfp-img{padding-top:70px;padding-bottom:36px}.mfp-container .mfp-bottom-bar{display:flex;align-items:center;justify-content:center;background-color:#007366;color:#fff;font:400 17px/1.3em 'Roboto Condensed',sans-serif;top:initial;bottom:36px}.mfp-container .mfp-bottom-bar p{padding:22px 0px 12px}.mfp-container .mfp-bottom-bar .mfp-counter{display:none}.ccm-edit-mode main .image-row>.column>.ccm-area{height:100%}.ccm-edit-mode main .image-row>.column>.ccm-area>.ccm-area-block-list{height:100%}.ccm-edit-mode main .image-row>.column>.ccm-area>.ccm-area-block-list>div[data-container="block"]{height:100%}.ccm-edit-mode main .image-row>.column>.ccm-area>.ccm-area-block-list>div[data-container="block"]>div[data-block-type-handle="image"]{height:100%}.ccm-edit-mode main .image-row>.column.column25>.ccm-area{height:50%}.ccm-edit-mode main .image-row>.column.column25>.ccm-area>.ccm-area-block-list>div[data-container="block"]>div[data-block-type-handle="image"] .bg-image{height:100%;top:0 !important;bottom:0 !important}.ccm-edit-mode main .image-row>.column25:last-child>.ccm-area{height:100%}.ccm-edit-mode main .content-row>.imageColumn>.ccm-area{height:100%}.ccm-edit-mode main .content-row>.imageColumn>.ccm-area>.ccm-area-block-list{height:100%}.ccm-edit-mode main .content-row>.imageColumn>.ccm-area>.ccm-area-block-list>div[data-container="block"]{height:100%}.ccm-edit-mode main .content-row>.imageColumn>.ccm-area>.ccm-area-block-list>div[data-container="block"]>div[data-block-type-handle="image"]{height:100%}