.section-base{padding:0 20%;width:100%}
.footer,.footer a,.footer .text,.footer .text p{font-family:'OpenSans',sans-serif,arial;font-size:.75rem}
html,body{width:100%;margin:0}
html{box-sizing:border-box;font-size:62.5%;overflow-x:hidden}
*,*:before,*:after{box-sizing:inherit}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:transparent;font-family:Sans-Serif;font-size:1.4rem;font-weight:400}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}
ul{list-style:none;margin:0;padding:0}
a{color:#000}
a:hover{color:#0091f6;cursor:pointer}
h1,h2,h3,h4,h5,h6{margin-top:0}
p{line-height:2rem}
@font-face{font-family:'EA Sans';src:url('../fonts/easans-bold.eot');src:url('../fonts/easans-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/easans-bold.woff') format('woff'),url('../fonts/easans-bold.ttf') format('truetype'),url('../fonts/easans-bold.svg#eas_sansbold') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'OpenSans';src:url('../fonts/opensans-regular.eot');src:url('../fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-regular.woff') format('woff'),url('../fonts/opensans-regular.ttf') format('truetype'),url('../fonts/opensans-regular.svg#opensans_regular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSans';src:url('../fonts/opensans-bold.eot');src:url('../fonts/opensans-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-bold.woff') format('woff'),url('../fonts/opensans-bold.ttf') format('truetype'),url('../fonts/opensans-bold.svg#opensans_bold') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'OpenSans Condensed';src:url('../fonts/opensans-condensed-bold.eot');src:url('../fonts/opensans-condensed-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-condensed-bold.woff') format('woff'),url('../fonts/opensans-condensed-bold.ttf') format('truetype'),url('../fonts/opensans-condensed-bold.svg#opensans_condensedbold') format('svg');font-weight:bold;font-style:normal}
.header{color:white;font-family:"EA Sans",Arial;font-size:1.4em;font-weight:bold}
.header>.page-section-background{overflow:visible;padding:20px 0;position:relative}
.header a{color:white;text-decoration:none}
.header a:hover{color:#0091f6}
.header .ea-logo img{margin:0 0 10px 18px}
.header .hero-image img{width:100%}
.features{margin:70px}
.features .text p{font-weight:bold;line-height:normal;text-align:center}
.features .feature-one img,.features .feature-two img,.features .feature-three img{margin:0 auto 20px}
.features .feature-one,.features .feature-two,.features .feature-three{margin:0 7px 20px}
.imageCarousel{margin:0 10px}
.imageCarousel .carousel-stage-container{height:auto;padding-top:0}
.imageCarousel .carousel-control-next{left:auto}
.imageCarousel .carousel-control-prev{right:auto}
.imageCarousel .carousel-stage{bottom:0;display:block;position:relative;top:auto;transform:none}
.imageCarousel .carousel-slide{display:block}
.imageCarousel .carousel-slide:not(.active){display:none}
.imageCarousel .carousel-slide-caption{background:#333;bottom:auto;color:#fff;font-family:'bentonsansmedium';left:auto;padding:15px;position:static;text-align:left;width:auto}
.imageCarousel h3{font-family:'bentonsansmedium';font-size:.8rem}
.imageCarousel .carousel-control-prev img,.imageCarousel .carousel-control-next img{height:50px}
.imageCarousel .carousel-slide img{width:100%}
.imageCarousel .carousel-control-next,.imageCarousel .carousel-control-prev{top:47%}
html.safari .imageCarousel .carousel-control-next,html.safari .imageCarousel .carousel-control-prev,html.ios .imageCarousel .carousel-control-next,html.ios .imageCarousel .carousel-control-prev{top:40%}
.review-section .heading{padding-top:2em}
.review-section .review-item{padding-bottom:4em}
.review-section .imageRenditions{margin-bottom:20px}
.review-section .imageRenditions img{margin:0 auto}
.review-section .review-item p{word-wrap:break-word}
.review-section .review-text{font-size:1.9rem;font-weight:bold;line-height:1}
.review-section .review-name{line-height:1.2;margin-top:10px}
.storeContainer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;text-align:right}
.store-type{display:inline-block;vertical-align:middle}
.store-type a{display:block}
.store-type img{padding:0 16px}
.store-type:first-child img{padding-left:0}
.store-type:last-child img{padding-right:0}
.buy-garden .page-section-background{position:relative}
.buy-garden .par{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.buy-garden .par>.image{padding:16px}
.buy-garden .par>.image:last-child{padding-right:0}
.header-section-4 [class^="col-"]{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.header-section-4 .imageRenditions img{margin:0 auto}
.header-section-4 .section{margin-bottom:20px;padding:0 10px}
.header-section-4 .text{font-family:'bentonsansmedium';font-size:1.25rem;font-weight:normal;margin-top:20px;text-align:center;text-transform:uppercase}
.footer .text,.footer .text p{color:#000;font-weight:normal;margin-top:2em}
.footer .section-padded{margin:40px 0}
.footer .page-section-background{overflow:visible}
.countrySelector{display:inline-block}
.ea-country-selector{float:left}
.ea-country-selector .ea-countries{-webkit-overflow-scrolling:auto;border:1px solid #dedede;bottom:12px;height:auto;max-height:300px;overflow:auto;right:0;text-align:left}
.ea-country-selector .ea-countries::-webkit-scrollbar{-webkit-appearance:none}
.ea-country-selector .ea-countries::-webkit-scrollbar:vertical{width:10px}
.ea-country-selector .ea-countries::-webkit-scrollbar:horizontal{height:12px}
.ea-country-selector .ea-countries::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border:1px solid #fff;border-radius:10px}
.ea-country-selector .ea-countries::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}
.footer .legal{margin-bottom:20px}
.footer .legal .text p{text-align:left}
.footer img{margin:0}
.footer .ea-country-selector{float:none;margin-bottom:25px}
.footer .logo-garden img{margin:0 auto}
.navigation-footer li{margin:0 10px 0 5px}
.navigation-footer li a{word-wrap:break-word}
.menu .menus>ul>li.menu-item{display:inline-block;float:none}
.menu .menu-container .btnMenu{margin:0 .4em;padding:.1em 0}
.menu-heading{cursor:pointer}
.menu-title:after{content:'\203a';display:inline-block;-webkit-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}
.menu .menu-container .btnMenu span{background:white}
.menu.dropdown{border-left:1px solid #fff;padding:0 0 0 25px}
.menu.dropdown:not(.open) .menus{display:none}
.menu.dropdown .menus{bottom:0;display:block;left:0;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);top:30px;width:auto;z-index:999}