﻿@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:"Bangers";src:url("/wp-content/themes/fftheme/assets/fonts/Bangers-Regular.eot");src:local("Bangers Regular"), local("Bangers-Regular"), url("/wp-content/themes/fftheme/assets/fonts/Bangers-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fftheme/assets/fonts/Bangers-Regular.woff2") format("woff2"), url("/wp-content/themes/fftheme/assets/fonts/Bangers-Regular.woff") format("woff"), url("/wp-content/themes/fftheme/assets/fonts/Bangers-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body{margin:0;background-image:url(/wp-content/uploads/2024/03/background-image.jpg);width:100%;height:100%;background-position:center bottom;background-size:contain;background-repeat:repeat-y}*{scrollbar-width:auto;scrollbar-color:#219458 #3e3e3e}*::-webkit-scrollbar{width:20px}*::-webkit-scrollbar-track{background:#3e3e3e}*::-webkit-scrollbar-thumb{background-color:#219458;border-radius:0px;border:3px outset #219458}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}p{margin:1.1rem 0;color:#000000;font-family:"Roboto", sans-serif;font-size:15px;line-height:22px}strong{font-size:15px;line-height:22px;font-family:"Roboto", sans-serif;color:#000000}a{color:#219458;font-family:"Roboto", sans-serif;font-size:15px;line-height:22px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:none}a:hover{color:#000000}html{scroll-behavior:smooth}ul li{color:#000000;font-family:"Roboto", sans-serif;font-size:15px;line-height:22px;color:black}ol{margin-left:17px}ol li{font-size:16px;line-height:24px;font-family:"Roboto", sans-serif;color:#000000;margin-bottom:14px;padding-left:15px}ol li a{font-size:16px;line-height:24px;font-family:"Roboto", sans-serif}h1{font-weight:normal;font-family:"Bangers";font-size:55px;line-height:65px;color:#219458;margin-top:0}h2{font-weight:normal;font-family:"Bangers";font-size:50px;line-height:60px;color:#219458;margin-top:0;margin-bottom:1rem;position:relative;width:80%}h2:before{content:"";background-image:url(/wp-content/uploads/2024/02/tortoise-icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:40px;width:36px;display:inline-block;position:absolute;top:-42px;margin-left:-1.2rem}h3{font-weight:normal;font-size:40px;line-height:45px;color:#219458;margin-top:2rem;margin-bottom:1rem;font-family:"Bangers"}.blue{color:#0f9ebe}.outline-btn{padding:6px 12px 6px;background-color:transparent;font-family:"Roboto", sans-serif;color:#000000;text-transform:capitalize;letter-spacing:0;font-size:16px;transition:0.4s ease;min-width:150px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:500;border:2px solid #219458;margin-right:4px}.outline-btn:hover{background-color:#219458;color:#ffffff}.green-btn{padding:4px 12px 6px;background-color:#219458;font-family:"Oswald", sans-serif;color:#ffffff;font-size:16px;transition:0.4s ease;min-width:150px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:500;border:2px solid #219458;margin-right:15px}.green-btn:hover{background-color:transparent;color:#000000}.olive-btn,#loadMore{padding:4px 12px 6px;background-color:#bec8a5;font-family:"Oswald", sans-serif;color:#000000;font-size:16px;transition:0.4s ease;min-width:150px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:500;border:2px solid #bec8a5;margin-right:15px}.olive-btn:hover,#loadMore:hover{background-color:#219458;color:#ffffff;border-color:#219458}a#loadMore{display:block;width:200px;margin:2rem auto}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){padding:10px 12px 10px;background-color:#bec8a5;font-family:"Oswald", sans-serif;color:#000000;font-size:16px;transition:0.4s ease;min-width:150px;max-width:200px;display:inline-block;text-align:center;margin-top:0;transition:0.4s ease;border-radius:8px;font-weight:500;border:2px solid #bec8a5;margin-right:15px;cursor:pointer}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{background-color:#219458;color:#ffffff;border-color:#219458}.mob-menu-header-holder{width:auto}.mobmenur-container{right:5vw !important;top:3.8rem !important;position:absolute}.mobmenur-container i{line-height:56px;font-size:45px}#g-headertop{position:absolute;z-index:34;width:100%}#g-headertop .header-inner{width:80%;min-width:72rem;margin:25px auto 0;display:flex;flex-direction:row}#g-headertop .header-inner .site-logo{width:30%;flex:0 30%}#g-headertop .header-inner .site-logo img{width:178px;height:auto}#g-headertop .header-inner .site-navigation{width:50%;flex:0 50%;display:block !important}#g-headertop .header-inner .site-navigation p{font-size:12px;line-height:16px;color:#bec8a5;text-align:center;margin-top:0;margin-bottom:2rem}#g-headertop .header-inner .site-navigation p a{color:#fffeff;font-size:14px;line-height:20px;font-weight:500;margin:0 0.5rem}#g-headertop .header-inner .site-navigation p a.so-button{font-size:17px;line-height:20px;margin:0 0.2rem}#g-headertop .header-inner .site-navigation p a:hover{color:#bec8a5}#g-headertop .header-inner .site-navigation ul#menu-top-menu{display:flex;list-style:none;justify-content:space-between;padding-left:0}#g-headertop .header-inner .site-navigation ul#menu-top-menu li{}#g-headertop .header-inner .site-navigation ul#menu-top-menu li.shop-btn a{border:3px solid #37b35b}#g-headertop .header-inner .site-navigation ul#menu-top-menu li.shop-btn a:hover{background-color:#37b35b;color:white}#g-headertop .header-inner .site-navigation ul#menu-top-menu li.current_page_item a{line-height:24px;font-size:18px;font-weight:100;font-family:"Oswald", sans-serif;letter-spacing:0px;font-weight:normal;border:3px solid #37b35b;background-color:#37b35b;color:white;padding:0.4rem 2rem 0.5rem 2rem;border-radius:10px}#g-headertop .header-inner .site-navigation ul#menu-top-menu li a{color:#ffffff;padding:1rem 2rem;line-height:24px;font-size:18px;font-weight:100;font-family:"Oswald", sans-serif;letter-spacing:0px;font-weight:normal;border:3px solid transparent;padding:0.4rem 2rem 0.5rem 2rem;border-radius:10px}#g-headertop .header-inner .site-navigation ul#menu-top-menu li a:hover{border-color:#37b35b;background-color:#37b35b;color:white}#g-headertop .header-inner .site-navigation ul#menu-main-menu{display:flex;flex-direction:row;justify-content:space-evenly;list-style:none;padding:0}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.current_page_item a{color:#0f9ebe}#g-headertop .header-inner .site-navigation ul#menu-main-menu li a{color:#ffffff;padding:0.2345rem 0;line-height:28px;font-size:22px;text-transform:uppercase;font-weight:100;font-family:"Hagin Caps Medium";letter-spacing:0px;font-weight:normal}#g-headertop .header-inner .site-navigation ul#menu-main-menu li a:hover{color:#0f9ebe}#g-headertop .shop-nav{position:absolute;right:11vw;top:1.9rem;display:flex;justify-content:center;align-items:center;height:100%}#g-headertop .shop-nav .account{background-color:#37b35b;width:42px;height:40px;position:relative;display:inline-block;border-radius:10px;margin-right:10px}#g-headertop .shop-nav .account:before{content:"";background-image:url(/wp-content/uploads/2024/02/account-icon.png);display:block;position:absolute;height:24px;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;margin:7px auto}#g-headertop .shop-nav .account:hover{background-color:#48774f}#g-headertop .shop-nav .cart{background-color:#37b35b;width:42px;height:40px;position:relative;display:inline-block;border-radius:10px}#g-headertop .shop-nav .cart:before{content:"";background-image:url(/wp-content/uploads/2024/02/cart-icon.png);display:block;position:absolute;height:24px;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;margin:7px auto}#g-headertop .shop-nav .cart:hover{background-color:#48774f}.banner{height:498px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;-webkit-mask-image:url(/wp-content/uploads/2024/03/banner-mask.png);mask-image:url(/wp-content/uploads/2024/03/banner-mask.png);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;mask-position:0px -40px}.banner:before{content:"";background:black;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 33%, black 100%);height:100%;position:absolute;width:100%;display:block;z-index:0}.banner .inner{width:70%;min-width:72rem;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:100%;display:flex;padding:0 2%;text-align:left;position:relative}.banner .inner h1.title,.banner .inner .title{font-weight:normal;font-family:"Bangers";font-size:65px;line-height:75px;color:#ffffff;margin-top:12rem;margin-bottom:0;position:relative;margin-left:1rem}.banner .inner h1.title:before,.banner .inner .title:before{content:"";background-image:url(/wp-content/uploads/2024/02/tortoise-icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:36px;width:31px;display:inline-block;position:absolute;bottom:74px;margin-left:-1.2rem}.no-js .owl-carousel,.owl-carousel{display:block !important;height:900px !important;min-height:900px !important;max-height:1000px}.g-owlcarousel{display:block;height:900px;min-height:900px}.g-owlcarousel .g-owlcarousel-item-link.animated.fadeInDown{width:auto;display:inline-block;margin-right:8px}.g-owlcarousel .owl-item img{display:block;width:100%;height:100%;position:relative;object-fit:cover;object-position:center;-webkit-mask-image:url(/wp-content/uploads/2024/03/slider-mask.png);mask-image:url(/wp-content/uploads/2024/03/slider-mask.png);-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x;mask-position:0px -40px}.g-owlcarousel .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:900px;min-height:900px;max-height:1000px;width:100%;display:block;position:relative}.g-owlcarousel .item:before{content:"";background:black;background:linear-gradient(0deg, transparent 70%, black 100%);height:100%;position:absolute;width:100%;display:block;z-index:1;background-position:bottom;background-repeat:no-repeat;background-size:cover}.g-owlcarousel .owl-slide-title{position:relative}.g-owlcarousel .owl-slide-title:before{content:"";background-image:url(/wp-content/uploads/2024/02/tortoise-icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:40px;width:36px;display:inline-block;position:absolute;top:-42px;margin-left:-1.2rem}.g-owlcarousel .owl-slide-title p{font-size:75px;line-height:85px;width:39rem;font-family:"Bangers";color:white;position:relative;margin-top:0}.g-owlcarousel .owl-slide-title p:nth-of-type(2){font-size:50px;line-height:60px}.g-owlcarousel .olive-btn{margin-top:3.5rem}.g-owlcarousel span.tagline{font-size:20px;line-height:30px;font-family:"Oswald", sans-serif;font-weight:normal;width:33rem;color:white;display:block}.g-owlcarousel .owl-nav button.owl-prev,.g-owlcarousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;color:#ffffff;border:1px solid #ffffff;border-radius:50%;text-align:center;transition:all 0.3s}.g-owlcarousel .owl-nav button.owl-prev{height:90px;width:90px;background-color:white;color:#0f9ebe;font-family:"AlywnBold";font-size:24px;line-height:35px;border-radius:0;left:0;border:4px solid #0f9ebe}.g-owlcarousel .owl-nav button.owl-prev:hover img{border:4px solid #ffffff}.g-owlcarousel .owl-nav button.owl-prev img{height:90px;width:90px;object-fit:cover;border:4px solid #0f9ebe}.g-owlcarousel .owl-nav button.owl-next{height:90px;width:90px;background-color:#0f9ebe;color:white;font-family:"AlywnBold";font-size:24px;line-height:35px;border-radius:0;right:0;border:4px solid #0f9ebe}.g-owlcarousel .owl-nav button.owl-next:hover img{border:4px solid #ffffff}.g-owlcarousel .owl-nav button.owl-next img{height:90px;width:90px;object-fit:cover;border:4px solid #0f9ebe}.g-owlcarousel .owl-dots{position:relative;bottom:11%;text-align:left;width:80rem;margin:0 auto;padding:0px 1vw}.g-owlcarousel .owl-dots .owl-dot{display:inline-block;background:transparent;margin:0 0.3125rem;width:22px;height:22px;border-radius:100%;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;border:2px solid #bec8a5}.g-owlcarousel .owl-dots .owl-dot.active,.g-owlcarousel .g-owlcarousel .owl-dots .owl-dot:hover{opacity:1;background:#bec8a5;border:2px solid #bec8a5}.g-owlcarousel .container{position:absolute;z-index:50;top:0;height:900px;min-height:900px;max-height:1000px;display:flex;flex-direction:column;justify-content:center;width:100%;overflow:hidden}.g-owlcarousel .container .slider-content{width:80rem;margin:0 auto;padding:0px 1vw}.tagline-banner{height:382px;justify-content:center;align-items:center;flex-direction:row;display:flex;text-align:center;position:relative;width:80%;min-width:72rem;margin:2rem auto 3rem;border-radius:15px;transition:0.4s ease all}.tagline-banner:hover{box-shadow:6px 6px 15px #ada9a9;transition:0.4s ease all}.tagline-banner:before{content:"";background-image:url(/wp-content/uploads/2024/02/tagline-bg.png);width:100%;height:100%;position:absolute;z-index:0;border-radius:15px;background-size:cover;background-repeat:no-repeat;background-position:left}.tagline-banner .content{width:40%;height:100%;background-color:#219458;border-radius:15px}.tagline-banner .content .inner{padding:3rem 0rem 3rem 3rem}.tagline-banner .content .inner h2{font-weight:normal;font-family:"Bangers";font-size:55px;line-height:60px;color:white;margin-top:0;margin-bottom:1rem;position:relative;width:100%;text-align:left}.tagline-banner .content .inner h2:before{display:none}.tagline-banner .content .inner p{color:#ffffff;text-align:left;padding-bottom:0;font-family:"Oswald", sans-serif;font-size:20px;line-height:24px;margin:0;z-index:1;position:relative}.tagline-banner .content .inner .olive-btn{margin-top:2rem;margin-left:0;display:block;width:150px;z-index:1;position:relative}.tagline-banner .content .inner .olive-btn:hover{background-color:#37b35b;border-color:#37b35b}.tagline-banner .image{width:80%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px}.home .main-content{margin:5rem auto 0}.home .main-content .g-grid.left{flex-direction:row;position:relative;height:100%;display:flex;min-height:780px;-webkit-mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x}.home .main-content .g-grid.left:before{content:"";background-image:url(/wp-content/uploads/2024/03/content-bg.png);background-position:center;background-size:cover;background-repeat:repeat-x;position:absolute;height:100%;width:100%}.home .main-content .g-grid.left .content{width:50%;flex:0 50%;z-index:1;display:flex;justify-content:center}.home .main-content .g-grid.left .content .inner{display:flex;flex-direction:column;justify-content:center;align-content:center;position:relative;justify-items:center;height:100%;width:43rem;padding:0 2rem}.home .main-content .g-grid.left .content .inner h1{font-weight:normal;font-family:"Bangers";font-size:75px;line-height:85px;color:white;margin-bottom:0}.home .main-content .g-grid.left .content .inner strong{font-size:20px;line-height:30px;font-family:"Oswald", sans-serif;color:white;margin:1rem 0;display:block;font-weight:400}.home .main-content .g-grid.left .content .inner p{color:white;margin:0.5rem 0}.home .main-content .g-grid.left .image{width:50%;flex:0 50%;height:100%;height:780px}.home .main-content .g-grid.left .image img{width:100%;height:100%;object-fit:cover;object-position:bottom}.featured-products{width:80%;min-width:72rem;margin:4rem auto}.featured-products h2:before{display:none}.featured-products #wps-slider-section .sp-wps-product-details .sp-wps-product-details-inner{width:75%;margin:0 auto}.featured-products #wps-slider-section .sp-wps-product-details span.woocommerce-Price-amount.amount{color:#37b35b;font-size:28px;line-height:38px;text-align:center;margin-top:1rem;font-family:"Oswald", sans-serif;font-weight:400}.featured-products #wps-slider-section .wps-product-section:not(.sp-wps-custom-template) .wpsf-product-title{margin-top:1rem;line-height:20px}.featured-products #wps-slider-section .wps-product-section:not(.sp-wps-custom-template) .wpsf-product-title a{font-size:16px;line-height:20px;font-family:"Roboto", sans-serif;color:#48774f !important;text-align:center}.featured-products #wps-slider-section .wps-product-section:not(.sp-wps-custom-template) .wpsf-product-title a:hover{color:#219458 !important}.featured-products #wps-slider-section img.wpsf-product-img{border-radius:0;box-shadow:0 0;margin:auto;height:260px;width:260px;object-fit:cover;object-position:center;border-radius:14px}.main-content{margin:3rem auto}.main-content .g-grid.right{height:100%;display:flex;overflow:hidden;flex-direction:row;justify-content:flex-end;min-width:72rem;width:80%;margin:0 auto}.main-content .g-grid.right .content{width:40rem;padding:0px 0px 0px 40px;text-align:left}.main-content .g-grid.right .content.full-width{width:100%}.main-content .g-grid.right .image{width:50%;min-width:563px;height:100%;margin:0 2% 0px 2%;order:1;margin:0 auto;text-align:center;justify-content:center;display:flex}.main-content .g-grid.right .image img{right:0;position:relative;display:block;margin-right:0;float:left;object-fit:cover;width:550px;height:550px;border-radius:50%;margin-top:5rem;margin-bottom:5rem;border:10px solid #219458}.sub-content{min-width:72rem;width:80%;margin:0 auto 4rem}.sub-content .g-grid.right{height:100%;display:flex;overflow:hidden;flex-direction:row-reverse;justify-content:flex-end;margin:2rem auto 2rem}.sub-content .g-grid.right .content{width:40rem;padding:65px 40px 0px 40px;text-align:left}.sub-content .g-grid.right .content span.title{font-weight:normal;font-family:"Hagin Caps Medium";font-size:36px;line-height:40px;color:#3e3e3e;max-width:80%;margin-top:0}.sub-content .g-grid.right .image{width:50%;min-width:563px;height:100%;margin:0 2% 0px 2%;order:1;margin:0 auto;text-align:center;justify-content:center;display:flex}.sub-content .g-grid.right .image img{right:0;position:relative;display:block;margin-right:0;float:left;object-fit:cover;width:550px;height:550px;border-radius:50%;margin-top:5rem;margin-bottom:5rem;border:10px solid #37b35b}.sub-content .g-grid.left{height:100%;display:flex;overflow:hidden;flex-direction:row;justify-content:flex-end;margin:2rem auto 2rem}.sub-content .g-grid.left .content{width:40rem;padding:65px 40px 0px 40px;text-align:left}.sub-content .g-grid.left .content span.title{font-weight:normal;font-family:"Hagin Caps Medium";font-size:36px;line-height:40px;color:#3e3e3e;max-width:80%;margin-top:0}.sub-content .g-grid.left .image{width:50%;min-width:563px;height:100%;margin:0 2% 0px 2%;order:1;margin:0 auto;text-align:center;justify-content:center;display:flex;flex-direction:column;background-position:right;background-repeat:no-repeat;background-size:cover}.sub-content .g-grid.left .image img{right:0;position:relative;display:block;margin-right:0;float:left;object-fit:cover;width:550px;height:550px;border-radius:50%;margin-top:5rem;margin-bottom:5rem;border:10px solid #219458}.tortoise-quicklinks{width:80%;min-width:72rem;margin:3rem auto 0;display:flex;flex-direction:row;overflow:hidden}.tortoise-quicklinks .quicklink{width:49%;flex:0 49%;border-radius:15px;background-image:url("/wp-content/uploads/2024/02/our-tortoises-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover}.tortoise-quicklinks .quicklink:nth-of-type(1){margin-right:2%}.tortoise-quicklinks .quicklink:nth-of-type(2){background-image:url("/wp-content/uploads/2024/02/tortoise-package-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px}.tortoise-quicklinks .quicklink .inner{height:340px;padding:0 2.5rem;justify-content:center;align-items:start;display:flex;flex-direction:column;background-position:right bottom;background-repeat:no-repeat;background-size:contain;border-radius:15px}.tortoise-quicklinks .quicklink .inner span.heading{font-size:55px;line-height:65px;font-family:"Bangers";color:white}.tortoise-quicklinks .quicklink .inner p{font-size:20px;line-height:28px;color:white;font-family:"Oswald", sans-serif;height:60px}.tortoise-quicklinks .quicklink .inner:hover{box-shadow:6px 6px 15px #cccbcb}.tortoise-quicklinks .quicklink .inner:hover .olive-btn{background-color:#48774f;border-color:#48774f;color:white}.product-quicklinks{width:80%;min-width:72rem;margin:2rem auto 0;display:flex;flex-direction:row;overflow:hidden}.product-quicklinks .quicklink{width:49%;flex:0 49%;border-radius:15px;background-image:url("/wp-content/uploads/2024/02/green-tortoise-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover}.product-quicklinks .quicklink:nth-of-type(1){margin-right:2%}.product-quicklinks .quicklink:nth-of-type(2n){background-image:url("/wp-content/uploads/2024/02/darkgreen-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px;margin-right:2%}.product-quicklinks .quicklink:nth-of-type(3n){background-image:url("/wp-content/uploads/2024/02/lightgreen-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px}.product-quicklinks .quicklink .inner{height:340px;padding:0 2.5rem;justify-content:start;align-items:start;display:flex;flex-direction:column;background-position:right bottom;background-repeat:no-repeat;background-size:contain;border-radius:15px;position:relative}.product-quicklinks .quicklink .inner h2{font-size:55px;line-height:65px;font-family:"Bangers";color:white;width:80%;margin-top:4rem}.product-quicklinks .quicklink .inner h2:before{display:none}.product-quicklinks .quicklink .inner p{font-size:20px;line-height:28px;color:white;font-family:"Oswald", sans-serif;margin:0rem 0 1rem}.product-quicklinks .quicklink .inner .olive-btn{position:absolute;bottom:2rem}.product-quicklinks .quicklink .inner:hover{box-shadow:6px 6px 15px #cccbcb}.product-quicklinks .quicklink .inner:hover .olive-btn{background-color:#48774f;border-color:#48774f;color:white}#our-testimonials{display:flex;margin:1rem auto;width:80%;min-width:72rem;padding-top:0rem;flex-wrap:wrap;flex-direction:row}#our-testimonials .testimonial{position:relative;padding:2rem;color:white;min-height:100px;margin:0 auto 2rem;width:95%;border:3px solid #37b35b;border-radius:15px}#our-testimonials .testimonial p{color:#000000;font-size:16px;line-height:22px;font-style:normal;font-weight:normal;text-align:left;margin:0.5rem 0;width:100%;font-family:"Roboto", sans-serif}#our-testimonials .testimonial span.name{font-size:25px;line-height:30px;text-transform:capitalize;font-family:"Bangers";font-weight:normal;margin-top:1rem;color:#219458;display:block;text-align:left;width:100%}.page-template-page-faqs{}.page-template-page-faqs .accordion-container{min-width:72rem;width:82%;margin:0 auto}.page-template-page-faqs ul.accordion-list{position:relative;display:block;width:100%;height:auto;margin:2rem auto 4rem;list-style:none;padding:0}.page-template-page-faqs ul.accordion-list li{position:relative;display:block;width:95%;height:auto;background-color:#fff;padding:20px;margin:0 auto 15px auto;border:3px solid #219458;border-radius:25px;cursor:pointer}.page-template-page-faqs ul.accordion-list li.active h3:after{content:"－";color:#219458;font-size:50px;line-height:30px;float:right;margin-left:0;height:15px}.page-template-page-faqs ul.accordion-list li h3{font-weight:700;position:relative;display:block;width:100%;height:auto;padding:0 0 0 0;margin:0;font-size:22px;line-height:32px;letter-spacing:0.01em;cursor:pointer;font-family:"Roboto", sans-serif}.page-template-page-faqs ul.accordion-list li h3:after{content:"＋";font-size:13px;color:#219458;font-size:36px;line-height:30px;float:right;margin-left:5px;height:15px}.page-template-page-faqs ul.accordion-list li div.answer{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;cursor:pointer}.page-template-page-faqs ul.accordion-list li div.answer p{position:relative;display:block;font-weight:300;padding:10px 0 0 0;cursor:pointer;line-height:150%;margin:0 0 15px 0;font-family:"Roboto", sans-serif;font-size:16px;line-height:24px}.page-template-page-care-sheets .main-content .g-grid.right .content.full-width{width:97.5%}.page-template-page-care-sheets .outer{margin:0 auto;max-width:100%}.page-template-page-care-sheets .outer #big{display:block !important;height:fit-content !important;min-height:100% !important;max-height:1000px;margin-bottom:2rem}.page-template-page-care-sheets .outer #big .item{display:flex;margin:2px;border-radius:3px;text-align:center}.page-template-page-care-sheets .outer #big .item .tortoise-image{height:530px;width:50%;flex:0 50%}.page-template-page-care-sheets .outer #big .item .tortoise-image img{display:block;width:100%;height:530px;object-fit:cover;object-position:center;margin:0 auto;border-radius:15px}.page-template-page-care-sheets .outer #big .item .tortoise-content{height:530px;width:45%;flex:0 45%;padding:0rem 1rem 0 4rem;text-align:left;display:flex;flex-direction:column;justify-content:center}.page-template-page-care-sheets .outer #big .item .tortoise-content span.name{font-weight:normal;font-family:"Bangers";font-size:42px;line-height:52px;color:#219458;margin-top:0;margin-bottom:0.5rem;position:relative}.page-template-page-care-sheets .outer #big .item .tortoise-content .download{padding:4px 12px 6px;background-color:#bec8a5;font-family:"Oswald", sans-serif;color:#000000;font-size:16px;transition:0.4s ease;min-width:150px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:500;border:3px solid #bec8a5;margin-right:15px;margin-top:1.5rem}.page-template-page-care-sheets .outer #big .item .tortoise-content .download:hover{background-color:#219458;color:white;border:3px solid #219458}.page-template-page-care-sheets .outer #big .owl-nav{margin-top:10px;width:fit-content;margin-right:0;right:40%;position:absolute;bottom:0}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next{border-radius:5px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev{border-radius:5px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot{height:35px;width:35px;background-color:#219458;color:white;padding:1%;font-size:16px;line-height:20px;margin-bottom:10px;transition:all 0.4s ease}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next:hover,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev:hover,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot:hover{background-color:#bec8a5;transition:all 0.4s ease}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next span,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev span,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot span{top:-2px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.page-template-page-care-sheets .outer #thumbs{display:block !important;height:fit-content !important;min-height:100% !important;max-height:1000px;margin-bottom:2rem}.page-template-page-care-sheets .outer #thumbs .current .item{background-color:#219458}.page-template-page-care-sheets .outer #thumbs .current .item span.name{color:#ffffff}.page-template-page-care-sheets .outer #thumbs .item{height:auto;background:transparent;border:3px solid #219458;line-height:70px;padding:0px;margin:6px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}.page-template-page-care-sheets .outer #thumbs .item img{height:115px;object-fit:cover}.page-template-page-care-sheets .outer #thumbs .item span.name{font-family:"Oswald", sans-serif;font-size:18px;line-height:24px;color:#219458;display:flex;margin:0 0.1rem;min-height:101px;justify-content:center;align-items:center}.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th,.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{font-family:"Oswald", sans-serif;font-size:20px;line-height:30px}.woocommerce-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:red !important;font-size:15px !important;margin-top:1rem;display:block}.woocommerce-cart .wc-block-components-totals-item__label{flex-grow:1;font-family:"Roboto", sans-serif}.woocommerce-cart .wc-block-components-product-name{font-size:28px;line-height:34px;font-family:"Oswald", sans-serif}.woocommerce-cart span.price.wc-block-components-product-price,.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-cart .wc-block-components-formatted-money-amount{color:#37b35b;font-size:20px;line-height:30px;font-family:"Oswald", sans-serif}.woocommerce-cart div#content{margin:4rem auto}.woocommerce-cart div#content h1{margin-bottom:20px}.woocommerce-cart div#content .black-btn{border:2px solid transparent;line-height:40px}.woocommerce-cart div#content .black-btn:after{top:14px}.woocommerce-cart div#content .black-btn:hover{border-color:black}.woocommerce-cart div#content table.cart img{height:auto;width:107px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image{display:none}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-bottom:16px;padding-left:0px;padding-right:12px}.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart-items th,.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart__totals-title{font-family:"Oswald", sans-serif;font-size:20px;line-height:30px}.woocommerce-checkout .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.woocommerce-checkout table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:red !important;font-size:15px !important;margin-top:1rem;display:block}.woocommerce-checkout span.wc-block-components-order-summary__button-text{font-family:"Oswald", sans-serif;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:bold;margin-bottom:2rem;display:block}.woocommerce-checkout .wc-block-components-totals-item__label{flex-grow:1;font-family:"Roboto", sans-serif}.woocommerce-checkout .wc-block-components-product-name{font-size:20px;line-height:30px;font-family:"Oswald", sans-serif;color:#219458 !important}.woocommerce-checkout span.price.wc-block-components-product-price,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout .wc-block-components-formatted-money-amount{color:#37b35b;font-size:20px;line-height:30px;font-family:"Oswald", sans-serif}.woocommerce-checkout div#content{margin:4rem auto}.woocommerce-checkout div#content h1{margin-bottom:20px}.woocommerce-checkout div#content .black-btn{border:2px solid transparent;line-height:40px}.woocommerce-checkout div#content .black-btn:after{top:14px}.woocommerce-checkout div#content .black-btn:hover{border-color:black}.woocommerce-checkout div#content table.cart img{height:auto;width:107px}.woocommerce-checkout form.checkout.woocommerce-checkout{margin-top:40px}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:40px}.woocommerce-checkout textarea#order_comments{height:200px;margin-bottom:12px}.woocommerce-checkout .col2-set{width:100%;display:flex;flex-direction:row}.woocommerce-checkout .col2-set .col-1{float:none;width:32%;margin-right:2%}.woocommerce-checkout .col2-set .col-2{float:none;width:66%}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:180px;height:37px;border-radius:5px;border:2px solid #219458}.wpgs-for.slick-initialized.slick-slider:before{content:"";background-image:url(/wp-content/uploads/2024/02/zoom-icon.png);background-position:center;height:43px;width:42px;display:block;position:absolute;z-index:1;right:12px;top:12px;background-size:contain}#wps-slider-section #sp-woo-product-slider-452.wps-product-section .wpsp-nav{border-radius:5px}.wpgs-nav .slick-prev{margin-left:4px;margin-left:20px !important;margin-top:5px !important;border-radius:5px}.wpgs-nav .slick-next{margin-right:20px !important;margin-top:5px !important;border-radius:5px}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:10px;margin-top:0}.woocommerce-MyAccount-navigation ul li a{font-size:20px;line-height:28px;color:black}.woocommerce-MyAccount-navigation ul li a:hover{color:#219458}.woocommerce form .form-row input.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:2px solid #219458;border-radius:5px;height:55px}.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:2px solid #219458;border-radius:5px;height:155px}.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #219458;border-radius:5px;height:55px}.woocommerce-shop,.woocommerce{}.woocommerce-shop .site-main,.woocommerce .site-main{width:85%;min-width:72rem;margin:0 auto}.woocommerce-shop:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#37b35b;font-size:28px;line-height:38px;text-align:center;margin-top:1rem;font-family:"Oswald", sans-serif}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce-shop .woocommerce-ordering,.woocommerce .woocommerce-ordering{margin:0 0 4em;display:flex;justify-content:center;align-items:center}.woocommerce-shop .woocommerce-ordering span.sort-name,.woocommerce .woocommerce-ordering span.sort-name{font-size:15px;line-height:20px;font-family:"Roboto", sans-serif;margin-right:0.5rem}.woocommerce-shop .woocommerce-ordering select,.woocommerce .woocommerce-ordering select{vertical-align:top;font-size:16px;line-height:20px;padding:0.5rem;border:3px solid #219458;border-radius:10px;font-family:"Oswald", sans-serif}.woocommerce-shop .woocommerce-result-count,.woocommerce .woocommerce-result-count{display:none}.woocommerce-shop ul.products,.woocommerce ul.products{width:100%;padding-left:10px;margin-top:2rem}.woocommerce-shop ul.products li.product:hover .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product:hover .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product:hover h3,.woocommerce ul.products li.product:hover .woocommerce-loop-category__title,.woocommerce ul.products li.product:hover .woocommerce-loop-product__title,.woocommerce ul.products li.product:hover h3{color:#bec8a5}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0.5em 0;margin:0;font-size:16px;line-height:20px;font-family:"Roboto", sans-serif;color:#48774f;text-align:center;width:100%}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title:before,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title:before,.woocommerce-shop ul.products li.product h3:before,.woocommerce ul.products li.product .woocommerce-loop-category__title:before,.woocommerce ul.products li.product .woocommerce-loop-product__title:before,.woocommerce ul.products li.product h3:before{display:none}.woocommerce-shop ul.products li.product a img,.woocommerce ul.products li.product a img{border-radius:14px;height:220px;object-fit:cover}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:72rem;width:80%;margin:3rem auto;display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header{padding:65px 0px 0px 40px;text-align:left}.woocommerce-shop .site-main .shop-container,.woocommerce .site-main .shop-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.woocommerce-shop .site-main .shop-container .sidebar,.woocommerce .site-main .shop-container .sidebar{width:27%;margin-right:2%;position:sticky;top:44px}.woocommerce-shop .site-main .shop-container .sidebar .heading,.woocommerce .site-main .shop-container .sidebar .heading{font-size:35px;line-height:45px;display:block;font-family:"Bangers";color:#219458;margin-bottom:1rem}.woocommerce-shop .site-main .shop-container .sidebar .categories,.woocommerce .site-main .shop-container .sidebar .categories{display:flex;flex-direction:column;margin-bottom:3rem}.woocommerce-shop .site-main .shop-container .sidebar .categories a,.woocommerce .site-main .shop-container .sidebar .categories a{font-size:18px;line-height:28px;color:#219458;font-family:"Oswald", sans-serif;margin-bottom:10px;width:fit-content}.woocommerce-shop .site-main .shop-container .sidebar .categories a:hover,.woocommerce .site-main .shop-container .sidebar .categories a:hover{color:#37b35b}.woocommerce-shop .site-main .shop-container .sidebar .categories a:hover .name,.woocommerce .site-main .shop-container .sidebar .categories a:hover .name{text-decoration:underline}.woocommerce-shop .site-main .shop-container .sidebar .categories a.active,.woocommerce .site-main .shop-container .sidebar .categories a.active{color:#37b35b}.woocommerce-shop .site-main .shop-container .sidebar .categories a.active .name,.woocommerce .site-main .shop-container .sidebar .categories a.active .name{text-decoration:underline}.woocommerce-shop .site-main .shop-container .sidebar .categories a.active .count,.woocommerce .site-main .shop-container .sidebar .categories a.active .count{text-decoration:none !important}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content{padding:0px 0px 0px 40px;text-align:left;width:67%}.woocommerce-shop .site-main .shop-container .content,.woocommerce .site-main .shop-container .content{padding:65px 0px 0px 0px;text-align:left;width:67%}.woocommerce-shop div.product,.woocommerce div.product{margin-bottom:0;position:relative;height:100%;display:flex;flex-direction:row-reverse;justify-content:start}.woocommerce-shop div.product h1,.woocommerce div.product h1{position:relative}.woocommerce-shop div.product h1:before,.woocommerce div.product h1:before{content:"";background-image:url(/wp-content/uploads/2024/02/tortoise-icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:40px;width:36px;display:inline-block;position:absolute;top:-42px;margin-left:-1.2rem}.woocommerce-shop div.product h2,.woocommerce div.product h2{font-size:35px;line-height:45px}.woocommerce-shop div.product h2:before,.woocommerce div.product h2:before{display:none}.woocommerce-shop div.product span.sku_wrapper,.woocommerce div.product span.sku_wrapper{font-size:18px;line-height:25px;font-family:"Oswald", sans-serif;color:#48774f}.woocommerce-shop div.product span.sku_wrapper span.sku,.woocommerce div.product span.sku_wrapper span.sku{color:#37b35b}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary{float:none;width:50%;padding:65px 0px 0px 80px}.woocommerce-shop div.product .product_title,.woocommerce div.product .product_title{margin-bottom:10px}.woocommerce-shop div.product i.flaticon-back.slick-arrow,.woocommerce div.product i.flaticon-back.slick-arrow{left:16px}.woocommerce-shop div.product i.flaticon-back.slick-arrow:before,.woocommerce div.product i.flaticon-back.slick-arrow:before{font-size:45px}.woocommerce-shop div.product i.flaticon-right-arrow.slick-arrow,.woocommerce div.product i.flaticon-right-arrow.slick-arrow{right:16px}.woocommerce-shop div.product i.flaticon-right-arrow.slick-arrow:before,.woocommerce div.product i.flaticon-right-arrow.slick-arrow:before{font-size:45px}.woocommerce-shop div.product p.price,.woocommerce div.product p.price{margin-top:20px}.woocommerce-shop div.product .tiny,.woocommerce div.product .tiny{font-size:12px;line-height:20px;margin-top:30px;color:black}.woocommerce-shop div.product form.cart,.woocommerce div.product form.cart{margin-bottom:0}.woocommerce-shop div.product form.cart .button,.woocommerce div.product form.cart .button{padding:8px 12px 9px;background-color:transparent;font-family:"Oswald", sans-serif;color:#000000;font-size:16px;transition:0.4s ease;min-width:125px;display:inline-block;text-align:center;transition:0.4s ease;border-radius:8px;font-weight:500;border:2px solid #219458;margin-right:15px}.woocommerce-shop div.product form.cart .button:hover,.woocommerce div.product form.cart .button:hover{background-color:#219458;transition:0.4s all ease;color:white}.woocommerce-shop div.product form.cart .green-btn,.woocommerce div.product form.cart .green-btn{margin-top:0;min-width:125px;width:125px;float:left}.woocommerce-shop div.product .quantity-box,.woocommerce div.product .quantity-box{display:inline-flex;margin-bottom:3rem;justify-content:start;width:100%;align-items:center}.woocommerce-shop div.product .quantity-box .quantity,.woocommerce div.product .quantity-box .quantity{margin:0 3rem 0 0 !important;font-size:18px;line-height:22px;font-family:"Montserrat", sans-serif;font-weight:600}.woocommerce-shop div.product .quantity-box .quantity .qty,.woocommerce div.product .quantity-box .quantity .qty{width:3.631em;text-align:center;height:30px;border:2px solid #219458;border-radius:5px}.woocommerce-shop .wpgs-nav .slick-track,.woocommerce .wpgs-nav .slick-track{margin-left:0}.woocommerce-shop .wpgs-nav .slick-track .slick-slide,.woocommerce .wpgs-nav .slick-track .slick-slide{height:130px;box-shadow:none;object-fit:cover;margin-left:0;margin-right:10px}.woocommerce-shop .wpgs-nav .slick-track .slick-slide img,.woocommerce .wpgs-nav .slick-track .slick-slide img{box-shadow:none;object-fit:contain;border-radius:6px}.woocommerce-shop .wpgs-nav .slick-track .slick-slide img.wpgs-thumb-main-image,.woocommerce .wpgs-nav .slick-track .slick-slide img.wpgs-thumb-main-image{height:100%;box-shadow:none;object-fit:cover}.woocommerce-shop .wpgs-nav .slick-track .slick-slide img.attachment-woocommerce_thumbnail,.woocommerce .wpgs-nav .slick-track .slick-slide img.attachment-woocommerce_thumbnail{height:100%;box-shadow:none;object-fit:cover}.woocommerce-shop .wpgs-nav .slick-current,.woocommerce .wpgs-nav .slick-current{border-radius:8px;border:2px solid #219458}.woocommerce-notices-wrapper{display:block;width:100%}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{font-family:"Roboto", sans-serif}.single-product a.outline-btn{margin-bottom:0;position:relative}.single-product div.product{flex-direction:row;width:100%}.single-product div.product div.images.woocommerce-product-gallery{position:relative;float:none;margin-top:5rem}.single-product div.product .dimensions{display:flex;flex-direction:row}.single-product div.product .dimensions p{font-size:20px;line-height:30px;font-family:"Oswald", sans-serif;color:#37b35b;text-transform:uppercase;margin-right:5px}.single-product div.product div.images img{height:530px;border-radius:15px;object-fit:cover}.single-product div.product div.images img.zoomImg{border-radius:15px;height:600px !important;object-fit:cover}.single-product div.product span.woocommerce-Price-amount.amount{font-size:34px;line-height:42px;font-family:"Oswald", sans-serif;color:#219458;margin-bottom:3rem;display:block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#48774f}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#0b4126}p#test_field{padding:2rem;background-color:transparent;border-radius:5px;border:3px solid #219458}p#test_field .woocommerce-input-wrapper{font-size:20px;line-height:30px;color:#48774f}p#test_field .woocommerce-input-wrapper a{font-size:20px;line-height:30px;color:#48774f;text-decoration:underline}p#test_field .woocommerce-input-wrapper a:hover{color:#37b35b}.woocommerce-shop mark.count{background-color:transparent;color:#48774f}.woocommerce-shop .page-description{width:95%}.woocommerce-shop .shop-content{width:100%}.woocommerce-shop .main-content .content{padding:0px 0px 0px 0px;text-align:left;width:100%}.woocommerce-shop .main-content .content .woocommerce.columns-4{margin-top:4rem}.woocommerce-shop ul.products{padding-left:0}.woocommerce-shop ul.products li.product{border:4px solid #219458;border-radius:15px;margin:0 1.8% 1.8% 0;padding:0;position:relative;width:17.4%;margin-left:0;padding:2rem}.woocommerce-shop ul.products li.product:nth-of-type(4n){margin-right:0}.woocommerce-shop ul.products li.product:hover{border-color:#48774f}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3{font-size:25px;line-height:30px;font-family:"Oswald", sans-serif}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title:before,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title:before,.woocommerce-shop ul.products li.product h3:before{display:none}.blog div#content,.category div#content{width:80%;min-width:72rem;margin:3rem auto}.blog div#content .main-content,.category div#content .main-content{margin:1rem auto}.blog div#content .main-content .g-grid.right,.category div#content .main-content .g-grid.right{min-width:100%;width:100%}.blog div#content div#news-section,.category div#content div#news-section{display:flex;flex-direction:row;flex-wrap:wrap}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{width:26.8%;flex:0 26.8%;margin:1%;border:3px solid #219458;border-radius:15px;padding:2%;transition:0.4s all ease}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:324px;background-position:center;background-size:cover;background-repeat:no-repeat;display:block;position:relative;margin-bottom:20px;border-radius:15px}.blog div#content div#news-section .news-post #custom-bg:before,.category div#content div#news-section .news-post #custom-bg:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in;border-radius:15px}.blog div#content div#news-section .news-post .inner,.category div#content div#news-section .news-post .inner{text-align:center;display:flex;flex-direction:column}.blog div#content div#news-section .news-post .inner a,.category div#content div#news-section .news-post .inner a{text-align:left}.blog div#content div#news-section .news-post .inner p,.category div#content div#news-section .news-post .inner p{text-align:left}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:30px;font-weight:normal;font-family:"Oswald", sans-serif;color:#48774f;display:inline-block;line-height:45px;margin-bottom:0px;margin-top:10px;text-align:left;transition:0.4s all ease}.blog div#content div#news-section .news-post .inner p[itemprop="datePublished"],.category div#content div#news-section .news-post .inner p[itemprop="datePublished"]{font-size:16px;line-height:22px;margin-top:0;margin-bottom:0;text-align:left;color:#37b35b;font-family:"Roboto", sans-serif}.blog div#content div#news-section .news-post .inner .blue-btn,.category div#content div#news-section .news-post .inner .blue-btn{margin:0px 0 0px 0;transition:0.4s all ease;width:200px;text-align:center}.blog div#content div#news-section .news-post:hover,.category div#content div#news-section .news-post:hover{border:3px solid #48774f;transition:0.4s all ease}.blog div#content div#news-section .news-post:hover #custom-bg:before,.category div#content div#news-section .news-post:hover #custom-bg:before{opacity:1;transition:0.4s all ease}.blog div#content div#news-section .news-post:hover h3,.category div#content div#news-section .news-post:hover h3{color:#219458;transition:0.4s all ease}.pagination{margin:40px auto 80px;display:block;width:100%;text-align:center}.page-numbers{display:inline-block;background-color:#219458;padding:5px 10px 5px 10px;color:#fff;font-size:20px;font-family:"Roboto", sans-serif}.page-numbers:hover{background-color:#bec8a5;color:black}.nav-links a{color:#fff}.page-numbers.current{background-color:#fff;padding:5px 10px 5px 10px;color:black;background-color:#bec8a5;font-family:"Roboto", sans-serif}.nav-links{text-align:right;font-family:"Roboto", sans-serif}.nav-links a:hover{background-color:#0f9ebe;padding:5px 10px 5px 10px}.single-post .main-content{margin:2rem auto}.single-post div#content{width:80%;min-width:72rem;margin:42px auto 0}.single-post div#content #news-section{padding:65px 0px 0px 40px}.single-post div#content .olive-btn{margin-bottom:2rem}.single-post div#content .image{margin-top:2rem}.single-post div#content h1{font-weight:normal;font-family:"Bangers";font-size:50px;line-height:60px;color:#219458;margin-top:0;margin-bottom:1rem;position:relative;width:80%}.single-post div#content h1:before{content:"";background-image:url(/wp-content/uploads/2024/02/tortoise-icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:40px;width:36px;display:inline-block;position:absolute;top:-42px;margin-left:-1.2rem}.single-post div#content p.date{font-size:16px;line-height:22px;margin-top:0;margin-bottom:0;text-align:left;color:#37b35b;font-family:"Roboto", sans-serif}.single-post div#content .image img{height:400px;width:auto;object-fit:cover;margin-bottom:20px;border-radius:15px}.single-post div#content nav#nav-single{width:100%;padding:1% 0;display:flex;margin:0 auto}.single-post div#content nav#nav-single a{width:100%}.single-post div#content nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"outfit";font-weight:normal;display:block}.single-post div#content nav#nav-single span.post-navigation__prev--title{margin-left:8%;display:block;font-size:20px;line-height:25px;width:90%}.single-post div#content nav#nav-single .next{text-align:right}.single-post div#content nav#nav-single .next span.post-navigation__next--title{margin-right:8%;display:block;font-size:20px;line-height:25px;text-align:right;width:91%;right:0}.single-post div#content .random-posts{padding:1rem 1rem 5rem 0;margin:0 auto}.single-post div#content .random-posts .inner{height:auto !important;min-height:auto !important}.single-post div#content .random-posts span.sub-header{color:#48774f;text-align:center;display:block;font-size:20px;line-height:30px;font-family:"Oswald", sans-serif;font-weight:bold}.single-post div#content .random-posts span.main-header{font-size:46px;line-height:55px;text-align:center;color:#219458;display:block;font-weight:normal;font-family:"Bangers";margin-bottom:40px}.single-post div#content .random-posts .news-posts .post{width:91%;flex:0 100%;position:relative;border:3px solid #219458;padding:4%;min-height:335px;transition:0.4s all ease;border-radius:15px}.single-post div#content .random-posts .news-posts .post a:before{content:"";background:rgba(0, 0, 0, 0.5);width:92.2%;height:280px;position:absolute;opacity:0;transition:0.4s opacity ease;z-index:9;border-radius:15px}.single-post div#content .random-posts .news-posts .post:hover{border:3px solid #48774f;transition:0.4s all ease}.single-post div#content .random-posts .news-posts .post:hover .news-title{color:#37b35b;transition:0.4s opacity ease}.single-post div#content .random-posts .news-posts .post:hover a:before{opacity:1;transition:0.4s opacity ease}.single-post div#content .random-posts .news-posts .post:nth-of-type(3){margin-right:0}.single-post div#content .random-posts .news-posts .post img{width:100%;height:280px;background-position:center;background-size:cover;background-repeat:no-repeat;display:block;position:relative;margin-bottom:10px;border-radius:15px;object-fit:cover}.single-post div#content .random-posts .news-posts .post p.excerpt{padding:0 10px}.single-post div#content .random-posts .news-posts .post p.date{padding:0 10px;margin-top:0;font-size:16px;line-height:22px;margin-top:0;margin-bottom:2rem;text-align:left;color:#37b35b;font-family:"Roboto", sans-serif}.single-post div#content .random-posts .news-posts .post .olive-btn{margin-left:10px;margin-bottom:0;text-align:center;cursor:pointer}.single-post div#content .random-posts .news-posts .post .news-title{font-size:30px;font-weight:normal;font-family:"Oswald", sans-serif;color:#219458;display:inline-block;line-height:40px;margin-bottom:1rem;margin-top:10px;text-align:left;transition:0.4s all ease;padding:0 10px;height:40px}.single-post div#content .owl-nav{margin-top:10px;width:fit-content;margin-right:0;right:0;position:absolute;bottom:108%}.single-post div#content .owl-nav button.owl-next,.single-post div#content .owl-nav button.owl-prev,.single-post div#content .owl-nav button.owl-dot{height:30px;width:30px;background-color:#37b35b;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:10px}.single-post div#content .owl-nav button.owl-next:hover,.single-post div#content .owl-nav button.owl-prev:hover,.single-post div#content .owl-nav button.owl-dot:hover{background-color:#bec8a5}.single-post div#content .owl-nav button.owl-next span,.single-post div#content .owl-nav button.owl-prev span,.single-post div#content .owl-nav button.owl-dot span{top:-2px;display:block;position:relative}.page-template-page-contact .place-card-large{display:none !important}.page-template-page-contact iframe{right:0;position:relative;display:block;margin-right:0;float:left;object-fit:cover;width:550px;height:550px;border-radius:15px;margin-bottom:5rem;border:5px solid #219458 !important;margin-top:4.5rem}.page-template-page-contact a.phone{font-size:30px;line-height:40px;letter-spacing:0;font-family:"Roboto", sans-serif;font-weight:bold}.page-template-page-contact a.email{color:#48774f;font-size:18px;line-height:20px;letter-spacing:0px;display:block;margin-bottom:10px;margin-top:10px;font-family:"Oswald", sans-serif}.page-template-page-contact a.email:hover{color:#37b35b}.page-template-page-contact .social a{text-decoration:none;font-size:20px;line-height:38px;border-radius:50%;padding:0px 0;margin:0;height:50px;width:50px;position:relative;display:inline-block;text-align:center;color:#ffffff;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;margin-right:10px;margin-top:1rem}.page-template-page-contact .social a i.fab{z-index:1;position:relative;top:10px}.page-template-page-contact .social a:before{content:"";background-image:url(/wp-content/uploads/2024/02/tortoise-icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;position:absolute;right:0px;z-index:1;top:2px}.page-template-page-contact .social a:nth-of-type(1n):before{rotate:20deg}.page-template-page-contact .social a:nth-of-type(2n):before{rotate:185deg}.page-template-page-contact .social a:nth-of-type(3n):before{rotate:-8deg}.page-template-page-contact .social a:hover:before{animation:shaking 2s infinite}.page-template-page-contact .contact-form{padding-bottom:32px;padding-top:75px;background-color:#37b35b}.page-template-page-contact .contact-form span.main-header{font-weight:normal;font-family:"Bangers";font-size:50px;line-height:60px;color:#ffffff;text-align:center;display:block}.page-template-page-contact .contact-form span.sub-header{text-align:center;color:#ffffff;margin-bottom:60px;font-family:"Roboto", sans-serif;font-size:18px;line-height:26px;margin-top:20px;display:block}.page-template-page-contact .contact-form .inner{width:74rem;margin:0 auto}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:27px;width:44%;font-size:20px;border-radius:15px;margin:0 auto;font-family:"Oswald", sans-serif;border:2px solid #ffffff;background-color:transparent;color:#ffffff;display:inline-block;position:relative;margin-right:2%;margin-bottom:2%}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{padding:27px;width:44%;font-size:20px;border-radius:15px;margin:0 auto;font-family:"Oswald", sans-serif;border:2px solid #ffffff;background-color:transparent;color:#ffffff;display:inline-block;position:relative;margin-right:2%}.page-template-page-contact .contact-form .inner input::placeholder,.page-template-page-contact .contact-form .inner textarea::placeholder{color:white;font-weight:normal;font-family:"Oswald", sans-serif;text-transform:uppercase}.page-template-page-contact .contact-form .inner .wpcf7-form-control-wrap:nth-of-type(2n) input{margin-right:0 !important}.page-template-page-contact .contact-form .inner .privacy{color:#ffffff;display:block;width:100%;margin:0 auto;text-align:center;margin-top:8px;font-size:15px;font-family:"Roboto", sans-serif}.page-template-page-contact .contact-form .inner .privacy a{color:#ffffff;font-size:15px;font-family:"Roboto", sans-serif}.page-template-page-contact .contact-form .inner .privacy a:hover{color:black}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:14px 15px 12px;background-color:#ffffff;font-family:"Roboto", sans-serif;color:#000000;text-transform:capitalize;letter-spacing:0;font-size:18px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:30px;transition:0.4s ease;border-radius:15px;font-weight:normal;margin:0 auto;display:block;border:0;text-shadow:0 0 black;box-shadow:none;cursor:pointer}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#3e3e3e;color:#ffffff}.page-template-page-contact .contact-form .inner input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px rgba(82, 168, 236, 0.6)}.page-template-page-contact .contact-form .inner textarea{padding:27px;width:95%;font-size:20px;border-radius:15px;margin:0 auto;font-family:"Roboto", sans-serif;border:2px solid #ffffff;background-color:transparent;color:#ffffff}.main-gallery{margin-top:2rem}.main-gallery .gallery-inner{min-width:72rem;width:78.5%;margin:0 auto;display:flex;flex-wrap:wrap}.main-gallery .gallery-inner a{width:23.8%;flex:0 23.6%;margin-right:1%;margin-bottom:1%;height:21vw;position:relative;border:3px solid #219458;border-radius:15px}.main-gallery .gallery-inner a:before{content:"";background-color:rgba(0, 0, 0, 0.6);width:100%;height:100%;display:block;top:0;position:absolute;opacity:0;transition:0.4s all ease;border-radius:15px}.main-gallery .gallery-inner a:hover:before{opacity:1;transition:0.4s all ease}.main-gallery .gallery-inner a:nth-of-type(4n){margin-right:0}.main-gallery .gallery-inner a img{width:100%;height:100%;object-fit:cover;border-radius:12px}.page-template-page-full .sub-pages{width:100%;margin-top:2rem}.page-template-page-full .sub-pages .inner{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-page-full .sub-pages .inner a.parent-page{width:31%;flex:0 31%;margin-right:1%;background:white;border:3px solid #219458;margin-bottom:2rem;border-radius:15px}.page-template-page-full .sub-pages .inner a.parent-page img{width:100%;object-fit:cover;height:290px;border-top-left-radius:13px;border-top-right-radius:13px}.page-template-page-full .sub-pages .inner a.parent-page .details{display:block;margin-top:-0.5rem;transition:0.4s ease all}.page-template-page-full .sub-pages .inner a.parent-page .details p{font-family:"Oswald", sans-serif;font-size:22px;line-height:30px;color:#219458;display:flex;margin:0 0.1rem;min-height:80px;justify-content:center;align-items:center;transition:0.4s ease all}.page-template-page-full .sub-pages .inner a.parent-page:hover .details{transition:0.4s ease all;background-color:#219458}.page-template-page-full .sub-pages .inner a.parent-page:hover .details p{color:white;transition:0.4s ease all}@keyframes shaking{0%{transform:rotate(0deg)}25%{transform:rotate(25deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-25deg)}100%{transform:rotate(0deg)}}.footer{background-position:center;background-size:cover;background-repeat:no-repeat;height:auto;padding:4rem 0 0rem;background-image:url(/wp-content/uploads/2024/03/footer-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;margin-top:-30px;z-index:1;position:relative;-webkit-mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x}.footer .footer-inner{min-width:72rem;width:85%;margin:0 auto}.footer .footer-inner .footer-top{display:flex;flex-direction:row}.footer .footer-inner .footer-top .privacy-links{margin-top:2rem}.footer .footer-inner .footer-top .privacy-links a.footer-menu{font-size:15px;line-height:20px;display:flex;flex-direction:column;font-family:"Roboto", sans-serif;color:#000000;font-weight:normal;text-transform:none;margin-bottom:6px;width:fit-content}.footer .footer-inner .footer-top .privacy-links a.footer-menu:hover{color:#ffffff}.footer .footer-inner .footer-top a.footer-menu{font-size:18px;line-height:22px;display:flex;flex-direction:column;font-family:"Oswald", sans-serif;color:#ffffff;font-weight:normal;margin-bottom:6px;width:fit-content}.footer .footer-inner .footer-top a.footer-menu:hover{color:#37b35b}.footer .footer-inner .footer-top a.footer-tel{font-size:18px;line-height:24px;display:block;font-family:"Oswald", sans-serif;font-weight:600;color:white;width:fit-content}.footer .footer-inner .footer-top a.footer-tel:hover{color:#37b35b}.footer .footer-inner .footer-top a.footemail{display:block;font-size:18px;line-height:24px;color:white;font-family:"Oswald", sans-serif;width:fit-content}.footer .footer-inner .footer-top a.footemail:hover{color:#37b35b}.footer .footer-inner .footer-top p{color:#ffffff;font-family:"Roboto", sans-serif;font-size:15px;line-height:20px;margin-top:1rem;font-weight:normal}.footer .footer-inner .footer-top p strong{font-size:15px;line-height:20px}.footer .footer-inner .footer-top .footer-1{width:15%;flex:0 15%}.footer .footer-inner .footer-top .footer-2{width:15%;flex:0 15%}.footer .footer-inner .footer-top .footer-4{text-align:right;width:50%}.footer .footer-inner .footer-top .footer-4 .site-logo img{padding-right:1.5rem}.footer .footer-inner .social a{text-decoration:none;font-size:20px;line-height:35px;border-radius:50%;padding:0px 0;margin:0;height:48px;width:50px;position:relative;display:inline-block;text-align:center;color:#219458;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;margin-right:10px;margin-top:2rem}.footer .footer-inner .social a i.fab{z-index:1;position:relative;top:10px}.footer .footer-inner .social a:before{content:"";background-image:url(/wp-content/uploads/2024/02/social-tortoise.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;position:absolute;right:0px;z-index:1;top:2px}.footer .footer-inner .social a:nth-of-type(1n):before{rotate:48deg}.footer .footer-inner .social a:nth-of-type(2n):before{rotate:185deg}.footer .footer-inner .social a:nth-of-type(3n):before{rotate:-8deg}.footer .footer-inner .social a:hover{color:#37b35b}.footer .footer-inner .social a:hover:before{animation:shaking 2s infinite}.footer .footer-inner .footer-bottom{display:flex;margin-top:1rem}.footer .footer-inner .footer-bottom p,.footer .footer-inner .footer-bottom a{font-size:15px;line-height:25px;color:#bec8a5}.footer .footer-inner .footer-bottom a:hover{color:#ffffff}.visible-phone{display:none}.mobmenur-container{position:absolute;right:5vw !important;top:4.1rem !important}@media (min-width:1200px) and (max-width:1500px){.g-owlcarousel .container .slider-content{width:60rem;margin:0 auto;padding:0px 0vw}}@media (min-width:960px) and (max-width:1199px){h1{max-width:100%;font-size:40px;line-height:50px}h2{font-size:40px;line-height:50px;max-width:100%}.blue-btn{padding:14px 0px 10px;min-width:182px}.g-owlcarousel .container .slider-content{width:90%}.g-owlcarousel .owl-item img{object-position:right}.g-owlcarousel .owl-dots{bottom:14%;width:90%}.mobmenur-container{right:4vw !important}#g-headertop .shop-nav{position:absolute;right:12vw}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-logo{width:25%;flex:0 25%}#g-headertop .header-inner .site-navigation{width:56%;flex:0 56%}#g-headertop .header-inner .site-navigation ul#menu-top-menu li a{color:#ffffff;line-height:24px;font-size:18px;padding:0.4rem 1.5rem 0.5rem 1.5rem}.banner{height:420px}.banner .inner{width:90%;min-width:90%}.tagline-banner{width:95%;min-width:95%}.tagline-banner:before{background-position:0rem}.tagline-banner .content{width:70%}.home .main-content .g-grid.left .content .inner h1{font-size:64px;line-height:75px}.home .main-content .g-grid.left .content .inner strong{font-size:20px;line-height:27px;margin:0rem 0}.home .main-content .g-grid.left .content .inner p{font-size:15px;line-height:20px}.main-content .g-grid.right{min-width:95%;width:95%}.main-content .g-grid.right .content{width:50%;padding:65px 0px 0px 20px}.main-content .g-grid.right .image{min-width:420px}.main-content .g-grid.right .image img{width:400px;height:400px}.sub-content{min-width:95%;width:95%}.sub-content .g-grid.right .content{width:50%;padding:65px 0px 0px 20px}.sub-content .g-grid.right .image{min-width:420px}.sub-content .g-grid.right .image img{width:400px;height:400px}.sub-content .g-grid.left .content{width:50%;padding:65px 20px 0px 20px}.sub-content .g-grid.left .image{min-width:420px}.sub-content .g-grid.left .image img{width:400px;height:400px}.page-template-page-care-sheets .main-content .g-grid.right .content.full-width{width:97.7%}.page-template-page-care-sheets .outer #big .item .tortoise-content{height:530px;width:48%;flex:0 48%;padding:0rem 1rem 0 2rem}.page-template-page-care-sheets .outer #big .item .tortoise-image{justify-content:center;align-items:center;display:flex}.page-template-page-care-sheets .outer #big .item .tortoise-image img{height:40vw;object-fit:cover;object-position:center;margin:0 auto}.page-template-page-faqs .accordion-container{width:95%;min-width:95%}.page-template-page-faqs ul.accordion-list li{width:95%}.tortoise-quicklinks{width:95%;min-width:95%}.tortoise-quicklinks .quicklink .inner{padding:0 1.5rem;height:295px}.tortoise-quicklinks .quicklink .inner span.heading{font-size:45px;line-height:55px}.tortoise-quicklinks .quicklink .inner .olive-btn{min-width:114px}.product-quicklinks{width:95%;min-width:95%}.product-quicklinks .quicklink .inner{padding:0 1.5rem;height:295px}.product-quicklinks .quicklink .inner h2{font-size:40px;line-height:50px}.product-quicklinks .quicklink .inner .olive-btn{min-width:114px}.featured-products{width:95%;min-width:95%}.page-template-page-full .sub-pages .inner a.parent-page img{width:100%;object-fit:cover;height:212px}.main-gallery .gallery-inner{min-width:95%;width:95%}.main-gallery .gallery-inner a{width:23%;flex:0 23%}#our-testimonials{width:95%;min-width:95%}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:95%;width:95%}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content{padding:0px 0px 0px 20px;text-align:left;width:70%}.woocommerce-shop ul.products,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce-shop ul.products li.product,.woocommerce ul.products li.product{margin:0 1.8% 2.992em 0;width:31.05%;margin-left:0}.woocommerce-shop div.product .quantity-box .quantity,.woocommerce div.product .quantity-box .quantity{margin:0 1rem 0 0 !important}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary{float:none;width:50%;padding:65px 0px 0px 36px}.woocommerce-shop ul.products li.product{margin:0 1.5% 1.5% 0;width:19%;margin-left:0;padding:1rem}.woocommerce-shop ul.products li.product h3{font-size:20px;line-height:24px}.single-product div.product div.images img{height:400px}.blog div#content,.category div#content{min-width:95%;width:95%}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{width:26.5%;flex:0 26.5%}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:224px}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:26px;line-height:36px;margin-bottom:0px;margin-top:2px}.single-post div#content{min-width:95%;width:95%}.single-post div#content .random-posts .news-posts .post{padding:3%}.single-post div#content .random-posts .news-posts .post img{height:225px}.single-post div#content .random-posts .news-posts .post .news-title{font-size:26px;line-height:30px}.single-post div#content .random-posts .news-posts .post p.date{margin-bottom:0rem}.single-post div#content .random-posts .news-posts .post .olive-btn{margin-bottom:20px}.single-post div#content .random-posts .news-posts .post a:before{height:160px}.single-post div#content .random-posts .news-posts .post a img.attachment-large.size-large{height:160px}.page-template-page-contact .contact-form .inner{width:90%;margin:0 auto}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:42%}.page-template-page-contact .contact-form .inner textarea{width:92.5%}.footer .footer-inner{width:95%;margin:0 auto;min-width:95%}.footer .footer-inner .footer-top .footer-1{width:18%;flex:0 18%}.footer .footer-inner .footer-top .footer-2{width:18%;flex:0 18%}.footer .footer-inner .footer-top .footer-3{width:24%;flex:0 24%}.footer .footer-inner .footer-top .footer-4{width:40%}}@media (min-width:768px) and (max-width:959px){#primary{overflow:hidden}h1{max-width:100%;font-size:42px;line-height:50px}h2{width:100%;font-size:42px;line-height:52px}.blue-btn{padding:14px 0px 10px;min-width:182px}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-logo{width:26%;flex:0 26%}#g-headertop .header-inner .site-navigation{width:74%;flex:0 74%}#g-headertop .header-inner .site-navigation .menu-top-menu-container{display:none}#g-headertop .header-inner .shop-nav{right:16vw}.banner{height:380px;background-size:cover !important;background-repeat:no-repeat !important;background-position:top !important}.banner .inner{width:95%;min-width:95%}.banner .inner span.title{font-size:70px;line-height:85px}.banner .inner span.sub-title{font-size:25px;line-height:35px;margin-top:40px}.services p{width:82%}.services .service-quicklinks{height:260px !important;min-height:260px !important;width:85%}.news-home-posts .inner.owl-carousel .owl-nav,.service-quicklinks.home .owl-nav{width:100% !important;right:0 !important}.services-btn{margin-top:10px !important;z-index:99999;position:relative}a.blue-btn.all-news{margin-top:8px !important;z-index:99999;position:relative}.service-quicklinks .service-item{height:230px;min-height:230px;width:49%;flex:0 49%}.service-quicklinks .service-item:nth-of-type(2n){margin-right:0}.service-quicklinks .service-item:nth-of-type(3n){margin-right:1%}.service-quicklinks .service-item a .details{margin-top:-5vw}.service-quicklinks .service-item a .details:after{display:none}.service-quicklinks .service-item a .details span.service-header{top:-14px;font-size:25px;line-height:35px}.post-type-archive-services .introduction{width:91%;margin:70px auto}.no-js .owl-carousel,.owl-carousel{display:block !important;height:745px !important;min-height:745px !important}.g-owlcarousel .owl-dots{width:95%}.home .g-owlcarousel img{object-fit:cover;object-position:right;mask-position:0px -202px}.home .g-owlcarousel .owl-slide-title p{font-size:70px;line-height:80px;width:38rem}.home .g-owlcarousel .container{height:745px;min-height:745px}.home .g-owlcarousel .container .slider-content{width:90%;margin:5rem auto 0}.home .g-owlcarousel span.tagline{font-size:20px;line-height:30px}.home .g-owlcarousel h2.owl-slide-title{font-size:110px;line-height:110px}.home .g-owlcarousel .item{height:745px;min-height:745px}.home .main-content .g-grid.left{flex-direction:column-reverse;-webkit-mask-image:none;mask-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x}.home .main-content .g-grid.left:before{background-image:none}.home .main-content .g-grid.left .content{text-align:left;padding:4rem 0;width:100%;background-image:url(/wp-content/uploads/2024/03/content-bg-repsonsive.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x}.home .main-content .g-grid.left .content .inner{width:90%;padding:0 0rem}.home .main-content .g-grid.left .content .inner h1{font-size:70px;line-height:80px}.home .main-content .g-grid.left .image{margin:0px 0 0px 0%;max-height:500px;min-height:500px;object-fit:cover;width:100%;margin-top:0}.home .main-content .g-grid.left .image img{max-height:500px;min-height:500px;object-fit:cover;width:100%}.main-content{margin:2rem auto}.main-content .g-grid.right{flex-direction:column;min-width:95%;width:95%}.main-content .g-grid.right .content{text-align:left;padding:70px 25px 20px 20px;width:95%}.main-content .g-grid.right .content.full-width{width:95%}.main-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:450px;min-height:450px;object-fit:cover;width:100%;margin-top:0;min-width:420px}.main-content .g-grid.right .image img{max-height:420px;min-height:420px;object-fit:cover;width:420px;margin-top:0}.sub-content{width:95%;min-width:95%}.sub-content .g-grid.right{flex-direction:column;min-width:100%;width:100%}.sub-content .g-grid.right .content{text-align:left;padding:70px 25px 20px 20px;width:95%}.sub-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:450px;min-height:450px;object-fit:cover;width:100%;margin-top:0;min-width:420px;text-align:center;justify-content:center;display:flex}.sub-content .g-grid.right .image img{max-height:420px;min-height:420px;object-fit:cover;width:420px;margin-top:0}.sub-content .g-grid.left{flex-direction:column;min-width:100%;width:100%}.sub-content .g-grid.left .content{text-align:left;padding:70px 25px 20px 20px;width:95%}.sub-content .g-grid.left .image{margin:0px 0 0px 0%;max-height:450px;min-height:450px;object-fit:cover;width:100%;margin-top:0;min-width:420px;text-align:center;justify-content:center;display:flex}.sub-content .g-grid.left .image img{max-height:420px;min-height:420px;object-fit:cover;width:420px;margin-top:0;float:none;margin:0 auto;right:auto}.page-template-page-full .sub-pages .inner a.parent-page{width:48%;flex:0 48%}.tortoise-quicklinks{width:95%;min-width:95%}.tortoise-quicklinks .quicklink .inner{height:312px;padding:0 1.5rem;justify-content:start}.tortoise-quicklinks .quicklink .inner span.heading{font-size:46px;line-height:54px;margin-top:2rem}.tortoise-quicklinks .quicklink .inner p{font-size:19px;line-height:28px;height:50px;margin:10px 0}.product-quicklinks{width:95%;min-width:95%;flex-wrap:wrap;margin:1rem auto 0}.product-quicklinks .quicklink{width:48%;flex:1 48%;margin-bottom:1rem}.product-quicklinks .quicklink:nth-of-type(2){margin-right:0}.product-quicklinks .quicklink .inner{height:252px;padding:0 1.5rem;justify-content:start}.product-quicklinks .quicklink .inner h2{font-size:40px;line-height:48px;margin-top:2rem;margin-bottom:0}.product-quicklinks .quicklink .inner p{font-size:19px;line-height:28px;height:50px;margin:10px 0}.featured-products{width:95%;min-width:95%}.featured-products #wps-slider-section img.wpsf-product-img{height:215px;width:215px}.page-template-page-care-sheets .main-content .g-grid.right .content.full-width{width:97.5%}.page-template-page-care-sheets .outer{margin:0 auto;max-width:100%}.page-template-page-care-sheets .outer #big{display:block !important;height:fit-content !important;min-height:100% !important;max-height:1000px;margin-bottom:2rem}.page-template-page-care-sheets .outer #big .item{display:flex;margin:2px;border-radius:3px;text-align:center;flex-direction:column-reverse}.page-template-page-care-sheets .outer #big .item .tortoise-image{height:430px;width:100%;flex:0 100%}.page-template-page-care-sheets .outer #big .item .tortoise-image img{display:block;width:100%;height:430px;object-fit:cover;object-position:center;margin:0 auto;border-radius:15px}.page-template-page-care-sheets .outer #big .item .tortoise-content{height:auto;width:100%;flex:0 100%;padding:0rem 1rem 0 0rem;text-align:left;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.page-template-page-care-sheets .outer #big .item .tortoise-content span.name{font-weight:normal;font-family:"Bangers";font-size:34px;line-height:40px;color:#219458;margin-top:0;margin-bottom:0;position:relative}.page-template-page-care-sheets .outer #big .item .tortoise-content .download{padding:4px 12px 6px;background-color:#bec8a5;font-family:"Oswald", sans-serif;color:#000000;font-size:16px;transition:0.4s ease;min-width:150px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:500;border:3px solid #bec8a5;margin-right:15px;margin-top:0}.page-template-page-care-sheets .outer #big .item .tortoise-content .download:hover{background-color:#219458;color:white;border:3px solid #219458}.page-template-page-care-sheets .outer #big .owl-nav{margin-top:15px;width:fit-content;margin-right:3px;right:0;position:absolute;bottom:auto;top:-14px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next{border-radius:5px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev{border-radius:5px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot{height:35px;width:35px;background-color:#219458;color:white;padding:1%;font-size:16px;line-height:20px;margin-bottom:10px;transition:all 0.4s ease}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next:hover,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev:hover,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot:hover{background-color:#bec8a5;transition:all 0.4s ease}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next span,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev span,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot span{top:-2px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.page-template-page-care-sheets .outer #thumbs{display:block !important;height:fit-content !important;min-height:100% !important;max-height:1000px;margin-bottom:2rem}.page-template-page-care-sheets .outer #thumbs .current .item{background-color:#219458}.page-template-page-care-sheets .outer #thumbs .current .item span.name{color:#ffffff}.page-template-page-care-sheets .outer #thumbs .item{height:auto;background:transparent;border:3px solid #219458;line-height:70px;padding:0px;margin:6px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}.page-template-page-care-sheets .outer #thumbs .item img{height:115px;object-fit:cover}.page-template-page-care-sheets .outer #thumbs .item span.name{font-family:"Oswald", sans-serif;font-size:18px;line-height:24px;color:#219458;display:flex;margin:0 0.1rem;min-height:101px;justify-content:center;align-items:center}.page-template-page-care-sheets .outer #thumbs .owl-nav{margin-top:10px;width:fit-content;margin-right:2px;right:0;position:absolute;bottom:auto;top:-50px}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next{border-radius:5px}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev{border-radius:5px}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-dot{height:35px;width:35px;background-color:#219458;color:white;padding:1%;font-size:16px;line-height:20px;margin-bottom:10px;transition:all 0.4s ease}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next:hover,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev:hover,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-dot:hover{background-color:#bec8a5;transition:all 0.4s ease}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next span,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev span,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-dot span{top:-2px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.main-content .g-grid.right .content.full-width{text-align:left;padding:0px 25px 20px 20px !important;width:95%}.woocommerce-shop .woocommerce-ordering,.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce-shop .col2-set,.woocommerce .col2-set{flex-direction:column-reverse}.woocommerce-shop .col2-set .col-1,.woocommerce .col2-set .col-1{width:100%}.woocommerce-shop .col2-set .col-2,.woocommerce .col2-set .col-2{width:100%}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:100%;width:100%;margin:2.3rem auto}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header{padding:65px 0px 0px 39px}.woocommerce-shop .site-main ul.products,.woocommerce .site-main ul.products{width:95%;margin:2rem auto}.woocommerce-shop .site-main ul.products li.product,.woocommerce .site-main ul.products li.product{padding:1rem;width:42.5%;margin:5px}.woocommerce-shop .site-main ul.products li.product a img,.woocommerce .site-main ul.products li.product a img{height:250px;object-fit:cover;background-color:white}.woocommerce.tax-product_cat .shop-container .sidebar{width:38%;margin-right:0%}.woocommerce.tax-product_cat .shop-container .shop-content{padding:0px 0px 0px 10px;text-align:left;width:75%}.woocommerce.tax-product_cat .site-main{min-width:95%;width:95%}.woocommerce.tax-product_cat ul.products{width:100% !important;margin:2rem auto;padding-left:0}.woocommerce.tax-product_cat ul.products li.product{padding:1rem;width:43%;margin:0px !important;padding-bottom:0}.woocommerce.tax-product_cat ul.products li.product a img{height:26vw;object-fit:cover;background-color:white}.single-product .site-main{min-width:95%;width:95%}.single-product div.product{flex-direction:column-reverse;width:100%}.single-product div.product form.cart{margin-bottom:0;width:100%}.single-product div.product div.summary{float:none;width:95%;padding:75px 0px 0px 20px}.single-product div.product div.images.woocommerce-product-gallery{margin-top:0;width:100%}.single-product div.product span.woocommerce-Price-amount.amount{margin-bottom:1rem}.single-product .featured-products{margin:0rem auto 0}.tagline-banner{width:95%;min-width:95%;margin:1rem auto 6rem}.tagline-banner:before{background-image:url(/wp-content/uploads/2024/03/tagline-bg-tablet.png);background-position:-12vw}.tagline-banner .image{width:50%;background-position:-230px}.tagline-banner .content{width:50%}.tagline-banner .content .inner{padding:2rem 0rem 2rem 2rem}.tagline-banner .content .inner h2{font-size:50px;line-height:60px}.inner.owl-carousel .owl-nav,.service-quicklinks.home .owl-nav{width:121%;top:100%}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:224px}.blog div#content,.category div#content{width:95%;margin:0 auto;min-width:95%}.blog div#content .main-content,.category div#content .main-content{margin:2rem auto 0}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{width:43%;flex:0 43%}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{line-height:40px}.single-post div#content{width:95%;min-width:95%;margin:42px auto 0}.single-post div#content #news-section{padding:40px 0px 0px 20px}.single-post div#content nav#nav-single{width:100%;padding:0% 0;display:flex;margin:20px auto}.single-post div#content .random-posts{padding:1rem 1rem 2rem 0}.single-post div#content .random-posts .inner{width:95%;margin:0 auto}.single-post div#content .random-posts .inner .owl-nav{width:119%;right:-62px}.single-post div#content .random-posts .news-posts .post{border:2px solid lightgray;padding:3%;min-height:332px}.single-post div#content .random-posts .news-posts .post img{height:160px}.single-post div#content .random-posts .news-posts .post a:before{height:160px}.single-post div#content .random-posts .news-posts .post a img.attachment-large.size-large{height:160px}.single-post div#content .random-posts .news-posts .post .news-title{font-size:25px;line-height:30px;height:50px}.main-gallery .gallery-inner{min-width:95%;width:95%}.main-gallery .gallery-inner a{width:31.5%;flex:0 31.5%;height:28vw}.main-gallery .gallery-inner a:nth-of-type(3n){margin-right:0}.main-gallery .gallery-inner a:nth-of-type(4n){margin-right:1%}#our-testimonials{width:95%;min-width:95%}.page-template-page-faqs .accordion-container{min-width:92%;width:92%}.page-template-page-faqs ul.accordion-list{margin:0rem auto 4rem}.page-template-page-faqs ul.accordion-list li h3{width:96%}.page-template-page-faqs ul.accordion-list li h3:after{height:100%;right:-2rem;position:absolute;top:0}.page-template-page-contact .sub-content .g-grid.right .content{text-align:left;padding:70px 30px 20px 30px;width:92%}.page-template-page-contact iframe{margin-top:2.5rem;max-height:390px;min-height:390px;object-fit:cover;width:100%;margin-bottom:2.5rem}.page-template-page-contact .contact-form .inner{width:90%;margin:0 auto}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:40%}.page-template-page-contact .contact-form .inner textarea{width:90.5%}.footer .footer-inner{width:95%;min-width:95%;margin:0 auto}.footer .footer-inner .social a{text-decoration:none;font-size:16px;line-height:27px;border-radius:50%;padding:0px 0;margin:0;height:40px;width:40px;margin-right:5px;margin-top:1rem}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-1{width:16%;flex:0 16%}.footer .footer-inner .footer-top .footer-2{width:24%;flex:0 24%}.footer .footer-inner .footer-top .footer-3{width:30%;flex:0 30%}.footer .footer-inner .footer-top .footer-4{text-align:center;width:30%;margin-bottom:3rem}.footer .footer-inner .footer-top .footer-4 .site-logo img{padding-right:0;width:150px;height:auto}}@media (min-width:320px) and (max-width:767px){.mobmenu-right-panel{width:100%}#primary{overflow:hidden}h1{max-width:100%;font-size:44px;line-height:50px}h2{width:100%;font-size:44px;line-height:50px}h2:before{top:-48px;margin-left:0}.blue-btn,.olive-btn,.green-btn{padding:6px 0px 6px;min-width:129px;margin-right:5px}.mobmenur-container{right:3vw !important;top:2rem !important}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-logo{width:50%;flex:0 50%}#g-headertop .header-inner .site-logo img{width:127px;height:auto;max-width:127px}#g-headertop .header-inner .site-navigation{width:74%;flex:0 74%}#g-headertop .header-inner .site-navigation p{display:none}#g-headertop .header-inner .site-navigation .menu-top-menu-container{display:none}#g-headertop .header-inner .shop-nav{right:24vw;top:0.6rem}.banner{height:290px;background-size:cover !important;background-repeat:no-repeat !important;background-position:top !important;mask-position:0px -218px}.banner .inner{width:95%;min-width:95%}.banner .inner .title,.banner .inner h1.title{font-size:45px;line-height:50px;margin-top:10rem}.banner .inner .title::before,.banner .inner h1.title::before{bottom:auto;margin-left:-1rem;top:-34px}.services p{width:82%}.services .service-quicklinks{height:260px !important;min-height:260px !important;width:85%}.service-quicklinks .service-item{height:230px;min-height:230px;width:49%;flex:0 49%}.service-quicklinks .service-item:nth-of-type(2n){margin-right:0}.service-quicklinks .service-item:nth-of-type(3n){margin-right:1%}.service-quicklinks .service-item a .details{margin-top:-5vw}.service-quicklinks .service-item a .details:after{display:none}.service-quicklinks .service-item a .details span.service-header{top:-14px;font-size:25px;line-height:35px}.post-type-archive-services .introduction{width:91%;margin:70px auto}.no-js .owl-carousel,.owl-carousel{display:block !important;height:745px !important;min-height:745px !important}.g-owlcarousel .owl-dots{width:95%}.home .g-owlcarousel img{object-fit:cover;object-position:right;mask-position:0px -207px}.home .g-owlcarousel .owl-slide-title p{font-size:55px;line-height:58px;width:90%;text-shadow:1px 3px 10px lightslategray;margin-bottom:10px}.home .g-owlcarousel .owl-slide-title:before{top:-42px;margin-left:-0.2rem}.home .g-owlcarousel .container{height:745px;min-height:745px}.home .g-owlcarousel .container .slider-content{width:90%;margin:5rem auto 0}.home .g-owlcarousel span.tagline{font-size:20px;line-height:30px;margin-bottom:2rem;width:90%}.home .g-owlcarousel .item{height:745px;min-height:745px}.home .g-owlcarousel .olive-btn{margin-top:8px}.home .main-content .g-grid.left{flex-direction:column-reverse;-webkit-mask-image:none;mask-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x}.home .main-content .g-grid.left:before{background-image:none}.home .main-content .g-grid.left .content{text-align:left;padding:4rem 0 2rem;width:100%;background-image:url(/wp-content/uploads/2024/03/content-bg-repsonsive.jpg);background-position:top;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);mask-image:url(/wp-content/uploads/2024/03/tortoise-bump-mask-e1709895094230.png);-webkit-mask-repeat:no-repeat;mask-repeat:repeat-x}.home .main-content .g-grid.left .content .inner{width:90%;padding:0 0rem}.home .main-content .g-grid.left .content .inner h1{font-size:45px;line-height:55px}.home .main-content .g-grid.left .content .inner strong{font-size:19px;line-height:26px;margin:0.5rem 0}.home .main-content .g-grid.left .image{margin:0px 0 0px 0%;max-height:300px;min-height:300px;object-fit:cover;width:100%;margin-top:0}.home .main-content .g-grid.left .image img{max-height:300px;min-height:300px;object-fit:cover;width:100%}.main-content{margin:2rem auto}.main-content .g-grid.right{flex-direction:column;min-width:90%;width:90%}.main-content .g-grid.right .content{text-align:left;padding:70px 0 20px 0px;width:100%}.main-content .g-grid.right .content.full-width{width:100%}.main-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:95vw;min-height:95vw;object-fit:cover;width:100%;margin-top:0;min-width:90%}.main-content .g-grid.right .image img{max-height:86vw;min-height:86vw;object-fit:cover;width:83vw;margin-top:0}.sub-content{width:90%;min-width:90%}.sub-content .g-grid.right{flex-direction:column;min-width:100%;width:100%}.sub-content .g-grid.right .content{text-align:left;padding:70px 0 20px 0px;width:100%}.sub-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:95vw;min-height:95vw;object-fit:cover;width:100%;margin-top:0;min-width:90%;text-align:center;justify-content:center;display:flex}.sub-content .g-grid.right .image img{max-height:86vw;min-height:86vw;object-fit:cover;width:83vw;margin-top:0}.sub-content .g-grid.left{flex-direction:column;min-width:100%;width:100%}.sub-content .g-grid.left .content{text-align:left;padding:70px 0 20px 0px;width:100%}.sub-content .g-grid.left .image{margin:0px 0 0px 0%;max-height:95vw;min-height:95vw;object-fit:cover;width:100%;margin-top:0;min-width:90%;text-align:center;justify-content:center;display:flex}.sub-content .g-grid.left .image img{max-height:86vw;min-height:86vw;object-fit:cover;width:83vw;margin-top:0;float:none;margin:0 auto;right:auto}.page-template-page-full .sub-pages .inner a.parent-page{width:100%;flex:0 100%}.page-template-page-full .sub-pages .inner a.parent-page .details{font-size:20px;line-height:28px;min-height:70px}.page-template-page-full .sub-pages .inner a.parent-page img{height:200px}.tortoise-quicklinks{width:90%;min-width:90%;flex-direction:column}.tortoise-quicklinks .quicklink{width:100%;flex:0 100%;margin-bottom:0.5rem}.tortoise-quicklinks .quicklink:nth-of-type(1){margin-right:0}.tortoise-quicklinks .quicklink .inner{height:230px;padding:0 1.5rem;justify-content:start}.tortoise-quicklinks .quicklink .inner span.heading{font-size:35px;line-height:45px;margin-top:2rem}.tortoise-quicklinks .quicklink .inner p{font-size:19px;line-height:28px;height:50px;margin:10px 0}.tortoise-quicklinks .quicklink .inner .olive-btn{display:none}.product-quicklinks{width:90%;min-width:90%;flex-wrap:wrap;margin:0.1rem auto 0}.product-quicklinks .quicklink{width:100%;flex:0 100%;margin-bottom:0.5rem;margin-right:0}.product-quicklinks .quicklink:nth-of-type(1){margin-right:0}.product-quicklinks .quicklink:nth-of-type(2){margin-right:0}.product-quicklinks .quicklink .inner{height:230px;padding:0 1.5rem;justify-content:start}.product-quicklinks .quicklink .inner h2{font-size:35px;line-height:45px;margin-top:2rem;margin-bottom:0}.product-quicklinks .quicklink .inner p{font-size:19px;line-height:28px;height:50px;margin:10px 0}.product-quicklinks .quicklink .inner .olive-btn{display:none}.featured-products{width:90%;min-width:90%;margin:3rem auto}.featured-products #wps-slider-section img.wpsf-product-img{height:155px;width:215px}.featured-products #wps-slider-section .sp-wps-product-details .sp-wps-product-details-inner{width:90%}.page-template-page-care-sheets .main-content .g-grid.right .content.full-width{width:97.5%}.page-template-page-care-sheets .outer{margin:4rem auto 0;max-width:100%}.page-template-page-care-sheets .outer #big{display:block !important;height:100% !important;min-height:100% !important;max-height:100%;margin-bottom:2rem}.page-template-page-care-sheets .outer #big .item{display:flex;margin:2px;border-radius:3px;text-align:center;flex-direction:column-reverse}.page-template-page-care-sheets .outer #big .item .tortoise-image{height:260px;width:100%;flex:0 100%}.page-template-page-care-sheets .outer #big .item .tortoise-image img{display:block;width:100%;height:260px;object-fit:cover;object-position:center;margin:0 auto;border-radius:15px}.page-template-page-care-sheets .outer #big .item .tortoise-content{height:auto;width:100%;flex:0 100%;padding:0rem 1rem 0 0rem;text-align:left;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.page-template-page-care-sheets .outer #big .item .tortoise-content span.name{font-weight:normal;font-family:"Bangers";font-size:34px;line-height:40px;color:#219458;margin-top:0;margin-bottom:0;position:relative}.page-template-page-care-sheets .outer #big .item .tortoise-content .download{padding:4px 12px 6px;background-color:#bec8a5;font-family:"Oswald", sans-serif;color:#000000;font-size:16px;transition:0.4s ease;min-width:150px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:500;border:3px solid #bec8a5;margin-right:15px;margin-top:0}.page-template-page-care-sheets .outer #big .item .tortoise-content .download:hover{background-color:#219458;color:white;border:3px solid #219458}.page-template-page-care-sheets .outer #big .owl-nav{margin-top:15px;width:fit-content;margin-right:3px;right:0;position:absolute;bottom:auto;top:-14px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next{border-radius:5px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev{border-radius:5px}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot{height:35px;width:35px;background-color:#219458;color:white;padding:1%;font-size:16px;line-height:20px;margin-bottom:10px;transition:all 0.4s ease}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next:hover,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev:hover,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot:hover{background-color:#bec8a5;transition:all 0.4s ease}.page-template-page-care-sheets .outer #big .owl-nav button.owl-next span,.page-template-page-care-sheets .outer #big .owl-nav button.owl-prev span,.page-template-page-care-sheets .outer #big .owl-nav button.owl-dot span{top:-2px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.page-template-page-care-sheets .outer #thumbs{display:block !important;height:fit-content !important;min-height:100% !important;max-height:1000px;margin-bottom:2rem}.page-template-page-care-sheets .outer #thumbs .current .item{background-color:#219458}.page-template-page-care-sheets .outer #thumbs .current .item span.name{color:#ffffff}.page-template-page-care-sheets .outer #thumbs .item{height:auto;background:transparent;border:3px solid #219458;line-height:70px;padding:0px;margin:6px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}.page-template-page-care-sheets .outer #thumbs .item img{height:115px;object-fit:cover}.page-template-page-care-sheets .outer #thumbs .item span.name{font-family:"Oswald", sans-serif;font-size:18px;line-height:24px;color:#219458;display:flex;margin:0 0.1rem;min-height:101px;justify-content:center;align-items:center}.page-template-page-care-sheets .outer #thumbs .owl-nav{margin-top:10px;width:fit-content;margin-right:2px;right:0;position:absolute;bottom:auto;top:-50px}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next{border-radius:5px}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev{border-radius:5px}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-dot{height:35px;width:35px;background-color:#219458;color:white;padding:1%;font-size:16px;line-height:20px;margin-bottom:10px;transition:all 0.4s ease}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next:hover,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev:hover,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-dot:hover{background-color:#bec8a5;transition:all 0.4s ease}.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-next span,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-prev span,.page-template-page-care-sheets .outer #thumbs .owl-nav button.owl-dot span{top:-2px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.main-content .g-grid.right .content.full-width{text-align:left;padding:0px 0px !important;width:100%}.woocommerce-shop .woocommerce-ordering,.woocommerce .woocommerce-ordering{margin:0 0 1em;-webkit-appearance:none}.woocommerce-shop .col2-set,.woocommerce .col2-set{flex-direction:column-reverse}.woocommerce-shop .col2-set .col-1,.woocommerce .col2-set .col-1{width:100%}.woocommerce-shop .col2-set .col-2,.woocommerce .col2-set .col-2{width:100%}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:90%;width:90%;margin:2.3rem auto}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header{padding:65px 0px 0px 0px}.woocommerce-shop .site-main ul.products,.woocommerce .site-main ul.products{width:100%;margin:2rem auto}.woocommerce-shop .site-main ul.products li.product,.woocommerce .site-main ul.products li.product{padding:6px;width:38vw;margin:0;margin-bottom:3vw;min-height:195px}.woocommerce-shop .site-main ul.products li.product .woocommerce-loop-category__title,.woocommerce .site-main ul.products li.product .woocommerce-loop-category__title{font-size:20px;line-height:25px}.woocommerce-shop .site-main ul.products li.product h3,.woocommerce .site-main ul.products li.product h3{font-size:16px;line-height:20px}.woocommerce-shop .site-main ul.products li.product a img,.woocommerce .site-main ul.products li.product a img{height:125px;object-fit:cover;background-color:white;margin-bottom:0}.woocommerce.tax-product_cat .woocommerce-ordering{float:left}.woocommerce.tax-product_cat .shop-container .sidebar{display:none}.woocommerce.tax-product_cat .shop-container .shop-content{padding:0px 0px 0px 0px;text-align:left;width:100%}.woocommerce.tax-product_cat .site-main{min-width:90%;width:90%}.woocommerce.tax-product_cat ul.products{width:100%;margin:4rem auto 0;padding-left:0}.woocommerce.tax-product_cat ul.products li.product{padding:6px 0px;width:47%;margin:0;margin-bottom:5px}.woocommerce.tax-product_cat ul.products li.product h3{font-size:16px;line-height:20px}.woocommerce.tax-product_cat ul.products li.product a img{height:42vw;object-fit:cover;background-color:white;margin-bottom:0}.woocommerce.tax-product_cat ul.products li.product .price{font-size:24px;line-height:34px;margin-top:0rem}.single-product .wpgs-nav .slick-track .slick-slide{height:26vw}.single-product .wpgs-nav .slick-track .slick-slide:nth-of-type(3){margin-right:0}.single-product .site-main{min-width:90%;width:90%}.single-product div#content{overflow:hidden}.single-product div#content .olive-btn{margin-bottom:2rem;margin-top:0}.single-product div.product{flex-direction:column-reverse;width:100%}.single-product div.product .quantity-box div.quantity{margin:0 0.5rem 0 0 !important}.single-product div.product .quantity-box div.quantity .qty{height:28px}.single-product div.product div.images img{height:80vw}.single-product div.product form.cart{margin-bottom:0;width:100%}.single-product div.product form.cart .button{min-width:100px;margin-right:5px;padding:8px 12px 10px}.single-product div.product form.cart .green-btn{min-width:100px}.single-product div.product .product_title:before{top:-48px;margin-left:0}.single-product div.product div.summary{float:none;width:100%;padding:75px 0px 0px 0px}.single-product div.product div.images.woocommerce-product-gallery{margin-top:0}.single-product div.product span.woocommerce-Price-amount.amount{margin-bottom:1rem}.single-product .featured-products{margin:0rem auto 0}.tagline-banner{width:90%;min-width:90%;margin:1rem auto 4rem;height:auto}.tagline-banner:before{background-image:url(/wp-content/uploads/2024/03/tagline-bg-mobile.jpg);background-position:right}.tagline-banner .image{display:none}.tagline-banner .content{width:100%}.tagline-banner .content .inner{padding:2rem 1rem 2rem 1rem}.tagline-banner .content .inner h2{font-size:36px;line-height:44px}.tagline-banner .content .inner p{font-size:19px;line-height:22px}.inner.owl-carousel .owl-nav,.service-quicklinks.home .owl-nav{width:121%;top:100%}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:212px}.blog div#content,.category div#content{width:95%;margin:0 auto;min-width:95%}.blog div#content .main-content,.category div#content .main-content{margin:2rem auto 0}.blog div#content .main-content .g-grid.right,.category div#content .main-content .g-grid.right{min-width:95%;width:95%}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{width:100%;flex:0 100%;margin:0%;padding:4%;margin-bottom:1rem}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:25px;line-height:30px;margin-top:0}.blog div#content div#news-section .news-post .inner a.olive-btn,.category div#content div#news-section .news-post .inner a.olive-btn{padding:8px 10px 10px}.single-post div#content{width:90%;min-width:90%;margin:42px auto 0}.single-post div#content h1{font-size:44px;line-height:50px}.single-post div#content h1:before{top:-48px;margin-left:0}.single-post div#content .image img{height:auto;width:100%}.single-post div#content #news-section{padding:40px 0px 0px 0px}.single-post div#content nav#nav-single{width:100%;padding:0% 0;display:flex;margin:20px auto}.single-post div#content .random-posts{padding:1rem 0rem 2rem 0}.single-post div#content .random-posts span.main-header{margin-bottom:20px}.single-post div#content .random-posts .inner{width:100%;margin:0 auto}.single-post div#content .random-posts .inner .owl-nav{width:119%;right:-62px}.single-post div#content .random-posts .news-posts .post{border:2px solid lightgray;padding:3%;min-height:332px}.single-post div#content .random-posts .news-posts .post img{height:160px}.single-post div#content .random-posts .news-posts .post a:before{height:160px}.single-post div#content .random-posts .news-posts .post a img.attachment-large.size-large{height:160px}.single-post div#content .random-posts .news-posts .post .news-title{font-size:25px;line-height:30px;height:50px}.main-gallery{margin-top:0}.main-gallery .gallery-inner{min-width:90%;width:90%}.main-gallery .gallery-inner a{width:46.6%;flex:0 46.6%;height:180px}.main-gallery .gallery-inner a:nth-of-type(3n){margin-right:1%}.main-gallery .gallery-inner a:nth-of-type(4n){margin-right:0%}#our-testimonials{width:90%;min-width:90%}#our-testimonials .testimonial{position:relative;padding:1rem;margin:0 auto 1rem}.page-template-page-faqs .accordion-container{min-width:92%;width:92%}.page-template-page-faqs ul.accordion-list{margin:0rem auto 4rem}.page-template-page-faqs ul.accordion-list li{width:90%;height:auto;padding:12px}.page-template-page-faqs ul.accordion-list li.active h3:after{height:100%;right:-2.5rem}.page-template-page-faqs ul.accordion-list li h3{width:92%;font-size:18px;line-height:26px}.page-template-page-faqs ul.accordion-list li h3:after{height:100%;right:-2rem;position:absolute;top:0;display:flex;justify-content:center;align-items:center}.page-template-page-contact .sub-content .g-grid.right .content{text-align:left;padding:50px 20px 0px 20px;width:90%}.page-template-page-contact iframe{margin-top:1.5rem;max-height:82vw;min-height:82vw;width:98%}.page-template-page-contact .contact-form{padding-bottom:30px;padding-top:55px}.page-template-page-contact .contact-form span.main-header{font-size:44px;line-height:50px}.page-template-page-contact .contact-form span.sub-header{margin-bottom:25px;padding:0 8%}.page-template-page-contact .contact-form .inner{width:90%;margin:0 auto}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:85%;margin-right:0;padding:16px}.page-template-page-contact .contact-form .inner textarea{width:85%;margin-right:0;margin-top:8px;padding:16px}.visible-phone{display:block}.footer .footer-inner{width:90%;min-width:90%;margin:0 auto}.footer .footer-inner .footer-links{margin-top:10px}.footer .footer-inner .social a{text-decoration:none;font-size:19px;line-height:27px;margin:0;height:40px;width:38px;margin-top:1rem}.footer .footer-inner .footer-top{display:flex;flex-direction:row;flex-wrap:wrap}.footer .footer-inner .footer-top a.footer-tel{text-align:center;width:100%}.footer .footer-inner .footer-top a.footemail{text-align:center;width:100%}.footer .footer-inner .footer-top p{text-align:center}.footer .footer-inner .footer-top p strong{font-size:14px;line-height:18px}.footer .footer-inner .footer-top .footer-1{width:30%;flex:0 30%;order:4}.footer .footer-inner .footer-top .footer-2{width:50%;flex:0 50%;order:3;margin-left:14%;position:relative}.footer .footer-inner .footer-top .footer-3{order:2;width:100%}.footer .footer-inner .footer-top .footer-4{text-align:center;width:100%;order:1;margin-bottom:2rem}.footer .footer-inner .footer-top .footer-4 .site-logo img{padding-right:0;width:150px;height:auto}.footer .footer-inner .footer-links{margin-top:20px}.footer .footer-inner .spacer{color:white}.footer .footer-inner p.branding,.footer .footer-inner p.copyright{letter-spacing:0px;font-size:14px;line-height:18px;display:block;font-family:"Roboto", sans-serif;margin-bottom:0;color:white;margin:0;margin-top:0;margin-bottom:1rem;text-align:center}.footer .footer-inner p.branding a,.footer .footer-inner p.copyright a{color:#ffffff;font-family:"Roboto", sans-serif;font-size:14px;line-height:18px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;width:fit-content;height:auto}.footer .footer-inner p.branding a:hover,.footer .footer-inner p.copyright a:hover{color:#bec8a5}}#mobmenuright li a:hover{color:#ffffff !important}#mobmenuright>.widgettitle,#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name,.mobmenu-content .mobmenu-tabs-header li{font-size:20px;line-height:26px;padding:12px 20px 12px 35px;font-weight:bold}.mobmenu-content #mobmenuright .sub-menu a{padding:5px 0px 3px 30px;color:white;font-size:14px;line-height:20px}.mobmenu-right-panel li,.rightmbottom,.rightmtop{padding-left:0;padding-right:0}.mobmenul-container{margin:auto;margin-left:4.3vw;margin-top:1%}.mobmenu-left-panel .mobmenu-left-bt,.mobmenu-right-panel .mobmenu-right-bt{position:absolute;right:8px !important;top:8px !important;font-size:20px !important}.mobmenu-content .current_page_item,.mobmenu-content .current-menu-item{background-color:#0b4126;color:white}.mobmenu-content .current_page_item a,.mobmenu-content .current-menu-item a{color:white !important}.mobmenu-content .current_page_item i.mob-icon-down-open.open-icon,.mobmenu-content .current-menu-item i.mob-icon-down-open.open-icon{color:white}.mobmenu-content li a:hover{color:white !important}.mob-expand-submenu.show-sub{bottom:3px;height:0}.mob-expand-submenu{top:-2px}.mob-icon-up-open.close-icon:before{content:"";transform:rotate(-450deg)}i.mob-icon-down-open.open-icon{color:white}i.mob-icon-down-open.open-icon.hide{color:white}i.mob-icon-cancel-1.mob-cancel-button:hover{color:#219458}.mobmenu-content li>.sub-menu li{padding-left:5px}.mob-icon-minus-1:before{top:1px;display:block;position:relative;float:right;color:white}.mfp-title{display:none}