h1,h2,h3,h4,h5,h6{color:#000;letter-spacing:normal}h2{font-size:26px;line-height:36px;letter-spacing:0.17px}ul{list-style:none;padding:0;margin:0}body{letter-spacing:0.09px}a:focus{outline:none}.btn-c{text-decoration:none;display:inline-block;background-color:#cd4400;min-height:48px;min-width:292px;text-align:center;color:#fff;font-size:14px;line-height:24px;font-weight:700;padding:12px 15px;border-radius:0;border:0;letter-spacing:0.09px}@media (max-width: 768px){.btn-c{min-width:192px}}.btn-c.btn-c-grey{min-width:auto;background-color:#494949}.btn-c:hover,.btn-c:focus{color:#fff;text-decoration:none}.para p{font-size:14px;line-height:24px;letter-spacing:0.1px}.para ul{font-size:14px;line-height:24px;letter-spacing:0.1px}.para ul li{font-size:14px}.mh-180 .media-img a{min-height:180px}.mh-230 .media-img a{min-height:230px}.anchor-bold a{font-weight:700;text-decoration:underline}.list-icon-box{padding-left:25px;position:relative;margin-bottom:5px}.list-icon-box a{font-size:12px;color:#000;letter-spacing:0.08px;line-height:22px}.list-icon-box::before{content:"";font-family:'Font Awesome\ 5 Free';font-weight:900;font-size:14px;letter-spacing:0.09px;line-height:24px;color:#AEAEAE;position:absolute;top:0;left:0}.list-icon-box.icon-folder::before{content:"\f07c"}.list-icon-box.icon-tags::before{content:"\f02c"}.text-color-black{color:#000 !important}.pp-headline-animation-type-slide-down .pp-headline-text-wrapper{width:auto !important}@media (max-width: 992px){.pp-headline-animation-type-slide-down .pp-headline-text-wrapper{display:block}}.pp-headline-animation-type-slide-down .pp-headline-text-wrapper .pp-headline-dynamic-text{white-space:normal;word-break:break-all}.row:before,.row:after{display:block}.pp-content-grid-book-format{color:#cd4400;font-weight:700}html body hr,html body .fl-separator{border-color:#9B9B9B !important}.advance-button{border:0 !important;border-radius:0 !important;font-weight:700 !important;font-size:14px !important;line-height:24px !important}.cart_totals .cart-subtotal td,.cart_totals .order-total td{padding:10px !important}.media-blog-list{-webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);display:flex;flex-direction:column;flex:1;height:100%}.position-relative{z-index:4}.fs-14{font-size:14px;line-height:24px;letter-spacing:0.09px}.blog-link-anchor a{color:#368729 !important}#overview hr,#project-manager hr{display:none !important}.nav-tab-fix{position:fixed !important;z-index:9;background:#fff;width:100%;left:0;padding:0 !important;box-shadow:0px 7px 18px 0px rgba(185,185,185,0.5);border-bottom:1px solid #9B9B9B}h3.wp-block-heading{line-height:1.4}ul.list-bullet{padding-left:25px !important;margin-bottom:15px}ul.list-bullet li{position:relative}ul.list-bullet li::before{content:"\2022";position:absolute;top:0;font-size:26px;left:-25px;line-height:26px}ol.list-number{padding-left:25px !important;counter-reset:num;margin-bottom:15px;list-style-type:none}ol.list-number li{position:relative;counter-increment:num}ol.list-number li::before{content:counter(num);position:absolute;top:0;left:-25px}footer .footer-plantwiseplus .fl-module-menu .menu li{font-size:16px !important}footer .footer-invasive .menu li.current_page_item a{color:#fff;border-bottom:0.125rem solid #fff;padding-bottom:0.1875rem}footer .footer-links .fl-row-content-wrap{padding-bottom:10px !important}@media (min-width: 768px) and (max-width: 991px){footer .footer-links .fl-row-content-wrap{padding-top:40px;padding-left:10px !important;padding-right:10px !important}}footer .footer-copyright .fl-row-content-wrap{padding-bottom:0 !important}@media (max-width: 769px){footer .footer-copyright .fl-row-content-wrap ul{text-align:center}footer .footer-copyright .fl-row-content-wrap li{text-align:center !important;display:inline-block}}footer .fl-photo-content{width:122px}footer .fl-module-rich-text .fl-module-content{margin-bottom:0}footer .fl-module-rich-text .fl-rich-text h4{letter-spacing:0.1px;line-height:28px}footer .fl-module-rich-text h4{font-size:16px;font-size:1rem}footer .fl-module-pp-social-icons .pp-social-icons{text-align:right}footer .fl-module-pp-social-icons .fl-module-content{margin-bottom:0}footer .fl-module-separator .fl-module-content{margin-right:1.25rem}footer .fl-module-heading .fl-module-content h4{font-size:14px;font-size:.875rem;line-height:19px;letter-spacing:0.09px}footer .fl-module-menu .menu li{font-size:12px !important;cursor:pointer}footer .fl-module-menu .menu li a{display:inline-block;line-height:23px;padding-bottom:0}footer .fl-module-menu .menu li a:hover{text-decoration:underline}footer .fl-module-menu .menu li .sub-menu{display:none !important}footer .fl-module-menu .menu li .fl-menu-toggle{display:none !important}footer .fl-module-content .pp-social-icon i{font-size:20px !important}footer .footer-newsletter .fl-heading{border:0 !important}footer .news-case-study .pp-content-grid-post-text span{color:#cd4400;font-size:1.125rem;font-weight:700;line-height:28.8px;display:block;margin-bottom:.625rem}footer .news-case-study .pp-content-grid-post-text .pp-content-grid-post-title{font-size:1.125rem;color:#333;margin-bottom:.625rem}footer .news-case-study .pp-content-grid-post-text .pp-content-grid-post-meta{font-size:1rem;color:#333}footer .news-case-study .center-news-block{margin-bottom:0}footer .news-case-study .blog-box .blog-box-content{padding:20px}footer .news-case-study .blog-box .blog-box-content .blog-box-title{font-size:1.125rem;line-height:28.8px}footer .news-case-study .blog-box .blog-box-content h4{line-height:26px}footer .news-case-study .center-news-block .centre-news-image{margin-bottom:0}footer .partners-section>.fl-row-content-wrap .fl-row-content .fl-col-group+.fl-col-group{flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}@media (max-width: 1200px){footer .partners-section .fl-module-heading .fl-module-content .fl-heading,footer .news-case-study .fl-module-heading .fl-module-content .fl-heading{border-top:none;padding-top:0 !important}}footer .fl-module-rich-text .fl-rich-text>p{font-size:14px;font-size:.875rem;line-height:1.5rem;letter-spacing:.1px}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col{width:auto}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type{float:right}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type .fl-module-content{margin:20px}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul li{line-height:1.0625rem}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul li a{display:inline-block;font-size:12px;font-size:.75rem;line-height:1.0625rem;letter-spacing:0.08px}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:last-of-type{float:left}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:last-of-type .fl-module-content{margin:20px}.footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:last-of-type .fl-module-content p{margin-bottom:0;font-size:12px;font-size:.75rem;line-height:1.0625rem;letter-spacing:0.08px}@media (max-width: 768px){footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col{width:50% !important}footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col:nth-child(1) .fl-module-heading .fl-module-content .fl-heading,footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col:nth-child(2) .fl-module-heading .fl-module-content .fl-heading{border-top:0;padding-top:0 !important}footer .footer-links .fl-module-heading .fl-module-content .fl-heading{border-top:1px solid #979797;padding-top:20px !important}}@media (min-width: 769px) and (max-width: 1200px){footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col{width:100% !important}footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col:nth-child(1) .fl-module-heading .fl-module-content .fl-heading{border-top:0;padding-top:0 !important}footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col:nth-child(2) .fl-module-heading .fl-module-content .fl-heading{padding-top:20px !important}footer .footer-links .fl-module-heading .fl-module-content .fl-heading{border-top:1px solid #979797;padding-top:20px !important}footer .footer-copyright .fl-row-content-wrap .fl-col-group{display:flex;flex-flow:column;align-items:center}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col{width:auto}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type{order:2}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type .fl-module-content{margin:0 20px 20px}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul li a{display:inline-block}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:last-of-type p{font-size:12px}footer .footer-links .fl-row-content .fl-col-group:first-of-type{position:relative}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:first-of-type{width:35% !important;display:inline-block}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:first-of-type .fl-module-content{margin:0 0 0 20px}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:first-of-type .fl-photo-img{width:102px}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3){position:absolute;right:0;top:0;width:65% !important;margin:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .fl-module-content{margin-right:20px;margin-left:0;margin-top:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon{margin:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon a{height:auto;width:auto;font-size:18px;margin-right:15px}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon a i{font-size:16px;height:auto;width:auto}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon:last-of-type a{margin-right:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(2){display:block;width:100%}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(2) .fl-module-content{margin-left:20px}footer .footer-links .fl-row-content .fl-col-group:nth-child(2) .fl-module-content{margin:20px 0 0 0}footer .footer-links .fl-row-content .fl-col-group:nth-child(2) .fl-separator{display:none}footer .footer-links .fl-row-content .fl-col-group:nth-child(3){display:flex;flex-wrap:wrap;position:relative}footer .footer-links .fl-row-content .fl-col-group:nth-child(3)::before{content:"";background-color:#9B9B9B;height:1px;width:calc(100% - 40px);position:absolute;top:0;left:50%;transform:translateX(-50%)}footer .footer-links .fl-row-content .fl-col-group:nth-child(3) .fl-col{width:25% !important;margin:0}footer .footer-links .fl-row-content .fl-col-group:nth-child(3) .fl-col h4{border-top:0}}@media (max-width: 768px){footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col{width:100% !important}footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col:nth-child(1) .fl-module-heading .fl-module-content .fl-heading{border-top:0;padding-top:0 !important}footer .fl-row-full-width:nth-child(4) .fl-col-group:nth-child(3) .fl-col:nth-child(2) .fl-module-heading .fl-module-content .fl-heading{padding-top:20px !important}footer .footer-links .fl-module-heading .fl-module-content .fl-heading{border-top:1px solid #979797;padding-top:20px !important}footer .footer-copyright .fl-row-content-wrap .fl-col-group{display:flex;flex-flow:column;align-items:center}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col{width:auto}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type{order:2}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type .fl-module-content{margin:0 20px 20px}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul{text-align:center}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul li{display:inline-block;border-left:1px solid #fff;border-bottom:0;border-top:0;font-size:12px}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul li:first-child{border-left:0}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:first-of-type ul li a{display:inline-block}footer .footer-copyright .fl-row-content-wrap .fl-col-group .fl-col:last-of-type p{font-size:12px}footer .footer-links .fl-row-content .fl-col-group:first-of-type{position:relative}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:first-of-type{width:35% !important;display:inline-block}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:first-of-type .fl-module-content{margin:0 0 0 20px}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:first-of-type .fl-photo-img{width:102px}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3){position:absolute;right:0;top:0;width:65% !important;margin:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .fl-module-content{margin-right:20px;margin-left:0;margin-top:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon{margin:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon a{height:auto;width:auto;font-size:18px;margin-right:15px}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon a i{font-size:16px;height:auto;width:auto}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(3) .pp-social-icons .pp-social-icon:last-of-type a{margin-right:0}footer .footer-links .fl-row-content .fl-col-group:first-of-type .fl-col:nth-of-type(2){display:block;width:100%}footer .footer-links .fl-row-content .fl-col-group:nth-child(2) .fl-module-content{margin:20px 0 0 0}footer .footer-links .fl-row-content .fl-col-group:nth-child(2) .fl-separator{display:none}footer .footer-links .fl-row-content .fl-col-group:nth-child(3){display:flex;flex-wrap:wrap;position:relative}footer .footer-links .fl-row-content .fl-col-group:nth-child(3)::before{content:"";background-color:#9B9B9B;height:1px;width:calc(100% - 40px);position:absolute;top:0;left:50%;transform:translateX(-50%)}footer .footer-links .fl-row-content .fl-col-group:nth-child(3) .fl-col{width:50% !important;margin:0}footer .footer-links .fl-row-content .fl-col-group:nth-child(3) .fl-col:nth-child(1) h4,footer .footer-links .fl-row-content .fl-col-group:nth-child(3) .fl-col:nth-child(2) h4{border-top:0}}.cabi-header .fl-col-group .fl-col:nth-child(1){width:10%}.cabi-header .fl-col-group .fl-col:nth-child(1) .fl-photo-content{width:6.4375rem}@media only screen and (max-width: 992px){.cabi-header .fl-col-group .fl-col:nth-child(1){width:7%}}.cabi-header .fl-col-group .fl-col:nth-child(2){width:60%}@media only screen and (min-width: 768px) and (max-width: 992px){.cabi-header .fl-col-group .fl-col:nth-child(2) .menu-item a{padding:14px 5px !important}}.cabi-header .fl-col-group .fl-col:nth-child(2) .pp-advanced-menu .menu .menu-item a:hover{color:#368729}.cabi-header .fl-col-group .fl-col:nth-child(2) .pp-advanced-menu .menu .menu-item a{padding-left:.75rem;padding-right:.75rem}.cabi-header .fl-col-group .fl-col:nth-child(2) .pp-advanced-menu .menu .menu-item-text{font-size:12px;font-size:.75rem;line-height:1.0625rem;letter-spacing:0.08px}.cabi-header .fl-col-group .fl-col:nth-child(2) .pp-advanced-menu .menu .menu-item-text .pp-menu-toggle{display:block;width:20px;height:20px;margin-top:-10px;right:-18px}.cabi-header .fl-col-group .fl-col:nth-child(2) .pp-advanced-menu .menu .menu-item-text .pp-menu-toggle::before{display:none}.cabi-header .fl-col-group .fl-col:nth-child(2) .pp-advanced-menu .menu .menu-item-text .pp-menu-toggle::after{display:none}@media only screen and (max-width: 992px){.cabi-header .fl-col-group .fl-col:nth-child(2){width:63%}}@media only screen and (max-width: 992px){.cabi-header .fl-col-group .fl-col:nth-child(2) .fl-col-content .fl-module-content{margin:0}}.cabi-header .fl-col-group .fl-col:nth-child(3){width:15%}.cabi-header .fl-col-group .fl-col:nth-child(3) .fl-button-wrap a{line-height:normal;letter-spacing:0.09px}@media only screen and (max-width: 992px){.cabi-header .fl-col-group .fl-col:nth-child(3) .fl-col-content .fl-module-content{margin:0}}.cabi-header .fl-col-group .fl-col:nth-child(4){width:15%}.cabi-header .fl-col-group .fl-col:nth-child(4) .fl-module-pp-social-icons .fl-module-content{margin:0}.cabi-header .fl-col-group .fl-col:nth-child(4) .pp-social-icons .pp-social-icon{margin-right:0}.cabi-header .fl-col-group .fl-col:nth-child(4) .pp-social-icons .pp-social-icon a:hover i{color:#368729}.cabi-header .fl-col-group .fl-col:nth-child(4) .pp-social-icons .pp-social-icon a i::before{font-size:20px;font-size:1.25rem}.cabi-header .fl-col-group .fl-col:nth-child(4) .pp-social-icons .pp-social-icon:last-child{margin-right:0}.cabi_subheader{background-color:rgba(0,0,0,0.8)}.cabi_subheader .pp-advanced-menu .menu>li{padding:0 2.3125rem 0 .9375rem;margin-right:-5px}.cabi_subheader .pp-advanced-menu .menu>li:first-child{padding-left:20px}.cabi_subheader .pp-advanced-menu .menu>li>a,.cabi_subheader .pp-advanced-menu .menu>li .pp-has-submenu-container>a{padding:1.4375rem 0 1.0625rem;font-weight:700;border-bottom:5px solid transparent}.cabi_subheader .pp-advanced-menu .menu>li>a:hover,.cabi_subheader .pp-advanced-menu .menu>li .pp-has-submenu-container>a:hover{color:#368729 !important}.cabi_subheader .pp-advanced-menu .menu>li ul .pp-has-submenu-container>a{padding:10px 15px;border:0 none}@media only screen and (max-width: 992px){.cabi_subheader .pp-advanced-menu .menu>li a{font-size:14px}}.cabi_subheader .pp-advanced-menu .menu>li:hover>a,.cabi_subheader .pp-advanced-menu .menu>li:hover .pp-has-submenu-container>a,.cabi_subheader .pp-advanced-menu .menu>li:hover>.pp-has-submenu-container>a{border-color:#368729;color:#fff}.cabi_subheader .pp-advanced-menu .menu>li>.pp-has-submenu-container>a .menu-item-text{padding-right:0;letter-spacing:0.11px;line-height:22px}.cabi_subheader .pp-advanced-menu .menu>li>.pp-has-submenu-container>a .menu-item-text .pp-menu-toggle{display:none}.cabi_subheader .pp-advanced-menu .menu>li.current-menu-item>.pp-has-submenu-container>a,.cabi_subheader .pp-advanced-menu .menu>li.current-menu-parent>.pp-has-submenu-container>a{border-color:#368729;color:#fff;margin-right:0}.cabi_subheader .pp-advanced-menu .menu>li .sub-menu li a{background-color:#333}.cabi_subheader .pp-advanced-menu .menu>li .sub-menu li a:hover{color:#368729}.cabi_subheader .pp-advanced-menu .menu>li .sub-menu li a:focus{color:#368729}.cabi_subheader .pp-advanced-menu .menu>li .sub-menu li.current_page_item a{color:#368729}.cabi_subheader .menu>li.current-menu-item>a{border-color:#368729;color:#fff;margin-right:0}.cabi_subheader .fl-widget{text-align:right}.cabi_subheader .fl-widget .widgettitle{display:inline-block;font-size:16px;font-size:1rem;color:#fff;margin:0;vertical-align:middle;margin-left:.625rem;float:right;line-height:22px;letter-spacing:0.11px}.cabi_subheader .fl-widget .widget_search_icon{font-size:16px;font-size:1rem;color:#fff;display:inline-block;vertical-align:middle;float:right;cursor:pointer}@media only screen and (max-width: 767px){.cabi_subheader .fl-widget .widget_search_icon{height:30px !important;font-size:18px;line-height:18px}}.cabi_subheader .fl-widget .widget_search{display:inline-block;width:100%}@media only screen and (max-width: 767px){.cabi_subheader .fl-widget{padding-top:5px;padding-bottom:10px}}.cabi_section_header.cabi_subheader .cabi-searchbar>.fl-module-content{padding-top:0;margin-top:0}.cabi_section_header.cabi_subheader .fl-widget .widget_search{padding:1.125rem 0 .875rem}.cabi_section_header.cabi_subheader .fl-widget .widget_search .widgettitle,.cabi_section_header.cabi_subheader .fl-widget .widget_search .widget_search_icon{margin-top:4px}.cabi_section_header.cabi_subheader .fl-widget .widget_search .close-search{position:absolute;right:560px;top:0;margin-top:17px;padding:5px 10px;height:35px;background:transparent;border:0 none;color:#fff;font-size:20px}.cabi_section_header.cabi_subheader .fl-widget .widget_search .close-search.close-search i{color:#fff}.cabi_section_header.cabi_subheader .fl-widget .widget_search.widget_search_open{position:absolute;right:0;padding-bottom:1.125rem;margin-top:0;background-color:#2E2E2E;display:flex;justify-content:flex-end}.cabi_section_header.cabi_subheader .fl-widget .widget_search.widget_search_open .widget_search_icon{right:13.8125rem;margin-top:0}.cabi_section_header.cabi_subheader .fl-widget .widget_search.widget_search_open form{position:relative;display:flex;width:100%}.cabi_section_header.cabi_subheader .fl-widget .widget_search form{width:100%;max-width:35rem;display:none}.cabi_section_header.cabi_subheader .fl-widget .widget_search .excet-pharse{flex:1 0 46%;position:static}.cabi_subheader .hamburger{display:none}.cabi-searchbar>.fl-module-content{margin-bottom:0;padding-top:.8125rem;margin-top:.625rem}@media only screen and (max-width: 767px){.cabi_subheader .fl-module-widget-parent{max-width:100%}}.cabi_subheader .fl-widget .widget_search form{opacity:1;filter:alpha(opacity=100);width:0;display:inline-block;vertical-align:middle;visibility:hidden;float:left;transition:width .2s ease-in}.cabi_subheader .fl-widget .widget_search.widget_search_open{position:relative}.cabi_subheader .fl-widget .widget_search.widget_search_open .widgettitle{display:none}.cabi_subheader .fl-widget .widget_search.widget_search_open .widget_search_icon{padding:5px 10px;height:35px;background:#c13800;position:absolute;right:220px}.cabi_subheader .fl-widget .widget_search.widget_search_open form{width:calc(100% - 220px);opacity:1;filter:alpha(opacity=100);visibility:visible}@media only screen and (max-width: 767px){.cabi_subheader .fl-widget .widget_search.widget_search_open form{width:calc(100% - 230px)}}.cabi_subheader .fl-widget .widget_search .excet-pharse{position:absolute;top:0;right:0;width:200px;display:flex;justify-content:flex-end;align-items:center}.cabi_subheader .fl-widget .widget_search .excet-pharse label{line-height:1;margin-bottom:0;color:#fff}.cabi_subheader .fl-widget .widget_search .excet-pharse input{display:inline-block;width:20px;margin-top:0;margin-right:10px}.cabi_subheader .fl-widget .widget_search .fl-search-input{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;display:inline-block;padding:0;height:35px;padding:0 15px}@media only screen and (max-width: 767px){.cabi_subheader .fl-widget .widget_search .fl-search-input{height:30px}}.cabi-mobile-header{background:#333}.cabi-mobile-header .sidebar-menus{position:fixed;top:0;right:0;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;width:320px;height:100%;background:#000;overflow-y:auto;overflow-x:hidden;z-index:999;backface-visibility:hidden;will-change:transform;webkit-transform:translate3d(350px, 0, 0);-moz-transform:translate3d(350px, 0, 0);transform:translate3d(350px, 0, 0)}.cabi-mobile-header .sidebar-menus ul.menu{min-height:100%;padding-top:14vh;margin-top:0;position:relative;padding-bottom:5rem}.cabi-mobile-header .sidebar-menus ul.menu li a{font-size:20px;font-size:1.25rem;background-color:transparent;color:#fff;padding:.625rem;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}.cabi-mobile-header .sidebar-menus ul.menu li a:hover{color:#368729}.cabi-mobile-header .sidebar-menus.sidebar-menus-open{webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.cabi-mobile-header .sidebar-menus .pp-menu-close-btn{position:absolute;top:15px;left:25px;font-size:40px;font-size:2.5rem;line-height:1;font-weight:600;color:#fff;z-index:99999;cursor:pointer}.cabi-mobile-header .hamburger-label{position:absolute;top:20px;right:20px}@media only screen and (max-width: 767px){.cabi-mobile-header .hamburger-label{top:16px}}.cabi-mobile-header .hamburger-label .pp-hamburger-inner{width:30px;background:#fff !important;border-radius:0;height:3px}.cabi-mobile-header .hamburger-label .pp-hamburger-inner:after,.cabi-mobile-header .hamburger-label .pp-hamburger-inner:before{width:30px;background:#fff !important}.cabi-mobile-header .hamburger-label .pp-hamburger-inner:before{top:-10px}.cabi-mobile-header .hamburger-label .pp-hamburger-inner:after{top:10px}@media only screen and (max-width: 767px){.cabi-mobile-header .hamburger-label .pp-hamburger-inner{height:2px !important;width:25px !important}.cabi-mobile-header .hamburger-label .pp-hamburger-inner:after,.cabi-mobile-header .hamburger-label .pp-hamburger-inner:before{width:25px !important;height:2px !important}.cabi-mobile-header .hamburger-label .pp-hamburger-inner:before{top:-7px}.cabi-mobile-header .hamburger-label .pp-hamburger-inner:after{top:7px}}.cabi-mobile-header .fl-module-pp-advanced-menu{display:none}.cabi-mobile-header .fl-row-content-wrap .fl-col-group .fl-col:first-of-type{max-width:100%;width:150px !important;margin:0 !important}@media only screen and (max-width: 767px){.cabi-mobile-header .fl-row-content-wrap .fl-col-group .fl-col:first-of-type{width:100px !important}}.cabi-mobile-header .fl-row-content-wrap .fl-col-group .fl-col:nth-of-type(2) .widgettitle{display:none}.cabi-mobile-header .fl-row-content-wrap .fl-col-group .fl-col:nth-of-type(2) form{display:none}.cabi-mobile-header .fl-row-content-wrap .fl-col-group .fl-col:nth-of-type(2) .widget_search_icon{color:#fff;position:absolute;top:18px;right:126px;font-size:25px;font-size:1.5625rem}@media only screen and (max-width: 767px){.cabi-mobile-header .fl-row-content-wrap .fl-col-group .fl-col:nth-of-type(2) .widget_search_icon{font-size:17px;font-size:1.0625rem}}.cabi-mobile-header .fl-col-group>div:last-of-type .fl-module-content{margin:0 !important}@media only screen and (max-width: 767px){.cabi-mobile-header .pp-photo-container .pp-photo-content .pp-photo-content-inner img{width:4.25rem}}.fixed-scroll{overflow:hidden}.pp-down-arrow-wrap{bottom:.625rem !important}.pp-down-arrow-wrap .pp-down-arrow{background-color:rgba(51,51,51,0.5) !important;border:2px solid #fff !important;border-radius:50% !important}.pp-down-arrow-wrap .pp-down-arrow svg{transform:scale(0.5)}#menu-mobile-burger-menu-1{position:relative;padding-bottom:100px !important;min-height:calc(100% - 50px)}.socio_icon-open{position:absolute !important;position:absolute;bottom:20px;left:45px;width:calc(100% - 90px);padding-top:20px !important;border-top:1px solid #979797;text-align:left}.socio_icon-open a{display:inline-block;font-size:27px;line-height:1;padding:0 .625rem}.pp-menu-off-canvas .pp-menu-close-btn::after{content:"Menu";color:#fff;font-size:1rem;display:inline-block;vertical-align:middle;margin-left:8px}.pp-menu-off-canvas .menu>.menu-item.about-cabi{border-top:1px solid rgba(255,255,255,0.3);padding-top:10px;margin-top:10px}.pp-menu-off-canvas .menu>.menu-item:nth-child(-n+3)>div>a{font-weight:600;font-size:1.125rem}.pp-advanced-menu.off-canvas .menu .menu-item.donate a{background-color:#cd4400;text-align:center;padding-top:6px;padding-bottom:8px}.pp-advanced-menu.off-canvas .menu .menu-item.donate a:hover,.pp-advanced-menu.off-canvas .menu .menu-item.donate a:focus{color:#fff;background-color:#368729}.pp-advanced-menu.off-canvas .menu .menu-item.sign-up-update{margin-top:50px;margin-bottom:15px}.pp-advanced-menu.off-canvas .menu .menu-item.sign-up-update a{text-align:center;border:1px solid #fff;padding-top:6px;padding-bottom:8px}.pp-advanced-menu.off-canvas .menu .menu-item.sign-up-update a:hover,.pp-advanced-menu.off-canvas .menu .menu-item.sign-up-update a:focus{border-color:#fff;background-color:#fff;color:#cd4400}#post-tabs .nav-tabs .nav-item.show .nav-link{border-color:transparent transparent #f3f3f3;border-bottom:4px solid !important;font-weight:700}#post-tabs .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;font-size:18px}#post-tabs .nav-tabs .nav-link.active{border-color:transparent transparent #f3f3f3;border-bottom:4px solid !important;font-weight:700}.fix-menu-bar-container .fl-row-content-wrap ul{padding-left:50%;margin-left:-450px}@media only screen and (max-width: 920px){.fix-menu-bar-container .fl-row-content-wrap ul{padding-left:0;margin-left:0}}#cgfs{background-color:#90ee90;width:100% !important;height:12.5rem}.jumpto{margin:2.25rem 0 2.25rem 0;display:block;background-color:#dcdcdc;width:100%;height:2.25rem}.jumpitem li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;display:inline-block;padding:0 .875rem 0 .875rem;border-left:1px solid #fff;border-right:1px solid #fff;height:2.25rem;float:left}.jumpitem li:first-of-type{border-right:2px solid #fff;border-left:0}.jumplabel{font-size:14px;font-size:.875rem;margin:0 1.25rem 0 12.5rem;display:inline-block;position:relative;float:left;font-weight:800;line-height:2.375rem}.jumpitem a{font-size:14px;font-size:.875rem;text-decoration:none;color:#000;font-weight:800;position:relative;top:10px}.jumpitem li{cursor:pointer}.jumpitem li:hover{background-color:#cd4400;color:#fff;cursor:pointer}.jumpitem a{font-size:14px;font-size:.875rem;cursor:pointer;text-decoration:none;color:#000;font-weight:800;line-height:2.375rem}.jumpitem p{font-size:14px;font-size:.875rem;font-weight:800;padding:0;margin:0;line-height:.6875rem;letter-spacing:0.09px}.cb_post_hero{height:22.5rem;background-color:#e0ffff;margin-top:3.625rem;background-size:cover}.cb_post_breadcrumb{position:absolute;bottom:0;left:200px;display:inline-block;overflow:hidden;background-color:#fff;width:33.75rem;padding:0 0 0 1.25rem;white-space:nowrap}.cb_post_breadcrumb p{font-size:14px;font-size:.875rem;padding:2px 0 2px 0;margin:0}.cb_post_title{position:relative;left:-20px;display:inline-block;width:35rem;padding:5px 0 0 20px;margin:0;overflow:hidden;background-color:#f2f2f2;float:left}.cb_post_title h1{font-size:30px;font-size:1.875rem;line-height:1.40px;letter-spacing:-1;padding:10px 0 16px 0;margin:0}.cb-scout{height:3.625rem;overflow:hidden;padding:0;margin:0}.cb-scout li{position:relative;bottom:14px}.cb-scout li a{text-decoration:none}.cabi_downloads{width:43.75rem !important;padding-bottom:1.25rem}.download_title{background-color:#368729;min-height:7.5rem;padding:.75rem}.download_detail{background-color:#f2f2f2;padding:.75rem .75rem .75rem 1.875rem}@supports (-webkit-line-clamp: 2){.download_detail p{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@supports not (-webkit-line-clamp: 2){.download_detail p{padding-bottom:.625rem}}.download_title a{color:#fff;text-decoration:underline;font-weight:800;text-align:left}.download_type{position:absolute;bottom:.625rem}@media (max-width: 992px){.download_type{position:static}}.centre_map{max-height:32.5rem;background-color:#efeeec;margin:0;padding:0;border:0}.news_outer{background-color:#f2f2f2;width:100%}.news_inner{width:80% !important}.news_card{background-color:#fff}.cabi-breadcrumb{color:#000}.cabi-breadcrumb p{margin:0;font-size:12px;font-size:.75rem;line-height:1.0625rem;letter-spacing:0.08px;color:#000}.cabi-breadcrumb a{text-decoration:none;color:#000}.cabi-breadcrumb a:hover{color:#368729;text-decoration:underline}.cabi-breadcrumb .breadcrumb_last{color:#368729 !important;font-weight:700}.cabi-centre-list .cabi-centre-card{margin-bottom:1.875rem}.cabi-centre-list .cabi-centre-card .cabi-centre-card-inner{box-shadow:0 0 18px 0 rgba(185,185,185,0.5);height:100%}.cabi-centre-list .cabi-centre-card .cabi-centre-card-inner p{padding:0 20px 10px}.cabi-centre-list .cabi-centre-card a{text-decoration:none;color:#000}.cabi-centre-list .cabi-centre-card figure{position:relative;margin-bottom:1.5625rem}.cabi-centre-list .cabi-centre-card figure img{width:100%}.cabi-centre-list .cabi-centre-card figure figcaption{position:absolute;top:0;left:0;color:#fff;background-color:#cd4400;padding:.3125rem 1.875rem}.banner-block{margin-top:59px;position:relative}.banner-block .banner-content{width:100%;position:absolute;bottom:40px;left:0}.banner-block .banner-content>div{width:100%;max-width:780px;margin:0 auto}.develop-grid .js-wpv-view-layout .row{justify-content:center;display:flex}.develop-grid .js-wpv-view-layout .col-sm-3{text-align:center;padding-bottom:40px}.develop-grid .js-wpv-view-layout .col-sm-3 p{font-size:14px;line-height:24px;letter-spacing:0.1px}.develop-grid .js-wpv-view-layout .col-sm-3 strong{font-weight:700}.develop-grid .js-wpv-view-layout .col-sm-3 img{margin-bottom:20px;max-width:142px}.link-text h2{margin-bottom:20px;text-decoration:none !important}.link-text ul li{padding-bottom:15px}.link-text ul li a{font-size:14px;line-height:24px;letter-spacing:0.1px}.media-section{background-color:#fff;-webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5)}.media-section .media-img{padding:0;display:flex}.media-section .media-img a{flex:1;background-position:center;background-repeat:no-repeat;background-size:cover}.media-section .media-content{padding:15px 15px 15px 15px}.media-section .media-content>span{font-size:12px;color:#cd4400;font-weight:700;line-height:17px;display:block;margin-bottom:15px;letter-spacing:0.08px}.media-section .media-content h5{color:#000;letter-spacing:normal;margin-bottom:15px;font-size:14px;letter-spacing:0.09px;line-height:1.1875rem}.media-section .media-content p{font-size:14px;color:#000;letter-spacing:0.09px;line-height:1.25rem}.media-section .media-content .date-name p,.media-section .media-content .date-full p{font-weight:700;margin-bottom:0}.media-section .media-content .date-full p{color:#333;font-size:12px;line-height:24px;font-weight:700;letter-spacing:0.08px}.media-section .media-content .date-full p span{color:#000}.media-section .media-content .date-full p:last-child{margin-bottom:0}.media-section .media-content .date p{font-size:12px;line-height:24px;font-weight:700;letter-spacing:0.08px}.media-section .media-content .date p:last-child{margin-bottom:0}.media-section:last-of-type{margin-bottom:0}.media-full{margin-bottom:20px;padding:30px 20px;background-color:#fff;display:block;-webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5)}.media-full>a{display:block}.media-full .media-content h5{color:#000;letter-spacing:normal;margin-bottom:15px}.media-full .media-content p{font-size:14px;line-height:24px;color:#000}.media-full .media-content .edit-media p{font-size:12px;line-height:20px;margin-bottom:0;display:inline-block}.media-full .media-content .edit-media>div{display:inline-block;font-size:12px;line-height:20px;margin-left:5px}.carousal-controler .carousel-inner .carousel-item{text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#fff;padding:20vw 0;max-height:450px}@media (min-width: 1200px){.carousal-controler .carousel-inner .carousel-item{height:450px;padding:0;width:100%}}.carousal-controler .carousel-inner .carousel-item .bottom-left{background-color:rgba(0,0,0,0.5);padding:8px 20px;font-size:14px;color:#fff;letter-spacing:0.09px;line-height:24px;text-decoration:underline;position:absolute;bottom:0;left:0}.carousal-controler .carousel-inner .carousel-item img{display:none}.carousal-controler:has(.selected) .carousel-control-next,.carousal-controler:has(.selected) .carousel-control-prev{display:block}.carousal-controler .carousel-control-next,.carousal-controler .carousel-control-prev{display:none;bottom:auto;top:50%;transform:translateY(-50%)}.detail-tabbing ul{list-style:none;padding:0;margin-bottom:0}.detail-tabbing ul li{display:inline-block;cursor:pointer}.detail-tabbing ul li a{font-size:14px;font-size:.875rem;line-height:1.125rem;letter-spacing:0.09px;padding:0 .9375rem .9375rem;color:#333;display:inline-block;font-weight:600;text-decoration:none;border-bottom:3px solid transparent;pointer-events:none;cursor:default}.detail-tabbing ul li a:hover{border-bottom:3px solid #368729}.detail-tabbing ul li.selected a{border-color:#368729}.detail-tabbing .fl-module-content{margin-top:.9375rem}.staff{margin-top:3.125rem}.staff .row{margin-left:-10px;margin-right:-10px}.staff .row .col-md-2{padding-left:10px;padding-right:10px;font-size:14px;font-size:.875rem;line-height:1.1875rem;color:#000;letter-spacing:.005625rem;font-weight:600;margin-bottom:1.25rem}.staff .row .col-md-2 p{font-weight:400}.staff .row .col-md-2 img{display:block;margin-bottom:.625rem}.staff a.fl-button{font-size:14px;font-size:.875rem;min-width:17.5rem;text-align:center;line-height:1.1875rem;letter-spacing:0.1px;background:#cd4400;border:1px solid #cd4400;padding:.75rem 1.5rem;display:inline-block;font-weight:700;text-decoration:none;text-shadow:none;border-radius:0}.commercial_accordionBox p{font-size:14px;font-size:.875rem;line-height:1.5rem;letter-spacing:0.09px}.commercial_accordionBox h2{letter-spacing:0.17px;margin-bottom:3.125rem}.commercial_accordionBox h3{font-size:18px;font-size:1.125rem;line-height:1.75rem;letter-spacing:0.09px;margin-bottom:.625rem}.commercial_accordionBox h4{font-size:18px;font-size:1.125rem;line-height:1.75rem;letter-spacing:0.09px}.commercial_accordionBox h4:not(:first-of-type){color:#368729}.commercial_accordionBox h4 a{color:#368729}.contact-us .contact-personal{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.09px;margin-bottom:1.875rem}.contact-us .contact-personal p{color:#000}.contact-us .contact-personal a{font-size:18px;font-size:1.125rem;line-height:1.5rem;color:#368729;letter-spacing:0.1px;font-weight:600;text-decoration:underline;display:inline-block}.contact-us .contact-personal a[href^="mailto:"]{font-size:14px;line-height:19px;text-decoration:none}.contact-us .contact-personal a[type="tel"]{display:inline-block;margin-top:.9375rem;color:#000}.contact-us .contact-address{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.1px;color:#000000}.contact-us .contact-address h2{font-size:18px;color:#000000;letter-spacing:0.09px;font-weight:700;line-height:24px}.contact-us .contact-address a{text-decoration:underline}.contact-us .contact-address span{display:inline-block;margin-bottom:1rem}.tab-about .accordion-inner p,.tab-about .accordion-inner h4{padding:0 .9375rem}.tab-about .accordion-inner p:first-of-type{padding:0}.cabi-center-news .col-sm-3{padding:0 .625rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cabi-center-news .related-books{margin-left:-30px;margin-right:-30px}.cabi-center-news .related-books-block{display:flex}.center-news-block{background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-grow:1;margin-bottom:.9375rem;-webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5)}.center-news-block a{color:#000;text-decoration:none}.center-news-block .centre-news-image{margin-bottom:.625rem;width:100%}.center-news-block .centre-news-image a{display:block;background-size:cover;background-position:center;padding-top:56.2%;background-repeat:no-repeat}.center-news-block .centre-news-image a img{display:none}.center-news-block .centre-news-content{padding:0 .625rem;width:100%}.center-news-block .centre-news-content span{display:inline-block;font-size:12px;font-size:.75rem;line-height:1.1875rem;margin-bottom:.125rem;letter-spacing:0.1px;color:#666}.center-news-block .centre-news-content h5{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.1px;margin-bottom:1.5625rem;color:#000}.center-news-block .centre-news-content .date-full{font-size:12px;font-size:.75rem;line-height:1.1875rem;letter-spacing:0.1px;color:#666}.custom-button a.fl-button{font-size:14px;font-size:.875rem;min-width:17.5rem;text-align:center;line-height:1.1875rem;letter-spacing:0.1px;background:#cd4400;border:1px solid #cd4400;padding:.75rem 1.5rem;display:inline-block;font-weight:700;text-decoration:none;text-shadow:none;border-radius:0}.staff-block{letter-spacing:0.09px}.staff-block .staff-img{display:block;padding:50%;background-position:center top;background-repeat:no-repeat;background-size:cover}@media (max-width: 579px){.staff-block .staff-img{padding:150px 0;background-position:left center;background-size:300px auto}}.staff-block .staff-img img{display:none}.staff-block .staff-title{display:block;padding-top:15px;color:#000;font-size:14px;line-height:19px;font-weight:700}.staff-block .staff-title:hover{text-decoration:none}.staff-block p{color:#000;font-size:14px;line-height:19px}.banner-wrapper .fl-module-photo+.fl-col-group{padding-bottom:15px;background-color:#f2f2f2}.banner-wrapper .fl-module-photo+.fl-col-group .banner-overlap{margin-top:-80px;position:relative;z-index:1;background-color:#f2f2f2}.banner-wrapper .fl-module-photo+.fl-col-group .banner-overlap .cabi-breadcrumb{background-color:#fff}.banner-wrapper .fl-module-photo+.fl-col-group .banner-overlap .cabi-breadcrumb a:hover,.banner-wrapper .fl-module-photo+.fl-col-group .banner-overlap .cabi-breadcrumb a:focus{text-decoration:none}.banner-wrapper .fl-module-photo+.fl-col-group .banner-overlap .cabi-breadcrumb .breadcrumb_last{color:#368729 !important}.resource-detail h2{font-size:21px;line-height:28px;color:#000;letter-spacing:normal;margin-bottom:40px}.resource-detail h3{font-size:18px;line-height:24px;color:#000;letter-spacing:normal;margin-bottom:20px}.resource-detail p{font-size:14px !important;line-height:24px;color:#000}.access-text p>strong{font-size:24px !important;line-height:24px !important;font-weight:700 !important}.tabbing-full-block{margin-top:30px}.tabbing-full-block .tabbing-item #post-tabs .nav-tabs{border-bottom-color:#368729}@media (max-width: 992px){.tabbing-full-block .tabbing-item #post-tabs .nav-tabs{border-bottom-color:transparent}}.tabbing-full-block .tabbing-item #post-tabs .nav-tabs .nav-link{border-bottom:1px solid #368729 !important;border-right:1px solid #fff;font-size:12px;background-color:#f5f5f5;font-weight:700;line-height:17px;padding:10px;border-radius:0;color:#000;letter-spacing:0.08px;float:left}@media (max-width: 992px){.tabbing-full-block .tabbing-item #post-tabs .nav-tabs .nav-link{border-bottom-color:transparent;width:33%}}@media (max-width: 579px){.tabbing-full-block .tabbing-item #post-tabs .nav-tabs .nav-link{width:50%}}.tabbing-full-block .tabbing-item #post-tabs .nav-tabs .nav-link.active{background-color:#368729;color:#fff;border-right-color:#368729}.tabbing-full-block .tabbing-item #post-tabs .nav-tabs .nav-link:last-of-type{border-right:0}.tabbing-full-block .tabbing-item #post-tabs .tab-content{padding-top:30px !important;max-width:940px;margin:0 auto;padding-left:20px;padding-right:20px}.tabbing-full-block .tabbing-item #post-tabs .tab-content table{width:100% !important}.tabbing-full-block .tabbing-item #post-tabs .tab-content p{font-size:14px;line-height:24px;color:#000}.tabbing-full-block .tabbing-item>div{font-size:14px;line-height:24px;color:#000}.list-bullet ul{padding-left:25px !important;margin-bottom:15px}.list-bullet ul li{position:relative}.list-bullet ul li::before{content:"\2022";position:absolute;top:0;font-size:26px;left:-25px;line-height:26px}.list-number ol{padding-left:25px !important;counter-reset:num;margin-bottom:15px;list-style-type:none}.list-number ol li{position:relative;counter-increment:num}.list-number ol li::before{content:counter(num);position:absolute;top:0;left:-25px}.list-bullet .wp-block-gallery,.list-number .wp-block-gallery{padding-left:0 !important}.list-bullet .wp-block-gallery li::before,.list-number .wp-block-gallery li::before{display:none}@media (max-width: 991px){.Buttons-tab-styling .fl-button-wrap .fl-button{width:95%;text-align:center;padding:15px !important}}@media (max-width: 767px){.Buttons-tab-styling .fl-button-wrap .fl-button{padding:10px !important}}.Banner-overlay-content .fl-col-group{display:flex;align-items:flex-end}.Banner-overlay-content p{color:#000}.Banner-overlay-content .contact-block .btn-primary{margin-right:10px;font-weight:700}.Banner-overlay-content .contact-block .btn-primary:last-child{margin-right:0}.Banner-overlay-content .contact-block .btn-primary[href="mailto:test.cabi@cabi.org"]{text-decoration:underline}.Banner-overlay-content .contact-block .btn-primary i{margin-left:10px}.Banner-overlay-content .contact-block .btn-primary i:first-of-type{margin-left:5px}.menu-block{border-bottom:1px solid #9B9B9B}.menu-block .menu-block-item ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}.menu-block .menu-block-item ul li{padding:0 15px}.menu-block .menu-block-item ul li:first-of-type{padding-left:0}.menu-block .menu-block-item ul li:last-of-type{padding-right:0}.menu-block .menu-block-item ul li a{display:block;text-decoration:none;padding-bottom:10px;border-bottom:3px solid transparent;letter-spacing:0.09px}.menu-block .menu-block-item ul li:hover a{border-bottom-color:#368729}.menu-block .menu-block-item ul li.active a{border-bottom-color:#368729}.menu-item-content h2{font-size:26px;line-height:36px;color:#000;margin-bottom:30px;letter-spacing:normal;letter-spacing:0.17px}.menu-item-content p{font-size:14px;color:#000;letter-spacing:0.17px}.menu-item-content p:last-child{margin-bottom:0}.menu-item-content .fl-module-content{margin:0 0 10px}.menu-item-content .fl-module-content h3{font-size:18px;color:#000;letter-spacing:normal}.menu-item-content .fl-module-content h4{font-size:16px;color:#000;letter-spacing:normal}.menu-item-content .fl-module-content ul{list-style:none;padding:0;margin:0}.media-person-block .media-person-list{align-items:center;margin-bottom:30px}.media-person-block .media-person-list .media-person-list-img a{display:block;position:relative}.media-person-block .media-person-list .media-person-list-img .country-label{background-color:#cd4400;font-size:14px;font-weight:700;line-height:19px;color:#fff;text-align:center;min-width:178px;padding:15px;position:absolute;top:0;left:0}.media-person-block .media-person-list .media-person-list-content h2{font-size:26px;line-height:36px;letter-spacing:normal;margin-bottom:20px;letter-spacing:0.17px}.media-person-block .media-person-list .media-person-list-content h2 a{color:#000}.media-person-block .media-person-list .media-person-list-content h2 a:hover,.media-person-block .media-person-list .media-person-list-content h2 a:focus{color:#000}.media-person-block .media-person-list .media-person-list-content p{font-size:14px;line-height:20px;color:#000;letter-spacing:0.09px}.media-person-block .media-person-list .media-person-list-content .button{padding-top:15px;line-height:1.25rem}.media-person-block .media-person-list .media-person-list-content .button .btn-primary{font-weight:700;font-size:14px;line-height:19px;padding:15px}.btn{font-size:16px;font-size:1rem;letter-spacing:0.11px;font-weight:700}.btn.btn-primary{background-color:#cd4400;border-radius:0;padding:10px 15px;border:0}.btn.btn-primary:focus{outline:none;box-shadow:none !important}.btn.btn-primary:active{background-color:#cd4400 !important;border:0 !important;box-shadow:none !important}.btn.big-btn{min-width:300px}.cardTint{display:block}.cardTint .pp-hover-card{position:relative}.cardTint .pp-hover-card::before{content:"";background-color:rgba(0,0,0,0.3);width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.cardTint .pp-hover-card::after{content:"";background-color:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;visibility:visible;z-index:1;display:block}.media-train{display:flex;align-items:center}.media-train .media-train-content h4{line-height:24px;color:#000;letter-spacing:normal;margin-bottom:15px;letter-spacing:0.09px}.media-train .media-train-content p{font-size:14px;color:#000;margin-bottom:0;letter-spacing:0.09px}.media-train .media-train-view{text-align:right}.media-train .media-train-view iframe{width:100%;height:auto;max-width:230px}.tabbing-section .tab-navs .fl-tabs-labels{display:flex;align-items:center}.tabbing-section .tab-navs .fl-tabs-labels .fl-tabs-label{border-left:0;border-top:0;border-right:1px solid #fff;float:none;width:14%;padding:8px 10px;text-align:center;font-weight:700;font-size:14px;background-color:#f2f2f2}.tabbing-section .tab-navs .fl-tabs-labels .fl-tabs-label.fl-tab-active{background-color:#368729;color:#fff;border-right-color:#368729}.tabbing-section .tab-navs .fl-tabs-labels .fl-tabs-label:last-child{border-right:0}.tabbing-section .tab-navs .fl-tabs-labels .fl-tabs-label:focus{outline:none}.tabbing-section .tab-navs .fl-tabs-panels{border-left:0;border-right:0;border-bottom:0;border-top:1px solid #368729}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content{padding:50px 0 0}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content>p{max-width:767px}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content p{font-size:14px}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content .tab-views{margin-top:40px}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content .tab-views .tab-views-item .tab-view-img{position:relative;margin-bottom:20px}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content .tab-views .tab-views-item .tab-view-img a{display:block}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content .tab-views .tab-views-item .tab-view-img p{width:100%;background-color:#cd4400;position:absolute;bottom:0;padding:8px 10px;font-weight:700;color:#fff}.tabbing-section .tab-navs .fl-tabs-panels .fl-tabs-panel-content .tab-views .tab-views-item>a{display:block;font-size:14px;line-height:19px;font-weight:700;text-decoration:underline;margin-bottom:10px}.cabi-breadcrumb{background-color:#fff}.archive,.single-product{color:#000}.archive .fl-page .fl-page-content>.container,.single-product .fl-page .fl-page-content>.container{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.archive .fl-page .fl-page-content>.container>.row,.single-product .fl-page .fl-page-content>.container>.row{margin-left:0;margin-right:0}.archive .fl-page .fl-page-content>.container>.row>.col-lg-12,.single-product .fl-page .fl-page-content>.container>.row>.col-lg-12{padding-left:0;padding-right:0}.archive .fl-page .fl-page-content>.container .fl-content,.single-product .fl-page .fl-page-content>.container .fl-content{margin:0}.archive.bookshop-title,.single-product.bookshop-title{max-width:100%;margin-top:0}.archive.bookshop-title::after,.single-product.bookshop-title::after{content:"";display:none}.archive.bookshop-title::before,.single-product.bookshop-title::before{content:"";display:none}.archive.bookshop-title .container-fluid,.single-product.bookshop-title .container-fluid{max-width:76.875rem}body{overflow-x:hidden}.single-product .bookshop-header .detail-search-box input[type="search"]{width:calc(100% - 400px);max-width:400px}@media only screen and (max-width: 768px){.single-product .bookshop-header .detail-search-box input[type="search"]{width:calc(100% - 110px);max-width:100%}}.bookshop-title{position:relative;max-width:58.75rem;margin:0 auto;margin-top:-5rem}@media (min-width: 992px){.bookshop-title::before{content:"";background:#f2f2f2;width:1000%;position:absolute;top:80px;left:-400%;height:100%}.bookshop-title::after{content:"";background:#f2f2f2;width:1000%;position:absolute;top:80px;right:-400%;height:100%}}.bookshop-title h1{font-size:36px;font-size:2.25rem;line-height:2.5rem;letter-spacing:-0.36px}.bookshop-title .bookshop-breadcrumb{padding:0rem 1.25rem;background:#fff}.bookshop-title .bookshop-breadcrumb p{font-size:12px;font-size:.75rem;line-height:1.0625rem;letter-spacing:0.08px;color:#000;margin-bottom:0;display:inline-block;margin-right:5px}.bookshop-title .bookshop-breadcrumb nav{display:inline-block;color:#368729;margin-bottom:0;font-size:12px;font-size:.75rem;line-height:1.0625rem;letter-spacing:0.08px;font-weight:700}.bookshop-title .bookshop-breadcrumb nav a{font-size:12px;font-size:.75rem;margin-right:4px;line-height:1.0625rem;letter-spacing:0.08px;color:#000;text-decoration:none;font-weight:400}.bookshop-title .bookshop-description{background:#f2f2f2;position:relative;padding:.875rem 1.25rem .125rem;color:#000;z-index:1}@media only screen and (max-width: 768px){.bookshop-title .bookshop-description{padding-bottom:1.25rem}}.bookshop-title .bookshop-description h1{font-size:36px;font-size:2.25rem;line-height:2.5rem;letter-spacing:-0.36px;margin-bottom:1.25rem}@media only screen and (max-width: 768px){.bookshop-title .bookshop-description h1{font-size:26px;font-size:1.625rem;line-height:1.75rem}}.bookshop-title .bookshop-description p{font-size:14px;font-size:.875rem;line-height:1.5rem;letter-spacing:0.09px}@media only screen and (max-width: 768px){.bookshop-title{max-width:100%;width:100%;padding:0}}.custom-sidebar>.container{border-bottom:1px solid #9B9B9B;padding-top:1.875rem}.custom-sidebar h6{font-size:14px;font-size:.875rem;line-height:1.625rem;letter-spacing:0.09px}.custom-sidebar .main-category{list-style:none;padding:0 0 50px}@media only screen and (max-width: 767px){.custom-sidebar .main-category{padding:0}}.custom-sidebar .main-category li{line-height:1.1875rem}.custom-sidebar .main-category li a{font-size:12px;font-size:.75rem;line-height:22px;color:#000;text-decoration:none;letter-spacing:0.08px}@media only screen and (max-width: 768px){.custom-sidebar .main-category li a{text-decoration:underline}}.custom-sidebar .main-category li a .product-count{font-weight:700;color:#cd4400}@media only screen and (max-width: 768px){.custom-sidebar .main-category li{display:block;padding:10px}}.custom-sidebar .main-category li.post-filter-category a span{margin-left:5px}@media only screen and (max-width: 768px){.custom-sidebar .main-category{margin-bottom:1.25rem}}.custom-sidebar .main-category .active-category{font-weight:700}.custom-sidebar .main-category .active-category .active-child-category{text-decoration:underline}.custom-sidebar .products{padding-top:0 !important}@media only screen and (max-width: 768px){.custom-sidebar .products .container-fluid{padding-left:0;padding-right:0}}.custom-sidebar .products .filter-save{width:100%;color:#cd4400;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.5rem}.custom-sidebar .woocommerce-ordering{display:none}.custom-sidebar .woocommerce-result-count{display:none}.custom-sidebar.custom-product-listing{padding-top:.3125rem}.custom-sidebar.custom-product-listing .row>div{padding-top:1.25rem;position:relative}.custom-sidebar.custom-product-listing .row>div::before{content:"";border-top:0.5px solid #d0d0d0;width:calc(100% - 30px);height:1px;position:absolute;top:0;left:15px}.custom-sidebar.custom-product-listing .row>div .img-block-container{padding:50%}.custom-sidebar.custom-product-listing .woocommerce-ordering{display:block}.custom-sidebar.custom-product-listing .woocommerce-result-count{display:block}.custom-sidebar.custom-product-listing h6{border-top:1px solid #9B9B9B;padding-top:.5rem}.custom-sidebar .main-category .sub-subcategory{padding-left:20px;margin:10px 0}.custom-sidebar .main-category .sub-subcategory li a{color:#368729}.search-result-bar{background-color:#f2f2f2;padding:10px 0}.search-result-bar p{font-size:14px;font-size:.875rem;line-height:1.5rem;letter-spacing:0.08px;font-weight:700;color:#000}@media only screen and (min-width: 768px){.search-result-bar p{margin-top:5px !important}}@media only screen and (max-width: 768px){.search-result-bar p{margin-bottom:10px !important}}.search-result-bar p span{color:#cd4400}@media only screen and (max-width: 767px){.search-result-bar form{float:none !important}}.search-result-bar form label{margin-bottom:0;font-size:14px;line-height:19px;font-weight:normal;letter-spacing:0.1px;margin-right:15px}.search-result-bar form select{background-color:#fff;box-shadow:0 0 5px 0 rgba(136,136,136,0.5);border-radius:4px;border:0;vertical-align:middle !important;font-size:14px;font-size:.875rem;line-height:1.5rem;letter-spacing:0.08px;padding:5px;padding-right:20px;max-width:200px}.bookshop .container{max-width:1160px !important}.bookshop-banner{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:26.5625rem}.bookshop-header{background:#333;padding:1.25rem 0;position:relative}.bookshop-header .widget_product_search{width:100%}.bookshop-header .widget_product_search h2{color:#fff;line-height:24px}.bookshop-header .widget_product_search span{display:none}.bookshop-header .widget_product_search input{float:left}@media only screen and (max-width: 767px){.bookshop-header .widget_product_search{margin-bottom:10px}}.bookshop-header form{font-size:0}.bookshop-header button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-size:14px;font-size:.875rem;border:0;letter-spacing:0.11px;width:9.375rem;padding:.6875rem;min-height:40px;text-align:center;background:#cd4400;display:inline-block;color:#fff;top:0;vertical-align:middle;font-weight:700}.bookshop-header button i{display:inline-block;margin-right:10px;font-size:17px;line-height:17px}@media only screen and (max-width: 768px){.bookshop-header button{width:6.25rem}}.bookshop-header input[type="search"]{width:calc(100% - 400px);height:40px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;display:inline-block;vertical-align:middle;letter-spacing:0.09px;color:#000;max-width:400px}.bookshop-header input[type="search"]::-webkit-input-placeholder{color:#000}.bookshop-header input[type="search"]:-ms-input-placeholder{color:#000}.bookshop-header input[type="search"]::placeholder{color:#000;opacity:1}@media only screen and (max-width: 768px){.bookshop-header input[type="search"]{width:calc(100% - 105px);max-width:100%}}@media only screen and (max-width: 992px){.bookshop-header .results-map-cta{text-align:left;margin-top:20px}}.bookshop-header input[type="checkbox"]{width:auto;height:20px;width:40px;display:inline-block;vertical-align:middle;margin-left:20px}@media only screen and (max-width: 768px){.bookshop-header input[type="checkbox"]{margin-left:0px;margin-top:20px}}.bookshop-header input[type="checkbox"]+label{color:#fff;font-size:16px;display:inline-block;vertical-align:middle;margin-bottom:0}@media only screen and (max-width: 768px){.bookshop-header input[type="checkbox"]+label{margin-top:20px}}.bookshop-header .search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width: 768px){.bookshop-header .search-box{margin-bottom:15px}}.bookshop-header .detail-search-box input[type="search"]{width:calc(100% - 160px);max-width:100%}.bookshop-header .advance-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width: 768px){.bookshop-header .advance-search{justify-content:flex-start}}.bookshop-header .advance-search a{color:#fff;text-decoration:underline;font-size:12px;font-size:.75rem;letter-spacing:0.08px;font-weight:700;line-height:24px}.bookshop-header .bookshop-cart{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-top:Rem(5)}.bookshop-header .bookshop-cart a{color:#fff;text-decoration:none;font-size:12px;font-size:.75rem;vertical-align:super}.bookshop-header .bookshop-cart a i{font-size:24px;font-size:1.5rem;display:inline-block;vertical-align:middle;margin-right:5px;text-transform:capitalize}.bookshop-header .bookshop-cart a span{display:inline-block;vertical-align:middle;text-transform:capitalize;font-weight:700;line-height:24px}.bookshop-header .bookshop-cart a span.cart-contents-count{padding:0 5px;border:1px solid #fff;border-radius:4px;margin-right:5px}@media only screen and (max-width: 768px){.bookshop-header .col-md-6{margin-bottom:1.25rem}}.bookshop-listing{padding:1.25rem 0rem 2.5rem;border-bottom:1px solid #d0d0d0}.bookshop-listing:last-of-type{border-bottom:0}.bookshop-listing:after{clear:both;content:"";display:table}.bookshop-listing-image{width:160px;float:left}@media only screen and (max-width: 579px){.bookshop-listing-image{width:100%}}.bookshop-listing-content{width:calc(100% - 330px);float:left;padding:0 1.25rem}.bookshop-listing-content h5{font-size:14px;font-size:.875rem;line-height:1.25rem;letter-spacing:0.07px;color:#368729;margin-bottom:.3125rem}.bookshop-listing-content h6{font-size:12px;font-size:.75rem;line-height:1.125rem;letter-spacing:0.08px;color:#333;margin-bottom:.9375rem;max-width:23.125rem}.bookshop-listing-content p{font-size:12px;font-size:.75rem;line-height:1.25rem;letter-spacing:0.07px;color:#000;margin-bottom:0rem}@media only screen and (max-width: 768px){.bookshop-listing-content{width:calc(100% - 160px)}}@media only screen and (max-width: 579px){.bookshop-listing-content{width:100%;padding:0;margin-top:1.875rem}}.bookshop-listing-basket{width:170px;float:left;text-align:right}.bookshop-listing-basket .price-div{margin-bottom:20px}.bookshop-listing-basket .event-price{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.08px}.bookshop-listing-basket .event-price span{font-size:26px;font-size:1.625rem;line-height:2.25rem;font-weight:700;color:#000;letter-spacing:0.17px}.bookshop-listing-basket .quantity{display:none}.bookshop-listing-basket .forthcoming{margin-top:1.25rem;margin-bottom:1.25rem}.bookshop-listing-basket .forthcoming span{padding:.5rem .9375rem;display:inline-block;background:#d0d0d0;color:#000;font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.09px;font-weight:600;text-transform:capitalize}.bookshop-listing-basket .after-price{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.17px;color:#000}.bookshop-listing-basket button{background-color:#cd4400 !important;border:0 !important;border-radius:0 !important;min-width:160px;font-size:.875rem;font-weight:700 !important;padding:14px 15px !important;letter-spacing:0.09px}.bookshop-listing-basket .select-book{margin:1.25rem 0;font-size:14px;font-size:.875rem;line-height:1.1875rem}.bookshop-listing-basket .select-book label{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.08px;font-weight:normal}.bookshop-listing-basket .select-book select{font-size:14px;font-size:.875rem;padding:.3125rem;background-color:#fff;outline:none;width:6.5625rem;margin-left:.625rem;box-shadow:0 0 8px 0 rgba(0,0,0,0.3);border-radius:4px;border:0;letter-spacing:0.09px;line-height:1.5rem}@media only screen and (max-width: 768px){.bookshop-listing-basket{width:100%;margin-top:1.875rem}}@media only screen and (max-width: 579px){.bookshop-listing-basket{text-align:left}}.filter-content-area{margin-bottom:.625rem}.filter-content-area .filter-title{width:100%;margin-bottom:.9375rem}.filter-content-area .filter-title h1{border-bottom:.0625rem solid #9B9B9B;font-size:26px;font-size:1.625rem;line-height:2.25rem;font-weight:600;letter-spacing:0.17px;padding-bottom:15px;color:#000}.filter-content-area .filter-title h1 span{display:inline-block;margin-left:.375rem;vertical-align:baseline}.filter-content-area .filter-title h1 span a{color:#cd4400;font-size:12px;font-size:.75rem;line-height:1.5rem;letter-spacing:0.08px}.filter-content-area .filter-content .col-lg-4{margin-bottom:3.75rem}@media only screen and (max-width: 767px){.filter-content-area .filter-content .col-lg-4{margin-bottom:1.25rem}}.filter-content-area .filter-content-area{margin-bottom:3.75rem}.filter-content-area .filter-content .filter-image{max-width:138px}.filter-content-area .filter-content .filter-content-heading{color:#368729;vertical-align:baseline;font-size:14px;font-size:.875rem;line-height:1.25rem;margin-bottom:.9375rem;margin-top:1.25rem;font-weight:600;letter-spacing:0.07px}.filter-content-area .filter-content .filter-content-para{font-size:12px;font-size:.75rem;line-height:1.125rem;margin-bottom:.9375rem;color:#333;letter-spacing:0.08px}.filter-content-area .filter-content .filter-content-price{font-size:14px;font-size:.875rem;line-height:1.5rem}.filter-content-area .filter-content .filter-content-price .filter-price span{vertical-align:baseline}.filter-content-area .filter-content .filter-content-price .filter-price span.event-price{font-weight:600;margin-right:5px;line-height:1.625rem;letter-spacing:0.17px;font-size:20px;font-size:1.25rem;line-height:1.75rem}.useful-info{padding:3.4375rem 0}.useful-info h1{font-size:26px;font-size:1.625rem;line-height:1.875rem;font-weight:600;letter-spacing:0.17px;margin-bottom:4.0625rem;text-align:center}.useful-info .useful-text{margin-top:1.875rem;padding:0 .625rem}.useful-info .useful-text p{font-size:14px;font-size:.875rem;line-height:1.125rem;letter-spacing:0.09px}.useful-info .useful-image{position:relative;height:180px;background-position:center;background-repeat:no-repeat;background-size:cover}.useful-info .useful-image .image-overlay{font-size:24px;font-size:1.5rem;line-height:1.75rem;font-weight:600;color:#fff;position:relative;z-index:3;position:absolute;top:50%;left:50%;width:90%;max-width:200px;transform:translate(-50%, -50%);text-align:center;letter-spacing:0.16px}.useful-info .useful-image:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:2}@media only screen and (max-width: 767px){.useful-info{padding:1.875rem 0}.useful-info h1{margin-bottom:1.875rem}}.single-product .banner-above{background:#f2f2f2}@media only screen and (max-width: 768px){.single-product .banner-above{background:none}}@media only screen and (min-width: 1200px){.single-product .banner-above{max-width:58.75rem;margin:-10.625rem auto 0}}.single-product .bookshop-header{padding:1rem 1.25rem}.single-product .bookshop-header .advance-search a{font-weight:700;text-decoration:none;font-size:14px;line-height:26px;letter-spacing:0.09px;vertical-align:middle}.single-product .bookshop-header .advance-search a i{vertical-align:middle;display:inline-block;margin-right:15px;font-size:.9375rem;letter-spacing:0}@media only screen and (max-width: 768px){.single-product .bookshop-header .bookshop-cart{margin-bottom:15px}}.single-product .bookshop-header .bookshop-cart a i{font-size:18px;font-size:1.125rem;margin-right:.625rem;line-height:24px;letter-spacing:0.15px}.single-product .bookshop-header .bookshop-cart a span{letter-spacing:0.08px}.single-product .bookshop-header form{display:block;width:100%}.single-product .single-product-content{padding:.9375rem 1.25rem .9375rem;position:relative}@media only screen and (max-width: 768px){.single-product .single-product-content{padding-left:0;padding-right:0}}@media only screen and (min-width: 1200px){.single-product .single-product-content::before{content:"";background:#f2f2f2;width:1000%;position:absolute;top:65px;left:-400%;height:calc(100% - 65px)}.single-product .single-product-content::after{content:"";background:#f2f2f2;width:1000%;position:absolute;top:65px;right:-400%;height:calc(100% - 65px)}}.single-product .single-product-content .row>div{z-index:1}.single-product .single-product-content .product-image{max-width:160px}.single-product .single-product-content .product-image-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.7);display:none;justify-content:center;align-items:center;overflow:auto;padding:130px 0 20px 0}.single-product .single-product-content .product-image-popup-photo{max-width:80%;position:relative}.single-product .single-product-content .product-image-popup-photo img{max-height:500px}.single-product .single-product-content .product-image-popup .popup-icon{position:absolute;top:-60px;right:0px;color:#fff;font-size:30px}.single-product .single-product-content .product-image-popup .popup-icon a{color:#fff;margin-right:20px}.single-product .single-product-content .product-content h1{margin-bottom:.9375rem}@media only screen and (max-width: 768px){.single-product .single-product-content .product-content h1{font-size:1.625rem;line-height:1.75rem}}.single-product .single-product-content .product-content h4{font-size:20px;margin-bottom:15px;line-height:1.4}.single-product .single-product-content .product-content p{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.1px;color:#333}.single-product .single-product-content .product-content a{text-decoration:underline}.single-product .select-category .price{display:inline-block;color:#000}.single-product .select-category .price P{display:inline-block}.single-product .select-category .price .note{font-size:14px;display:block}.single-product .select-category .coming-soon-box{display:inline-block;margin-left:15px}.single-product .select-category .coming-soon-box span{display:block;background-color:#d0d0d0;padding:.5rem .9375rem;color:#000;font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.08px;font-weight:600;text-transform:capitalize}.single-product .select-category form{display:inline-block;margin-left:10px}.single-product .select-category form button{background-color:#cd4400 !important;border:0 !important;border-radius:0;min-width:180px;padding:14px 15px !important;font-weight:700}.single-product .select-category form .quantity{display:none}.single-product .select-category p{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:0.09px}.single-product .select-category p strong{font-size:26px;font-size:1.625rem;line-height:2.25rem;font-weight:600;display:inline-block;vertical-align:sub}.single-product .select-category select{font-size:14px;font-size:.875rem;padding:.3125rem;background-color:#fff;background-image:url("../png/select-down.png");outline:none;width:6.875rem;margin-left:.625rem;box-shadow:0 0 8px 0 rgba(0,0,0,0.3);border-radius:4px;border:0;background-size:12px}.single-product .select-category .col-md-4{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.single-product .select-category .col-md-4 .select-book{margin-top:15px}.single-product .select-category .product-button{margin-left:.625rem;color:#fff;text-decoration:none}.single-product .select-category .select-book label{font-size:14px;font-size:.875rem;line-height:1.1875rem;letter-spacing:.08px;font-weight:normal}.single-product .single-product-link{border-top:1px solid #9B9B9B;padding:1.875rem 1.25rem}.single-product .single-product-link .product-button{background:#368729;color:#fff;font-size:14px;letter-spacing:0.09px;text-decoration:none;padding:.9375rem 1.5625rem .9375rem 3.125rem;font-weight:700}.single-product .single-product-link .row>div{z-index:1;margin-bottom:15px}.single-product .single-product-tab{border-bottom:1px solid #9B9B9B;padding:1.875rem 0rem}.single-product .single-product-tab .nav{display:block;background:#f5f5f5;max-width:925px !important;margin:0 auto}.single-product .single-product-tab .nav .nav-link{display:inline-block !important;padding:10px 35px !important}@media only screen and (max-width: 768px){.single-product .single-product-tab .nav .nav-link{padding:10px !important}}.single-product .single-product-tab .nav .nav-link:last-of-type{border-right:1px solid #fff !important}.single-product .single-product-tab .nav .show{display:inline-block !important}.single-product .single-product-tab .tab-content{padding-top:2.75rem !important}.single-product .single-product-tab .tab-content h4,.single-product .single-product-tab .tab-content h3{margin-bottom:.875rem;letter-spacing:0.09px;font-size:18px;font-size:1.125rem;font-weight:600}.single-product .single-product-tab .tab-content .tab-pane{font-size:14px;font-size:.875rem;color:#000;letter-spacing:0.07px;line-height:1.5rem}.single-product .single-product-tab.tabbing-full-block{margin-top:0}.single-product .filter-content-area{margin-top:2.375rem}.single-product .filter-content-area h4{margin-bottom:1.875rem;letter-spacing:0.09px;font-size:18px;font-size:1.125rem;font-weight:600}.product-button{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.1875rem;font-weight:600;padding:.9375rem 2.5rem;color:#fff;background-color:#cd4400;text-decoration:none;text-align:center}.product-button.einspection-copy::before{content:"";background-image:url(../png/download.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;left:38px}.product-button.inspection-copy{background-color:#368729 !important;color:#fff !important}.product-button.inspection-copy::before{content:"\f002";width:20px;height:20px;font-family:"Font Awesome 5 Free";position:absolute;left:38px}.product-button.resource-copy{background-color:#368729 !important;color:#fff !important}.product-button.resource-copy::before{content:"\f5da";width:20px;height:20px;font-family:"Font Awesome 5 Free";position:absolute;left:38px}.product-button:hover{background:#000;color:#fff;text-decoration:none}.woocommerce-pagination{margin:0 0 60px;background-color:#f2f2f2;width:100%;float:left}.woocommerce-pagination>.page-numbers{border:0 !important;padding:4px 0 1px !important}.woocommerce-pagination li{border:0 !important;font-size:14px;font-size:.875rem;line-height:1.5rem;letter-spacing:0.08px}.woocommerce-pagination li span.current{background:none !important;color:#368729 !important;font-weight:700 !important}.woocommerce-pagination li a{color:#333 !important}.woocommerce-pagination li a:hover,.woocommerce-pagination li a:focus{background:none !important;color:#368729 !important}.woocommerce-pagination .next{font-weight:700 !important;color:#368729 !important;margin-left:10px !important}.woocommerce-pagination .prev{font-weight:700 !important;color:#368729 !important;margin-right:10px !important}.related{width:100%}.related .relate-products{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.related .relate-products>div{margin-bottom:30px}.related .relate-products>div:last-of-type{margin-bottom:0}}.related .relate-products h6{font-size:12px;font-size:.75rem;color:#333;font-weight:400;letter-spacing:0.08px;line-height:1.125rem}.related .relate-products .product-image{max-width:160px}.related .relate-products h2{font-size:14px;font-size:.875rem;line-height:1.25rem;color:#368729;letter-spacing:0.07px;margin-bottom:10px}@media only screen and (max-width: 768px){.related .relate-products h2{margin-left:0 !important;margin-right:0 !important}}.related .relate-products a+span{display:block;font-size:12px;font-size:.75rem;line-height:1.125rem;letter-spacing:0.08px;color:#333;margin-bottom:15px}.related .relate-products .price-section-related p{font-size:14px;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.17px;margin-bottom:.3125rem}.related .relate-products .price-section-related p span:first-of-type{font-weight:600;margin-right:5px;line-height:1.625rem;letter-spacing:0.17px;font-size:20px;display:inline-block}.woocommerce-cart .fl-content{margin-top:120px}.woocommerce-cart .product-remove a{color:#cd4400 !important}.woocommerce-cart .product-remove a:hover{background-color:#cd4400 !important;color:#fff !important}@media only screen and (max-width: 767px){.woocommerce-cart .product-thumbnail{display:block !important;text-align:left !important}.woocommerce-cart .product-thumbnail::before{display:none}}.woocommerce-cart .product-thumbnail img{width:auto !important}.woocommerce-cart .product-quantity input{padding-right:10px;width:75px !important}@media only screen and (max-width: 767px){.woocommerce-cart .product-quantity::before{margin-right:30px}}.woocommerce-cart .coupon input{height:34px !important}.woocommerce-cart button{background-color:#cd4400 !important;border:0 !important;color:#fff !important;border-radius:0 !important;font-weight:700}.woocommerce-cart .checkout-button{background-color:#cd4400 !important;border:0 !important}.woocommerce-cart .cart-shopping{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;margin-top:10px}.woocommerce-cart .cart-shopping .continue-shopping-button a{background-color:#368729}@media only screen and (max-width: 767px){.woocommerce-cart .cart-shopping{flex-flow:column;align-items:flex-start}}.woocommerce-cart .woocommerce-cart-form button,.woocommerce-cart .woocommerce-cart-form .button{background-color:#666 !important}.woocommerce-cart .woocommerce-cart-form .coupon input,.woocommerce-cart .cart-collaterals .coupon input{height:45px !important}.woocommerce-cart .woocommerce-cart-form button,.woocommerce-cart .woocommerce-cart-form .button,.woocommerce-cart .cart-collaterals button,.woocommerce-cart .cart-collaterals .button{font-size:14px !important;line-height:19px !important;padding:12px 15px !important;font-weight:700 !important}.woocommerce-cart .woocommerce-message{background:none;color:#000;border:0;padding-left:0 !important;margin-bottom:0}@media only screen and (max-width: 767px){.woocommerce-cart .woocommerce-message{padding-right:0 !important}}.woocommerce-cart .continue-shopping-button{text-align:right}.woocommerce-cart .continue-shopping-button a{text-decoration:none;display:inline-block;background-color:#cd4400;min-height:48px;min-width:292px;text-align:center;color:#fff;font-size:14px;line-height:19px;font-weight:700;padding:12px 15px;border-radius:0}.woocommerce-cart .continue-shopping-button a:hover,.woocommerce-cart .continue-shopping-button a:focus{color:#fff;text-decoration:none}.woocommerce-cart .wc-proceed-to-checkout a{border-radius:0}.woocommerce-checkout .fl-content{margin-top:120px}.woocommerce-checkout .place-order button{background-color:#cd4400 !important;border:0 !important;border-radius:0 !important}.woocommerce-account .fl-content{margin-top:120px}.woocommerce-account .woocommerce-Button,.woocommerce-account .woocommerce-button{background-color:#cd4400 !important;border:0 !important;color:#fff !important}.button-custom .fl-button-wrap{text-align:center}.button-custom .fl-button-wrap .fl-button{padding:16px !important}#preloader{position:fixed;top:0;left:0;width:100%;z-index:9999;height:100%}#preloader::before{content:'';background-color:#000000;opacity:0.5;width:100%;height:100%;position:absolute;top:0;left:0}#preloader::after{content:'';background-image:url("../gif/loader.gif");background-repeat:no-repeat;background-position:center;background-size:cover;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bookshop-page{position:relative}.bookshop-page .custom-sidebar.custom-product-listing h6{border-top:0}@media only screen and (max-width: 768px){.free-trial-btn-formating{text-align:center !important}.fl-button-width-auto.fl-button-right{text-align:center !important}}.product-edition{font-size:12px}.cabi-global-search.bookshop-header .widget_product_search input[type="checkbox"]{float:none;width:20px;margin-right:15px}.bookshop-header-search.bookshop-header .widget_product_search input[type="checkbox"]{float:none}.cabi-global-search.bookshop-header .widget_product_search input[type="checkbox"]+label{margin-top:5px}.cabi_subheader .fl-widget .widget_search.widget_search_open{margin-top:-5px}@media only screen and (max-width: 768px){.cabi_subheader .fl-widget .widget_search .excet-pharse{position:static;margin-top:15px}.cabi-global-search.bookshop-header .widget_product_search input[type="checkbox"]{width:20px;margin-right:15px}.cabi-global-search.bookshop-header .widget_product_search input[type="checkbox"]+label{margin-top:21px}.cabi_subheader .fl-widget .widget_search.widget_search_open form{width:calc(100% - 40px)}.cabi_subheader .fl-widget .widget_search.widget_search_open .widget_search_icon{right:30px}}@media (max-width: 579px){h1.pp-headline{font-size:30px !important;line-height:35px !important}h1.pp-headline .pp-headline-dynamic-wrapper{font-size:30px !important}h1.pp-headline span{padding:0 !important}}.cabi-banner .fl-row-content-wrap{position:relative;min-height:660px}.cabi-banner .fl-row-content-wrap .fl-row-content{position:static}.cabi-banner .pp-down-arrow-container{z-index:9}.cabi-banner .fl-rich-text{min-height:600px;position:relative}.cabi-banner .fl-rich-text .banner-img{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;border-style:none;border-width:0;background-clip:padding-box;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;min-height:660px}.cabi-banner .fl-rich-text .banner-img::after{content:"";width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.cabi-banner .fl-rich-text .centered{position:absolute;max-width:1200px;padding:0 20px;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.cabi-banner .fl-rich-text .centered h1{font-size:60px;letter-spacing:-0.28px;line-height:5rem;text-shadow:0 2px 6px rgba(66,66,66,0.5);color:#fff}@media (max-width: 768px){.cabi-banner .fl-rich-text .centered h1{font-size:38px;line-height:1.2}}.cabi-banner .fl-rich-text .centered h2{font-size:28px;color:#fff;letter-spacing:0.19px}@media (max-width: 768px){.cabi-banner .fl-rich-text .centered h2{font-size:18px}}.media-tool{background-color:#f2f2f2;-webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5)}.media-tool.media--tool-reverse .media-tool-img{order:2;padding-left:15px;padding-right:0}.media-tool.media--tool-reverse .media-tool-content{order:1}.media-tool .media-tool-img{padding-left:0}.media-tool .media-tool-content{padding-top:15px;padding-bottom:15px}.media-tool .media-tool-content h2{margin-bottom:20px}.nav-tools ul{display:flex;align-items:center;border-bottom:2px solid #368729}.nav-tools ul li{background-color:#f2f2f2;text-align:center;flex-grow:1}.nav-tools ul li a{padding:5px 8px;color:#000;font-weight:700;font-size:0.79rem;line-height:1.3;border-left:1px solid #fff;border-right:1px solid #fff}.nav-tools ul li a.active{background-color:#368729;border-left-color:#368729;border-right-color:#368729}.nav-tools ul li:last-child a{border-right:0}.tabs-cont p{line-height:1.3;color:#000}.article-sidebar .article-side-list .fl-module-content{background-color:#f2f2f2;padding:20px}.article-sidebar .article-side-list .fl-module-content h4{letter-spacing:normal;font-size:16px;line-height:24px}.article-sidebar .article-side-list .fl-module-content hr{border-color:#333}.article-sidebar .article-side-list .fl-module-content .widget_archive h2{font-size:18px;line-height:1;letter-spacing:normal;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #333}.article-sidebar .article-side-list .fl-module-content .widget_archive .widget_search_icon{display:none}.article-sidebar .article-side-list .fl-module-content .widget_archive select{padding:6px 5px;display:block;color:#000;border:0;font-size:14px;border-radius:5px;width:100%;box-shadow:0 0 8px #dcdcdc}.article-sidebar .article-side-list .fl-module-content ul li{padding-bottom:5px}.article-sidebar .article-side-list .fl-module-content ul li a{color:#000;letter-spacing:0.08px;line-height:24px;font-size:12px;padding-left:30px;display:block;position:relative}.article-sidebar .article-side-list .fl-module-content ul li a::before{content:"";font-family:'Font Awesome\ 5 Free';font-size:16px;position:absolute;top:0;left:0;font-size:16px;color:#999}.article-sidebar .article-side-list.folder-icon .fl-module-content ul li a::before{content:"\f07c"}.article-sidebar .article-side-list.minus-icon .fl-module-content ul li a::before{content:"\2014";line-height:20px}.article-sidebar .pp-email-field{margin-bottom:15px !important}.article-sidebar .pp-email-field input{font-size:12px;letter-spacing:0.08px;line-height:24px}.article-sidebar .pp-button-wrap .pp-button{padding:14px 10px}.article-sidebar .pp-button-wrap .fl-button-text{font-size:14px;line-height:19px}.article-sidebar .pp-infobox-description p strong{font-size:12px;line-height:18px;letter-spacing:0.1px}.common-listing .fl-rich-text ul li a{font-size:14px;color:#368729 !important;text-decoration:underline;display:block;padding-left:30px;position:relative;letter-spacing:0.09px}.common-listing .fl-rich-text ul li a::before{content:".";font-size:26px;color:#000;position:absolute;top:-15px;left:0}.comment-block .fl-comments{margin-top:0}.comment-block .comment-author-link{font-size:14px;color:#000}.comment-block .comment-date{font-size:14px;color:#000;display:block}.comment-block .comment-content{padding:0;border:0;margin-top:20px;color:#000}.comment-block form textarea{background-color:#EEEEEE;border-color:#D8D8D8;height:calc(1.5em + .75rem + 2px);box-shadow:inset 0 0 5px 0 rgba(98,98,98,0.5)}.comment-block form .form-submit input[type="submit"]:hover{border:0 !important;background-color:#cd4400 !important}.media-blog-list-wrapper{box-shadow:0 0 18px #dcdcdc}.media-blog-list-content{padding:15px 10px 30px;position:relative}.media-blog-list-content span{display:block}.media-blog-list-content span a{color:#666;font-size:13px;font-weight:700}.media-blog-list-content p a{color:#000;text-decoration:none}.media-blog-list-content label{font-size:14px;font-weight:400;color:#000;position:absolute;bottom:0}.date-info p{display:inline-block;padding-left:20px;margin-right:10px;margin-bottom:10px;position:relative;margin-bottom:.3125rem;vertical-align:top;font-size:.75rem;color:#000;letter-spacing:0.08px;line-height:1.5rem}.date-info p::before{font-family:'Font Awesome\ 5 Free';position:absolute;left:0;font-weight:900}.date-info p.date-c::before{content:"\f073"}.date-info p.comment-c::before{content:"\f086"}.date-info p.case-c::before{content:"\f15c"}.date-info p.author-c::before{content:"\f406"}.date-info .calendar-c{padding-left:0}.texo-area .js-wpv-view-layout p{margin-bottom:5px}.publication-block{background-color:#fff;webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);margin-bottom:30px}.publication-block .publication-image{padding:20px;background-color:#dcdcdc;letter-spacing:0.1px}.publication-block .publication-image img{width:100%}@media (max-width: 991px){.publication-block .publication-image img{width:auto;max-width:100%}}@media (max-width: 991px){.publication-block .publication-image a,.publication-block .publication-image p{background-color:#dcdcdc;padding:20px;display:inline-block}}@media (max-width: 991px){.publication-block .publication-image{background-color:transparent}}.publication-block .publication-content{padding:20px;line-height:1.25rem}.publication-block .publication-content a{letter-spacing:0.09px}.publication-block .publication-content p{margin-bottom:4px}.publication-block .publication-content p:first-child strong{display:block;margin-bottom:15px}.publication-block .doc-download{padding-top:50px;text-align:right;letter-spacing:0.09px}@media (max-width: 991px){.publication-block .doc-download{padding-top:20px;padding-bottom:20px;text-align:left}}.publication-grid-row .publication-block{margin-bottom:0}.area-of-expertise-publication-row .publication-block{margin-bottom:0}.doc-grid .container{max-width:100%}.doc-block{align-items:center;background-color:#fff;padding:20px;margin-bottom:30px;-webkit-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5);box-shadow:0px 0px 18px 0px rgba(185,185,185,0.5)}.doc-content{padding:15px 0;letter-spacing:0.09px}.doc-content h5{margin-bottom:12px}.doc-content a{display:block;font-size:14px;line-height:21px;color:#000;font-weight:700;padding-bottom:15px}.doc-content a:hover,.doc-content a:focus{text-decoration:none;color:#000}.doc-content p{font-size:14px;line-height:20px;color:#000;letter-spacing:0.09px}.doc-content p:last-of-type{margin-bottom:0}.single-link-style{padding-top:50px;text-align:right}.single-link-style a{display:inline-block;width:100%;max-width:220px;letter-spacing:0.09px;text-align:center;font-size:14px;line-height:20px;font-weight:700;color:#fff !important;background-color:#368729;padding:13px 20px 13px 13px;border-radius:0;position:relative}.doc-download{position:relative;padding-left:20px;padding-right:20px}.doc-download a{display:inline-block;width:100%;max-width:220px;letter-spacing:0.09px;text-align:center;font-size:14px;line-height:20px;font-weight:700;color:#fff !important;background-color:#368729;padding:13px 20px 13px 50px;border-radius:0;position:relative}.doc-download a::before{content:"";background-image:url("../png/download.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;left:32px}.doc-download a:hover,.doc-download a:focus{text-decoration:none}.doc-download span{display:block;bottom:-27px;font-size:14px;line-height:20px;color:#000}.expertise-link{line-height:1.5rem;letter-spacing:0.09px}.expertise-link strong{font-size:18px;display:block;margin-bottom:10px;color:#000;letter-spacing:0.09px}.expertise-link a{display:block;margin-bottom:3px;font-size:14px;color:#368729;text-decoration:underline;letter-spacing:0.09px}.country-link{line-height:1.5rem;letter-spacing:0.09px;font-size:14px;color:#000;letter-spacing:0.09px}.country-link strong{font-size:18px;display:block;margin-bottom:10px;color:#000;letter-spacing:0.09px}.duration-link{line-height:1.5rem;letter-spacing:0.09px}.duration-link strong{font-size:18px;display:block;margin-bottom:10px;color:#000;letter-spacing:0.09px}.duration-link span{display:block;font-size:14px;color:#000;margin-bottom:3px;letter-spacing:0.09px}.detail-tabbing .menu{display:flex !important}.detail-tabbing .menu .menu-item a{padding-bottom:11px;border-bottom:3px solid transparent}.detail-tabbing .menu .menu-item.focus a{border-color:#368729}.contact-personal{display:flex;align-items:center}.contact-personal h4 a{color:#368729;font-size:18px;letter-spacing:0.09px;line-height:1.5rem;text-decoration:underline}.contact-personal p{font-size:14px;letter-spacing:0.09px;line-height:19px}.contact-personal div>a{display:block;font-size:14px;line-height:19px}.contact-personal div>a:first-child{color:#000}.contact-personal div>a:last-child{color:#368729}.contact-personal .contact-details p:first-child{margin-bottom:0}.contact-personal .contact-details p:first-child a{color:#000}.donors-block,.partners-block{padding-top:50px;letter-spacing:0.07px;line-height:24px;border-top:1px solid #9B9B9B}.donors-block h2,.partners-block h2{margin-bottom:20px}.donors-block p,.partners-block p{font-size:14px;line-height:24px}.donors-block a,.partners-block a{color:#368729;text-decoration:underline}.links-text{margin-top:35px}.links-text p a{font-size:14px;line-height:24px;color:#368729;text-decoration:underline}.story-section{max-height:385px;margin-bottom:80px}@media (max-width: 579px){.story-section{margin-bottom:280px}}.story-section .story-impact-image-content{width:100%;max-width:1200px;padding:0 20px;margin:0 auto}.story-section .story-impact-image-content h2{text-align:center;font-size:36px;line-height:49px;letter-spacing:0.2px;color:#fff;padding-top:65px}.story-section .story-impact-image-content .squre-impact-stories{padding-top:40px}.story-section .story-impact-image-content .story-impact-block{margin-top:30px;background-color:#fff;padding:35px 30px;margin:30px 0 0;box-shadow:0 0 20px 0 rgba(121,121,121,0.5);margin-bottom:60px}.story-section .story-impact-image-content .story-impact-block h4{line-height:24px;letter-spacing:0.12px}.story-section .story-impact-image-content .story-impact-block p{font-size:14px;line-height:20px;letter-spacing:0.12px}.story-section .story-impact-image-content .story-impect-image{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:210px}@media (max-width: 579px){.story-section .story-impact-image-content .story-impect-image{min-height:150px}}@media (max-width: 579px){.story-section .story-impact-image-content .story-impect-content{min-height:250px}}.book-links a{display:block;font-size:14px;line-height:24px;margin-top:20px;color:#368729;text-decoration:underline}.commercial_accordionBox .accordion-inner a{text-decoration:underline}.results-map-cta,.results-list-cta{text-align:right}.results-map-cta span,.results-list-cta span{font-size:14px;font-size:.875rem;color:#fff;letter-spacing:0.09px;line-height:1.5rem;background:#368729;display:inline-block;padding:.5rem .9375rem;min-width:10.625rem;font-weight:700;text-align:center;cursor:pointer}.results-map-cta span i,.results-list-cta span i{font-size:24px;font-size:1.5rem;letter-spacing:0.16px;margin-right:.375rem;display:inline-block;vertical-align:middle}.results-map-view .infowindow--desktop,.custom-gmap .infowindow--desktop{display:block}@media (max-width: 768px){.results-map-view .infowindow--desktop,.custom-gmap .infowindow--desktop{display:none}}.results-map-view .project-card,.custom-gmap .project-card{margin-bottom:1.25rem;display:flex}@media (max-width: 768px){.results-map-view .project-card,.custom-gmap .project-card{flex-wrap:wrap}}.results-map-view .project-card .project-img-wrap,.custom-gmap .project-card .project-img-wrap{width:40%}.results-map-view .project-card .project-img-wrap img,.custom-gmap .project-card .project-img-wrap img{max-width:100%}@media (max-width: 768px){.results-map-view .project-card .project-img-wrap,.custom-gmap .project-card .project-img-wrap{width:100%}}.results-map-view .project-card .project-content-wrap,.custom-gmap .project-card .project-content-wrap{width:60%;padding:20px}@media (max-width: 768px){.results-map-view .project-card .project-content-wrap,.custom-gmap .project-card .project-content-wrap{margin-top:.625rem;width:100%;padding:0}}.results-map-view .project-card .project-content-wrap span,.custom-gmap .project-card .project-content-wrap span{font-size:12px;font-size:.75rem;font-weight:700;color:#CD4500;letter-spacing:0.05px}.results-map-view .project-card .project-content-wrap h3,.custom-gmap .project-card .project-content-wrap h3{margin-bottom:.625rem}.results-map-view .project-card .project-content-wrap h3 a,.custom-gmap .project-card .project-content-wrap h3 a{font-size:16px;font-size:1rem;color:#000;letter-spacing:0.11px}.results-map-view .project-card .project-content-wrap p,.custom-gmap .project-card .project-content-wrap p{font-size:14px;font-size:.875rem;color:#000;letter-spacing:0.09px;line-height:1.25rem}@media (max-width: 768px){.results-map-view .project-card .project-content-wrap p,.custom-gmap .project-card .project-content-wrap p{font-size:12px;font-size:.75rem}}.results-map-view .project-card .project-content-wrap p:last-of-type,.custom-gmap .project-card .project-content-wrap p:last-of-type{margin:0}.results-map-view .project-card:last-of-type,.custom-gmap .project-card:last-of-type{margin-bottom:0}.results-map-view .gm-style-iw,.custom-gmap .gm-style-iw{border-radius:0;padding-left:0;padding-top:0;padding-bottom:0;max-width:45.625rem !important}.results-map-view .gm-style-iw-d,.custom-gmap .gm-style-iw-d{max-width:45.625rem !important;overflow:unset !important;overflow-y:scroll !important}.results-map-view .gm-ui-hover-effect,.custom-gmap .gm-ui-hover-effect{font-size:20px;font-size:1.25rem;color:#000;letter-spacing:0.13px;right:1.625rem !important;top:.375rem !important}.results-map-view .gm-ui-hover-effect img,.custom-gmap .gm-ui-hover-effect img{width:1.125rem !important;height:1.125rem !important;margin:0 !important;display:inline-block !important}.infowindow--content{width:100%;background:#fff}.infowindow--content.infowindow--mobile{padding:0 15px;max-width:71.25rem;margin:0 auto;display:none}@media (max-width: 768px){.infowindow--content.infowindow--mobile{display:block;margin-top:.625rem}}.tarining-seprator hr{border-color:#9B9B9B}.carousal-btn .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:none;position:relative;border-radius:50%;width:48px;height:48px;background-color:#000;opacity:0.6;border:3px solid #fff}.carousal-btn .carousel .carousel-control-prev .carousel-control-prev-icon::after{content:"\f104";font-family:'Font Awesome\ 5 Free';font-weight:900;font-size:28px;letter-spacing:0.09px;line-height:24px;color:#AEAEAE;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.carousal-btn .carousel .carousel-control-next .carousel-control-next-icon{background-image:none;position:relative;border-radius:50%;width:48px;height:48px;background-color:#000;opacity:0.6;border:3px solid #fff}.carousal-btn .carousel .carousel-control-next .carousel-control-next-icon::after{content:"\f105";font-family:'Font Awesome\ 5 Free';font-weight:900;font-size:28px;letter-spacing:0.09px;line-height:24px;color:#AEAEAE;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.links-u p>a{text-decoration:underline}.goals-text h2>p{max-width:560px;margin:0 auto 30px}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;box-shadow:0 0 5px 0 rgba(136,136,136,0.5);border-radius:.25rem;background-image:url("../png/select-arrow.png");background-repeat:no-repeat;background-size:.4375rem;background-position:94% center}.subscribe-typo{letter-spacing:0.08px}.subscribe-typo h4{font-size:1rem;color:#000;letter-spacing:0.11px;line-height:1.5rem}.subscribe-typo p{font-size:.75rem;color:#000;letter-spacing:0.08px;line-height:1.125rem}.subscribe-typo input{font-size:.75rem;color:#9B9B9B;letter-spacing:0.08px;line-height:1.5rem}.subscribe-typo input+button{margin-top:10px}.services-block{margin-bottom:1rem;padding:1.25rem .9375rem;background:#fff;box-shadow:0 0 18px 0 rgba(185,185,185,0.5)}.services-block .services-content span{font-size:.75rem;color:#cd4400;line-height:17px;letter-spacing:0.08px;font-weight:700}.services-block .services-content h3{font-size:.875rem;color:#000;letter-spacing:0.07px;line-height:1.5pxrem;padding-top:1.25rem;margin-bottom:0}.services-block .services-content p{font-size:.8125rem;color:#000;letter-spacing:0.07px;line-height:1.25rem;padding-top:.625rem;margin-bottom:0}.services-block .services-content strong{font-size:.75rem;color:#000;display:block;letter-spacing:0.06px;line-height:1.5rem;padding-top:1.25rem}@media (max-width: 767px){.services-block img{margin-bottom:1.25rem}}.comment-textarea textarea{background:#eee;border:1px solid #D8D8D8;box-shadow:inset 0 0 5px 0 rgba(98,98,98,0.5);height:2.5rem;font-size:14px;color:#858585;letter-spacing:0.09px}.comment-textarea textarea::placeholder{color:#858585;opacity:1}.comment-textarea textarea:-ms-input-placeholder{color:#858585}.comment-textarea textarea::-ms-input-placeholder{color:#858585}.bookshop-banner{position:relative}.search-result-bar .row{width:100%}.hero-banner .fl-module-content{width:100%;max-width:50rem}@media only screen and (max-width: 1200px){.hero-banner .fl-module-content{padding:0 1.125rem}}.hero-banner .fl-heading{font-size:3.75rem;line-height:4.625rem;letter-spacing:.010625rem;font-weight:700;text-align:left;font-family:Open Sans, sans-serif;color:#fff}@media only screen and (max-width: 768px){.hero-banner .fl-heading{font-size:2.75rem !important}}@media only screen and (max-width: 579px){.hero-banner .fl-heading{line-height:2.75rem;font-size:1.625rem !important}}.hero-banner .fl-heading span{display:inline-block;background:#cd441d;padding:0 1rem 1.125rem}@media only screen and (max-width: 768px){.hero-banner .fl-heading span{padding:0 .75rem .5rem}}@media only screen and (max-width: 579px){.hero-banner .fl-heading span{padding:0 .75rem .375rem}}.hero-banner .fl-heading span:first-child{position:relative}@media only screen and (min-width: 768px) and (max-width: 768px){.home-module-wrapper .fl-row-content-wrap{padding:1.25rem !important}}@media only screen and (max-width: 767px){.home-module-wrapper .fl-row-content-wrap{padding:0;min-height:auto;background-image:none}}@media only screen and (max-width: 767px){.home-module-wrapper .banner-box{padding:0}}.home-module-wrapper .banner-box--right .fl-col-content{margin-left:auto}@media only screen and (max-width: 767px){.home-module-wrapper .banner-box--right .fl-col-content{margin-left:auto !important}}.home-module-wrapper .banner-box .fl-col-content{width:40rem;max-width:100%;padding:2.5rem 2.5rem}@media only screen and (max-width: 767px){.home-module-wrapper .banner-box .fl-col-content{padding:1.5rem 1.25rem !important}}@media only screen and (max-width: 767px){.home-module-wrapper .banner-box .fl-col-content{width:100%}}.home-module-wrapper .banner-box .fl-col-content a{-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (max-width: 767px){.home-module-wrapper .bg-image-box .fl-col-content{padding-top:56.25%}}.banner-head-align .fl-row-content-wrap{align-items:flex-end !important;-webkit-align-items:flex-end !important}@media (max-width: 767px){.banner-head-align .banner-heading h1{font-size:30px !important;line-height:40px !important}}.banner-menu{max-width:940px;margin:0 auto;float:none;position:relative}.banner-menu::before{display:block;content:"";background:#f2f2f2;width:1000%;position:absolute;top:30px;left:-400%;height:calc(100% - 30px);z-index:0}@media (max-width: 768px){.banner-menu::before{z-index:-20}}.banner-menu::after{z-index:0;display:block;content:"";background:#f2f2f2;width:1000%;position:absolute;top:95px;right:-400%;height:calc(100% - 95px)}@media (max-width: 768px){.banner-menu::after{z-index:-20}}.menu-tab{background-color:#f2f2f2;border-bottom:1px solid #dcdcdc}@media (min-width: 992px){.menu-tab{margin-bottom:30px}}@media (max-width: 767px){.menu-tab{margin-top:20px}}.menu-tab ul{display:flex;align-items:center}@media (max-width: 767px){.menu-tab ul{flex-flow:column}}.menu-tab ul li{font-size:14px;line-height:19px;letter-spacing:0.09px;font-weight:700;padding:0 15px}.menu-tab ul li a{display:block;color:#333;padding:15px 0 !important;border-bottom:3px solid transparent !important}.menu-tab ul li a:hover{border-bottom-color:#368729 !important;text-decoration:none}.menu-tab ul li:first-child{padding-left:20px}@media (max-width: 767px){.menu-tab ul li:first-child{padding-left:15px}}.menu-tab ul li:last-child{padding-right:0}@media (max-width: 767px){.menu-tab ul li:last-child{padding-right:15px}}.menu-tab ul li.current-menu-item a{border-bottom-color:#368729 !important}@media (max-width: 767px){.menu-tab .hamburger{justify-content:flex-start;margin-left:15px}}.cabi-news-single-menu li.cabi-news-menu-item a{border-bottom-color:#368729 !important}.card-main-news{display:flex;background-color:#fff;box-shadow:0 0 18px 0 rgba(185,185,185,0.5)}@media (max-width: 767px){.card-main-news{flex-flow:column}}.card-main-news .title-sm{display:block;font-size:14px;line-height:19px;letter-spacing:0.09px;color:#cd4400;font-weight:700;margin-bottom:15px}@media (min-width: 768px){.card-main-news .card-main-news-img{width:65%}}.card-main-news .card-main-news-img img{width:100%}.card-main-news .card-main-news-content{position:relative;padding:15px 15px 40px}@media (min-width: 768px){.card-main-news .card-main-news-content{padding:15px 20px 40px 20px;width:45%}}.card-main-news .card-main-news-content h3{font-size:22px;line-height:28px;letter-spacing:0.12px;margin-bottom:12px}.card-main-news .card-main-news-content h3 a{color:#000}.card-main-news .card-main-news-content .card-date{font-size:12px;line-height:19px;letter-spacing:0.08px;margin:0;color:#333;position:absolute;font-weight:400;bottom:15px;left:20px}.card-sub-news{display:flex;justify-content:space-between}@media (max-width: 767px){.card-sub-news{flex-flow:column}}.card-sub-news .card-sub-item{background-color:#fff;box-shadow:0 0 18px 0 rgba(185,185,185,0.5);position:relative;margin-bottom:20px}@media (min-width: 768px){.card-sub-news .card-sub-item{width:calc(33.33% - 13px);margin-bottom:0}}.card-sub-news .card-sub-item-img{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;min-height:180px}.card-sub-news .card-sub-item-content{padding:15px 15px 40px}.card-sub-news .card-sub-item-content .title-sm{display:block;font-size:14px;line-height:19px;letter-spacing:0.1px;color:#cd4400;font-weight:700;margin-bottom:15px}.card-sub-news .card-sub-item-content h3{font-size:16px;line-height:22px;letter-spacing:0.09px;margin-bottom:12px}.card-sub-news .card-sub-item-content h3 a{color:#000}.card-sub-news .card-sub-item-content .card-date{font-size:12px;line-height:19px;letter-spacing:0.1px;margin:0;color:#333;position:absolute;font-weight:400;bottom:15px}.card-news-list{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){.card-news-list{flex-flow:column}}.card-news-list-wrap{background-color:#fff;box-shadow:0 0 18px 0 rgba(185,185,185,0.5);position:relative;margin-bottom:30px}@media (min-width: 768px){.card-news-list-wrap{width:calc(25% - 15px)}}.card-news-list-img{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;min-height:135px}@media (max-width: 768px){.card-news-list-img{min-height:200px}}.card-news-list-content{padding:10px 12px 30px}.card-news-list-content .title-sm{display:block;font-size:14px;line-height:19px;letter-spacing:0.1px;color:#cd4400;font-weight:700;margin-bottom:8px}.card-news-list-content h3{font-size:16px;line-height:22px;letter-spacing:0.09px;margin-bottom:10px}.card-news-list-content h3 a{color:#000}.card-news-list-content .card-date{font-size:12px;line-height:19px;letter-spacing:0.1px;margin:0;color:#333;position:absolute;font-weight:400;bottom:10px}.card-news-list .loader-block{width:100%;position:relative;padding:20px 0}.card-news-list .loader-block span{background-image:url("../gif/loader.gif");background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;left:50%;margin-left:-10px}.show-more-btn{width:100%;text-align:center;margin-top:17px}.show-more-btn a{min-width:220px}.news-build-content .fl-post-feed-post{border-bottom-color:#999;margin-bottom:10px}.news-build-content .fl-post-feed-post:first-of-type .fl-post-text{padding-top:0}.news-build-content .fl-post-text{padding-left:0;padding-right:0;color:#000}.news-build-content .fl-post-title{font-size:26px;line-height:30px;letter-spacing:0.2px;padding-bottom:10px;color:#000}.news-build-content .fl-post-meta{font-size:12px;line-height:24px;letter-spacing:0.1px;color:#000}.news-build-content .fl-post-meta::before{content:"\f073";font-family:'Font Awesome\ 5 Free';font-size:14px;margin-right:3px;color:#000}.news-build-content .fl-post-image{margin-bottom:20px}.news-build-content .fl-post-excerpt{font-size:14px;line-height:24px;letter-spacing:0.1px;color:#000}.news-build-content .fl-post-more-link{margin:20px 0 10px}.news-build-content .fl-post-more-link a{text-decoration:none;display:inline-block;background-color:#cd4400;min-height:35px;min-width:160px;text-align:center;color:#fff;font-size:14px;line-height:19px;font-weight:700;padding:10px 15px;border-radius:0}.news-build-content .fl-post-more-link a:hover,.news-build-content .fl-post-more-link a:focus{color:#fff;text-decoration:none}.menu-detail .menu-tab{margin-bottom:0}.menu-detail .menu-tab::before{top:auto;bottom:0 !important}.menu-detail .menu-tab::after{top:auto;bottom:0 !important}.mh-228 .media-img a{min-height:228px}.hide-empty-p p:empty,.hide-empty-p p:first-child{display:none}.pp-content-post .pp-content-grid-post-image img{width:100%}.cabi-blog-widget-grid .fl-module-widget{flex:1 1 auto;display:flex;flex-direction:column}.cabi-blog-widget-grid .fl-module-widget .fl-module-content{margin:0 !important;flex-grow:1}.cabi-blog-widget-grid .fl-module-widget .fl-widget{height:100%}.cabi-blog-widget-grid .fl-module-widget .fl-widget .card-news-list{height:100%}.layout_single_item_widget,.layout_double_item_widget,.layout_triple_item_widget,.layout_four_item_widget{justify-content:space-around}.layout_single_item_widget .card-news-list-wrap{width:calc(100% - 20px)}@media (max-width: 768px){.layout_single_item_widget .card-news-list-wrap{width:100%}}.layout_double_item_widget .card-news-list-wrap{width:calc(50% - 20px)}@media (max-width: 768px){.layout_double_item_widget .card-news-list-wrap{width:100%}}.layout_triple_item_widget .card-news-list-wrap{width:calc(33.33% - 20px)}@media (max-width: 1000px){.layout_triple_item_widget .card-news-list-wrap{width:calc(50% - 20px)}}@media (max-width: 768px){.layout_triple_item_widget .card-news-list-wrap{width:100%}}.layout_four_item_widget .card-news-list-wrap{width:calc(25% - 20px)}@media (max-width: 1000px){.layout_four_item_widget .card-news-list-wrap{width:calc(50% - 20px)}}@media (max-width: 768px){.layout_four_item_widget .card-news-list-wrap{width:100%}}.woocommerce-checkout.fl-builder-ie-11 .checkout.woocommerce-checkout .col-2,.woocommerce-checkout.fl-builder-ie-11 .checkout.woocommerce-checkout .col-1{max-width:100%}.overlay-load{width:100%;height:300px;position:relative}.overlay-load img{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;z-index:1}.listing-top .bookshop-description{z-index:1}#results-set .search-result-bar .container{display:flex;justify-content:space-between;align-items:center}@media (max-width: 579px){#results-set .search-result-bar .container{flex-flow:column;align-items:flex-start}}#results-set .search-result-bar .keyword-box a{color:#000}#results-set .search-result-bar .result-counts{font-size:14px;line-height:24px;letter-spacing:0.1px;color:#000;font-weight:700}#results-set .search-result-bar .result-counts>span{color:#cd4400}#results-set .search-result-bar .sort-panel{margin-left:auto}@media (max-width: 579px){#results-set .search-result-bar .sort-panel{margin-left:0;margin-top:10px}}#results-set .search-result-bar .sort-panel label{font-weight:normal;font-size:14px;line-height:24px;letter-spacing:0.1px;color:#000;margin-bottom:0}#results-set .search-result-bar .sort-panel .select-one{border:0;background-color:#fff;box-shadow:0 0 5px 0 rgba(136,136,136,0.5);border-radius:4px;font-size:14px;line-height:24px;padding:5px 24px 5px 10px;margin-left:10px}#results-set .custom-sidebar.custom-product-listing .row>div::before{content:"";display:none}@media (max-width: 768px){#results-set .custom-sidebar .main-category{padding-bottom:20px}}@media (max-width: 768px){#results-set .custom-sidebar .main-category li{padding:0}}#results-set .custom-sidebar .main-category .filter-text ul{margin-bottom:20px}#results-set .custom-sidebar .main-category .filter-text ul li{margin-bottom:5px}#results-set .custom-sidebar .main-category .filter-text ul li a{font-size:14px;line-height:19px}#results-set .custom-sidebar .main-category .filter-text ul li a .product-count{margin-left:3px}#results-set .custom-sidebar .main-category .filter-text ul li.show-more-link{padding-top:5px}#results-set .custom-sidebar .main-category .filter-text ul li.show-more-link .show-more-filter{color:#368729;cursor:pointer}#results-set .custom-sidebar .main-category .filter-text ul li.show-more-link .show-more-filter span{font-size:25px;vertical-align:top;font-weight:700}#results-set .custom-sidebar .main-category .filter-text ul li.show-more-link .show-more-filter label{text-decoration:underline;font-weight:normal;padding-left:10px;cursor:pointer}#results-set .custom-sidebar .search-filters{padding:12px 0;margin-bottom:35px;border-top:1px solid #9B9B9B;border-bottom:1px solid #9B9B9B}#results-set .custom-sidebar .search-filters+.main-category{border-top:0 !important}#results-set .custom-sidebar .search-filters span{display:block}#results-set .custom-sidebar .search-filters span a{font-size:20px;color:#cd4400;margin-right:10px;display:inline-block}#results-set .custom-sidebar .search-filters .clear-filter a{font-size:14px;line-height:19px;color:#000;text-decoration:underline}#results-set .custom-sidebar .container{border-bottom:0}.pagination-wrap{text-align:center;background-color:#f2f2f2;margin:20px 0}.pagination-wrap .pagination{display:inline-block;margin:0;padding-top:6px}.pagination-wrap .pagination li{display:inline-block}.pagination-wrap .pagination li a{border:0;color:#333;font-size:14px;letter-spacing:0.09px;line-height:24px;padding:6px 9px;background:none}.pagination-wrap .pagination li a:hover{background:none;color:#368729}.pagination-wrap .pagination li a .next,.pagination-wrap .pagination li a .prev{color:#368729;font-weight:700}.pagination-wrap .pagination li:first-of-type,.pagination-wrap .pagination li:last-of-type{position:relative}.pagination-wrap .pagination li:first-of-type a,.pagination-wrap .pagination li:last-of-type a{position:relative;color:#368729;font-weight:700}.pagination-wrap .pagination li:first-of-type::after,.pagination-wrap .pagination li:first-of-type::before,.pagination-wrap .pagination li:first-of-type a:before,.pagination-wrap .pagination li:last-of-type::after,.pagination-wrap .pagination li:last-of-type::before,.pagination-wrap .pagination li:last-of-type a:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;top:8px;width:20px;height:20px;color:#368729;font-size:14px}.pagination-wrap .pagination li:first-of-type a{position:relative;padding-right:24px}.pagination-wrap .pagination li:first-of-type a::before{left:-14px;top:6px;content:'\f053'}.pagination-wrap .pagination li:last-of-type a{padding-left:24px}.pagination-wrap .pagination li:last-of-type::after{content:'\f054';right:-14px}@media (max-width: 767px){.pagination-wrap .pagination li:last-of-type{font-size:0}}.pagination-wrap .pagination li span{border:0;background:none}.pagination-wrap .pagination li span:hover{border:0;background:none}.pagination-wrap .pagination li.active:first-of-type a{color:#368729;font-weight:700;padding-right:9px}.pagination-wrap .pagination li.active:first-of-type a::before{content:none}.pagination-wrap .pagination li.active:last-of-type a{color:#368729;font-weight:700;padding-left:9px}.pagination-wrap .pagination li.active:last-of-type::after{content:none}.pagination-wrap .pagination li.active a{background:none;color:#368729;font-weight:700}@media (max-width: 991px){.pagination-wrap .pagination li a{padding:5px !important}}.bg-shade{background-color:#fff;box-shadow:0 0 18px 0 rgba(185,185,185,0.5)}.card-detail .img-block{padding:0 !important}.card-detail .title-sm{display:block;font-size:14px;line-height:19px;letter-spacing:0.1px;color:#cd4400;font-weight:700;margin-bottom:15px}.card-detail h3{font-size:16px;line-height:22px;letter-spacing:0.1px;margin-bottom:15px}.card-detail h3 a{color:#000}.card-detail p{font-size:14px;line-height:20px;letter-spacing:0.1px;color:#000}.card-detail-public .img-block{padding:20px !important;background-color:#dcdcdc}.card-detail-public .title-sm{display:block;font-size:14px;line-height:19px;letter-spacing:0.1px;color:#cd4400;font-weight:700;margin-bottom:15px}.card-detail-public h3{font-size:16px;line-height:22px;letter-spacing:0.1px;margin-bottom:15px}.card-detail-public h3 a{color:#000}.card-detail-public p{font-size:14px;line-height:20px;letter-spacing:0.1px;color:#000;margin-bottom:5px}.card-detail-people .img-block{padding:0 !important}.card-detail-people .title-sm{display:block;font-size:14px;line-height:19px;letter-spacing:0.1px;color:#cd4400;font-weight:700;margin-bottom:15px}.card-detail-people h3{font-size:16px;line-height:22px;letter-spacing:0.1px;margin-bottom:10px}.card-detail-people h3 a{color:#000}.card-detail-people p{font-size:14px;line-height:20px;letter-spacing:0.1px;color:#000;margin-bottom:5px}.card-detail-people .contact-box{margin-bottom:15px}.card-detail-people .contact-box span{font-size:14px;line-height:19px;letter-spacing:0.1px;color:#000;margin-right:10px}.card-detail-people .contact-box span a{color:#368729}.results-map-view{display:none}.form-style .pardot-forms .widget_search_icon{display:none}.form-style .pardot-forms h2.widgettitle{text-align:center}.news-case-study .pp-content-grid-post-text .pathways-links{font-size:16px}.news-case-study .pp-content-grid-post-text .pathways-links a{color:#cd4400}.news-case-study .pp-content-grid-post-text .pathways-links p{margin-bottom:0;font-weight:600}.news-case-study .pp-content-grid-post-text .pathways-links .pathways-links span,.news-case-study .pp-content-grid-post-text .orange-text a{color:#cd4400;font-size:1.125rem;font-weight:700;line-height:28.8px;display:block;margin-bottom:.625rem}.news-case-study .pp-content-grid-post-text .pp-content-grid-post-title{font-size:1.125rem;color:#333;margin-bottom:.625rem}.news-case-study .pp-content-grid-post-text .pp-content-grid-post-meta{font-size:1rem;color:#333}.case-studies-listing span.pp-grid-loader-text,.news-listing span.pp-grid-loader-text{font-weight:600}.popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.6);z-index:99991}.popup .popup-content{background:#fff;padding:40px;text-align:center;max-width:570px}.popup .popup-content a{display:inline-block;max-width:215px;margin:0 0 20px}.popup .popup-content p{margin:0 0 15px;letter-spacing:0.05em;line-height:2}.popup button{font-weight:700;font-size:16px;margin:10px;padding:15px 40px;border:none;border-radius:0;cursor:pointer}.popup button#confirm-btn{background-color:#368729;color:#fff}.popup button#cancel-btn{background:#cd4400;color:#fff}.plantwise-banner .fl-row-content-wrap{height:calc(90vh + 40px);min-height:40.625rem;max-height:63.75rem}@media only screen and (max-width: 991px){.plantwise-banner .fl-row-content-wrap{height:70vh;padding:9.375rem 0;min-height:32.5rem}}@media only screen and (max-width: 767px){.plantwise-banner .fl-row-content-wrap{min-height:26.25rem}}.curved-section{-webkit-backface-visibility:hidden;clip-path:polygon(100% 0%, 50% 5rem, 0% 0%, 0% 100%, 100% 100%);position:relative;z-index:1}@media only screen and (max-width: 992px){.curved-section{clip-path:polygon(100% 0%, 50% 3.125rem, 0% 0%, 0% 100%, 100% 100%)}}@media only screen and (max-width: 767px){.curved-section{clip-path:polygon(100% 0%, 50% 2.5rem, 0% 0%, 0% 100%, 100% 100%)}}.curved-section .fl-row-content-wrap{padding:6.25rem 0}@media only screen and (max-width: 992px){.curved-section .fl-row-content-wrap{padding:3.125rem 0}}@media only screen and (max-width: 767px){.curved-section .fl-row-content-wrap{padding:2.5rem 0}}.fl-builder-is-showing-toolbar .curved-section{clip-path:none}@media only screen and (max-width: 767px){.plantwise-vision .fl-row-content-wrap{padding-bottom:3.125rem}}.our-vision h2{font-size:2.5rem;letter-spacing:.006875rem;line-height:3rem;font-family:Open Sans, sans-serif;text-align:center;color:#368729;font-weight:700;margin-top:0}@media only screen and (max-width: 579px){.our-vision h2{font-size:2rem;line-height:2.5rem}}.our-vision p{font-size:1.125rem;letter-spacing:.006875rem;line-height:1.75rem;width:39.75rem;font-family:Open Sans, sans-serif;text-align:center;color:#000;max-width:100%;margin:0 auto}@media only screen and (max-width: 579px){.our-vision p{font-size:1rem}}.plantwise p{font-size:1.125rem;line-height:1.75rem;letter-spacing:.006875rem;margin-bottom:1.25rem}@media only screen and (max-width: 767px){.plantwise p:last-child{margin-bottom:2.5rem}}@media only screen and (max-width: 579px){.plantwise p{font-size:1rem;margin-bottom:.75rem}}.plantwise h2{color:#fff;font-weight:700;margin-bottom:1.875rem;font-size:2.5rem;line-height:3rem;letter-spacing:.006875rem;font-family:Open Sans, sans-serif}@media only screen and (max-width: 579px){.plantwise h2{font-size:2rem;line-height:2.375rem;margin-bottom:.5rem}}.plantwise-banner-heading h1{font-size:3.75rem;line-height:4.5rem;letter-spacing:.010625rem;font-weight:700;text-align:left;font-family:Open Sans, sans-serif;margin:0 auto;color:#fff;max-width:31.25rem;text-shadow:0 .25rem 1.0625rem rgba(0,0,0,0.33);text-align:center}@media only screen and (max-width: 768px){.plantwise-banner-heading h1{font-size:2.75rem !important;line-height:normal}}@media only screen and (max-width: 579px){.plantwise-banner-heading h1{line-height:3rem;font-size:2.5rem !important}}.plantwise-vision{margin-top:-6.875rem;z-index:3}@media only screen and (max-width: 992px){.plantwise-vision{margin-top:-3.75rem}}@media only screen and (max-width: 767px){.plantwise-vision{margin-top:-3.125rem}}.fl-builder-is-showing-toolbar .plantwise-vision{margin-top:0}.how-do-it--steps h3{color:#000;font-weight:700;font-size:1.09375rem;line-height:1.5rem;letter-spacing:.006875rem;font-family:Open Sans, sans-serif;text-align:center;min-height:4.6875rem}@media only screen and (max-width: 1200px){.how-do-it--steps h3{font-size:1rem}}@media only screen and (max-width: 767px){.how-do-it--steps h3{margin-top:0;min-height:auto;text-align:left}}.how-do-it--steps-block{margin-top:-6.875rem;z-index:4;background:#fff}@media only screen and (max-width: 992px){.how-do-it--steps-block{margin-top:-3.75rem}}@media only screen and (max-width: 767px){.how-do-it--steps-block{margin-top:-3.125rem}}.how-do-it--steps-block .fl-row-content-wrap{padding-bottom:10px !important}.fl-builder-is-showing-toolbar .how-do-it--steps-block{margin-top:0}.how-do-it--steps-images{margin-top:.75rem}@media only screen and (max-width: 992px){.how-do-it--steps-images .fl-col-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){.how-do-it--steps-images .fl-col-group .fl-col-content{padding-left:9.375rem;position:relative}.how-do-it--steps-images .fl-col-group .fl-col-content .fl-module-photo{position:absolute;top:8px;left:24px}.how-do-it--steps-images .fl-col-group .fl-col-content .fl-module-content{margin-left:0}}@media only screen and (max-width: 767px){.how-do-it--steps-images .fl-col-group .fl-photo-content{width:90px}}@media only screen and (max-width: 992px){.how-do-it--steps-images .fl-col-group .fl-col{margin-bottom:1.875rem;width:50%}}@media only screen and (min-width: 768px) and (max-width: 768px){.how-do-it--steps-images .fl-col-group .fl-col{margin-bottom:1.875rem;width:50% !important}}@media only screen and (max-width: 767px){.how-do-it--steps-images .fl-col-group .fl-col{width:100%}}.how-do-it--steps-images img{max-height:8.125rem;width:auto}@media only screen and (max-width: 992px){.how-do-it--steps-images img{max-height:5rem}}@media only screen and (max-width: 767px){.how-do-it--steps-images .fl-module-button .fl-button-wrap{text-align:left}}@media only screen and (max-width: 992px){.mobile-banner-image{margin-top:-3.75rem;z-index:3}.mobile-banner-image .fl-row-content-wrap{padding-top:60%;background-position:top;background-size:cover}}@media only screen and (max-width: 579px){.mobile-banner-image .fl-row-content-wrap{padding-top:70%}}@media only screen and (max-width: 767px){.mobile-banner-image{margin-top:-3.125rem}}.plant-clinic--map #map{height:32rem}.plant-clinic--map div[role="dialog"]{padding:0 !important;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.plant-clinic--map div[role="dialog"] .gm-style-iw-chr{background-color:#fff;width:3rem;height:3rem;position:absolute;top:0;right:0;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.plant-clinic--map div[role="dialog"] .gm-style-iw-chr button{right:0 !important;top:0 !important}.plant-clinic--map .infowindow--desktop{min-width:18.75rem;max-width:18.75rem}.plant-clinic--map .infowindow--desktop .infowindow--content h3{margin-bottom:1.25rem}.plant-clinic--map .infowindow--desktop .infowindow--content img{max-width:100%}.plant-clinic--map .infowindow--mobile .infowindow--content h3{margin:.625rem 0 1.25rem}.plant-clinic--map .infowindow--content-inner{padding:.625rem .9375rem}.plant-clinic--map .infowindow--content-inner p{font-size:.9375rem}.plant-clinic--map .infowindow--content-inner p strong{display:inline-block;min-width:3.125rem}.plant-clinic--map .infowindow--content-inner h4{color:#666;font-weight:600;line-height:1.5}.plant-clinic--map .infowindow--content-inner .coordinator-name{color:#000;margin-bottom:.5rem}.plant-clinic--map .infowindow--content-inner .button-country-page{display:block;border:.0625rem solid #368729;padding:.5rem .75rem;text-align:center;color:#368729;font-size:1rem;font-weight:500;margin-top:1.5625rem}.plant-clinic--map .infowindow--content-inner .button-country-page:hover{text-decoration:none;background-color:#368729;color:#fff}.plant-clinic--map .infowindow--content-inner .button-country-page .fas{margin-left:.3125rem}.page-tabs-effect .fl-module-content{text-align:center}.page-tabs-effect .cb-button-list--button{width:auto;display:inline-block;margin-bottom:0}.page-tabs-effect .cb-button-list--button a{background-color:transparent;border-radius:0;border:0;font-weight:800}.page-tabs-effect .cb-button-list--button a:hover{background-color:transparent}.page-tabs-effect .cb-button-list--button a.current-tab{border-bottom:6px solid #cd4400;color:#cd4400}.page-tabs-effect .cb-button-list--button a.current-tab span{color:#cd4400 !important}#map{height:512px}.gm-style .gm-style-iw-c{border-radius:0px}.gm-style-iw.gm-style-iw-c{padding-right:12px !important}.gm-style-iw.gm-style-iw-c button{top:-3px !important;right:5px !important}.gm-style-iw.gm-style-iw-c button img{width:22px !important;height:22px !important}.infowindow--desktop{max-width:200px}.infowindow--desktop .infowindow--content h3{margin-bottom:5px;margin-top:10px}.infowindow--desktop .infowindow--content h6{margin-top:0}.infowindow--desktop .infowindow--content p a{text-decoration:underline;font-weight:bold}.infowindow--desktop .infowindow--content ul{list-style:none;padding:0}.infowindow--desktop .infowindow--content ul li{margin-bottom:10px}.infowindow--desktop .infowindow--content ul li span{float:right}#mobileInfoWindow{padding:20px}#mobileInfoWindow h6{margin-bottom:15px;font-size:16px}#mobileInfoWindow ul{list-style:none;padding:0;max-width:200px}#mobileInfoWindow ul li{padding-bottom:10px}#mobileInfoWindow ul li span{float:right}#mobileInfoWindow p a{font-weight:bold;text-decoration:underline}@media (max-width: 768px){.gm-style-iw.gm-style-iw-c,.gm-style-iw-t::after,.gm-style-iw-t::before{display:none}}@media (min-width: 769px){#mobileInfoWindow{display:none !important}}
/*# sourceMappingURL=style.min.css.map */
