.elementor-kit-743{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */@media all{
h3{-ms-word-wrap:break-word;}
h3{-webkit-font-smoothing:antialiased;}
a,div,h3,strong{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:active,a:focus,a:hover{outline:0;}
a{text-decoration:none;}
a img{border:0;}
img{max-width:100%;}
h3{margin-bottom:10px;}
h3{font-style:normal;word-wrap:break-word;}
h3{line-height:1.29;}
strong{font-weight:700;}
img{border:0;}
img{height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic;}
a:hover{text-decoration:underline;}
a:active,a:focus{text-decoration:none;}
@media only screen and (min-width:200px) and (max-width:670px){
body h3{margin-bottom:10px;}
body h3{font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;}
}
h3{font-size:3.5rem;}
h3{font-family:'Roboto Slab';font-weight:400;}
h3{color:#232323;}
a{color:#cf4d35;}
}

h3{text-align:center;}
div{font-size:1.14rem!important;font-family:sans-serif;line-height:1.65!important;}
.hrefbtn{margin:1% auto;text-align:center;border-radius:5px;background-color:#ff0000;padding:1.5%;font-size:large;width:25%;transition:all ease 0.35s;color:white;box-shadow:1px 1px 2px 2px lightgray;text-decoration-line:none;}
a{text-decoration:none;color:black;}
.hrefbtn:hover{background-color:gray;color:white;text-decoration-line:none;}
@media screen and (max-width: 1100px){
.hrefbtn{width:65%;font-size:3.2vw;}
}
#table-container{display:flex;flex-wrap:wrap;margin-top:2.5%;width:70%;margin-right:auto;margin-left:auto;justify-content:space-evenly;}
.table-cell{box-shadow:1px 1px 9px 5px rgba(0,0,0,0.1);border:1px green solid;border-radius:5px;flex-basis:25%;padding:1%;margin-bottom:4.5%;overflow:hidden;position:relative;}
.table-cell h3{font-size:medium;}
@media screen and (max-width: 1200px){
.table-cell h3{font-size:x-large;}
}
.table-cell .thisimg-div{text-align:center;margin:auto auto;height:15vh;}
.table-cell .thisimg-div img{max-width:100%;}
.table-cell img{object-fit:contain;max-height:100%;max-width:100%;}
.table-cell .thisproduct-detail{text-align:center;}
@media screen and (min-width: 1201px){
.table-cell .hrefbtn{font-size:medium;}
}
@media screen and (max-width: 1200px){
#table-container{width:90%;margin:auto;}
.table-cell{flex-basis:100%;max-width:65%;padding:3.5%;margin-bottom:8%;}
}
@media screen and (max-width: 600px){
.table-cell{height:62vh;max-width:100%;}
}
@media screen and (max-width: 1461px){
#table-container{width:85%;}
}
@media all{
div,a,img{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0;}
:focus{outline:0;}
a{text-decoration:none;color:#2ea3f2;}
a:hover{text-decoration:none;}
img{max-width:100%;height:auto;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
}
/*! CSS Used from: Embedded */
#table-container{display:flex;flex-wrap:wrap;margin-top:2.5%;margin-right:auto;margin-left:auto;justify-content:space-evenly;}
.table-cell{box-shadow:1px 1px 9px 5px rgba(0,0,0,.1);border:1px green solid;border-radius:5px;flex-basis:28%;margin-left:1%;margin-right:1%;margin-bottom:1.5%;padding:1.5%;overflow:hidden;position:relative;}
.table-cell .thisimg-div{text-align:center;height:20vh;}
.table-cell .thisimg-div img{max-width:100%;}
.table-cell .thisproduct-detail{text-align:center;}
.table-cell img{object-fit:contain;max-height:100%;max-width:100%;}
@media screen and (max-width:1200px){
#table-container{width:90%;margin:auto;}
.table-cell{flex-basis:100%;max-width:65%;padding:3.5%;margin-bottom:8%;}
}

@media all{
h3,p{-ms-word-wrap:break-word;}
h3{-webkit-font-smoothing:antialiased;}
a,div,h3,li,p,span,ul{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:active,a:focus,a:hover{outline:0;}
a{text-decoration:none;}
a img{border:0;}
img{max-width:100%;}
h3{margin-bottom:10px;}
h3{font-style:normal;word-wrap:break-word;}
h3{line-height:1.29;}
p{margin-bottom:30px;word-wrap:break-word;}
img{border:0;}
ul{margin:0 0 30px 30px;}
ul{list-style:disc;}
img{height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic;}
a:hover{text-decoration:underline;}
a:active,a:focus{text-decoration:none;}
@media only screen and (min-width:200px) and (max-width:670px){
body h3{margin-bottom:10px;}
body p{margin-bottom:20px;}
body h3{font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;}
}
h3{font-size:3.5rem;}
h3{font-family:'Roboto Slab';font-weight:400;}
h3{color:#232323;}
a{color:#cf4d35;}
}

h2,h3,h4{text-align:center;}
div{font-size:1.14rem!important;font-family:sans-serif;line-height:1.65!important;}
p{font-size:1.14rem!important;font-family:sans-serif;line-height:1.65!important;}
.hrefbtn{margin:1% auto;text-align:center;border-radius:5px;background-color:#ff0000;padding:1.5%;font-size:large;width:25%;transition:all ease 0.35s;color:white;box-shadow:1px 1px 2px 2px lightgray;text-decoration-line:none;}
.hrefbtn a{color:white;}
a{text-decoration:none;color:black;}
.hrefbtn:hover{background-color:gray;color:white;text-decoration-line:none;}
@media screen and (max-width: 1100px){
.hrefbtn{width:65%;font-size:3.2vw;}
}
.top-picks-row{flex-wrap:wrap;border-bottom:1px gray solid;padding-bottom:1%;padding-top:1%;}
.top-picks-top-row{background-color:#ffc0cb36;}
@media screen and (max-width: 1200px){
.top-picks-row{display:block;padding-bottom:2%;}
.top-picks-top-row{display:none;}
}
.top-picks-background h2{text-align:center;background-color:#ffc0cb36;width:100%;margin:auto;padding-top:2.5%;padding-bottom:2.5%;}
.top-picks-background{width:90%;border-top:3px solid #ff9966;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#000), to(transparent));background-image:-webkit-linear-gradient(#000, transparent);background-image:-moz-linear-gradient(#d9a7c7, transparent),  					-moz-linear-gradient(#d9a7c7, transparent);background-image:-o-linear-gradient(#ff5e62, transparent),  					-o-linear-gradient(#ff5e62, transparent);background-image:linear-gradient(#ff9966, transparent),  					linear-gradient(#ff9966, transparent);-moz-background-size:3px 100%;background-size:3px 100%;background-position:0 0, 100% 0;background-repeat:no-repeat;}
.top-picks{width:70%;margin:auto;text-align:center;background-color:white;}
.top-picks-cell{flex-basis:33%;font-size:small!important;justify-content:center;}
.top-picks-cell .hrefbtn{font-size:medium!important;width:75%!important;}
.top-picks-cell img{height:15vh;}
@media only screen and (max-width: 450px){
p{font-size:16px!important;}
}
@media all{
div,a,img{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0;}
:focus{outline:0;}
a{text-decoration:none;color:#2ea3f2;}
a:hover{text-decoration:none;}
img{max-width:100%;height:auto;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
}
h3{text-align:center;}
div{font-size:1.14rem!important;font-family:sans-serif;line-height:1.65!important;}
p{font-size:1.14rem!important;font-family:sans-serif;line-height:1.65!important;}
.hrefbtn{margin:1% auto;text-align:center;border-radius:5px;background-color:#ff0000;padding:1.5%;font-size:large;width:25%;transition:all ease 0.35s;color:white;box-shadow:1px 1px 2px 2px lightgray;text-decoration-line:none;}
a{text-decoration:none;color:black;}
.hrefbtn:hover{background-color:gray;color:white;text-decoration-line:none;}
@media screen and (max-width: 1100px){
.hrefbtn{width:65%;font-size:3.2vw;}
}
.inside-box{box-shadow:1px 1px 7px 3px rgba(0,0,0,0.1);border-radius:3px;position:relative;width:90%;margin-bottom:5%;margin-left:auto;margin-right:auto;}
.inside-box .hrefbtn{display:inherit!important;}
@media screen and (max-width: 1200px){
.inside-box{width:100%;}
}
.product-review-image-div{background:linear-gradient(to right, gray, white, white, white, gray);}
.product-review-image-div img{height:100%;width:50%;object-fit:contain;}
.product-number-feature{display:flex;}
.thisproduct-number{font-size:xx-large;padding:2.5%;background-color:var(--light-color2);border-top-left-radius:5px;}
.product-review{padding-left:2.5%;padding-right:2.5%;padding-bottom:2.5%!important;}
@media only screen and (max-width: 450px){
p{font-size:16px!important;}
}
@media all{
div,span,a,img,ul,li{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0;}
ul{list-style:none;}
:focus{outline:0;}
a{text-decoration:none;color:#2ea3f2;}
a:hover{text-decoration:none;}
img{max-width:100%;height:auto;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
}
a,img{margin-left: auto;
    margin-right: auto;
}
.site-branding .site-title {
    font-size: 60px !important;
    /* margin: 0px; */
}/* End custom CSS */