.fleft{float:left}.fright{float:right}.aleft{text-align:left}.aright{text-align:right}.clear-both{clear:both}.bwp-table{width:100%;border:1px solid #ddd;font-size:.8em}.bwp-table th,td{text-align:left;padding:5px}.bwp-table th{font-weight:700}.custom-page{text-align:center;max-width:100%;margin-left:auto;margin-right:auto}.custom-page .section{width:100%;clear:both;text-align:center;overflow:auto}.custom-page .section.image{background-size:cover;background-repeat:no-repeat}.custom-page .section .transparency-wrapper{background-color:rgba(0,0,0,.4)}.custom-page .section .transparency-wrapper-light{background-color:rgba(0,0,0,.2)}.custom-page .section .transparency-wrapper-dark{background-color:rgba(0,0,0,.6)}.custom-page .section ol,.custom-page .section ul{font-family:"Open Sans",sans-serif;font-weight:400;text-align:left;letter-spacing:-1px}.custom-page .section.cta h3{font-family:"Montserrat",sans-serif;font-size:28px;margin-top:10px;margin-bottom:25px}.custom-page .section.cta ul{display:table;margin:10px auto;padding:10px 0}.custom-page .section.cta li{font-size:22px;list-style-type:none;background:url(/wp-content/plugins/bwp-foundation/images/disc-check-green-24px.png) no-repeat 5px 3px;padding:0 0 3px 35px;vertical-align:middle}.custom-page .container{max-width:880px}.custom-page .container-narrow{max-width:740px}.custom-page .container-wide{max-width:1120px}.custom-page .container,.custom-page .container-wide,.custom-page .container-narrow{margin-left:auto;margin-right:auto;padding:10px 10px;overflow:auto}.custom-page .row{clear:both;width:100%;padding:20px 10px;margin:0;overflow:hidden}.custom-page .header{margin-top:20px;margin-bottom:20px}.custom-page .spacer{height:20px}.custom-page .divider{margin:20px 0}.custom-page .divider hr{color:#CCC;width:300px;border-width:1px 0;border-style:solid none}.custom-page .col{float:left;margin:20px 1.5%}.custom-page .col:first-child{border:none}.custom-page .col-1{width:100%}.custom-page .col-2{width:49%;padding-left:5%;padding-right:5%}.custom-page .col-3{width:30.3%}@media (max-width:640px){.custom-page .col-1,.custom-page .col-2,.custom-page .col-3{width:100%}.custom-page .row{padding:20px 30px}.custom-page .testimonial .fright,.custom-page .testimonial .fleft{float:none}.custom-page .testimonial{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (max-width:480px){.custom-page .row{padding:20px 10px}}.custom-page h1{color:#444;font-family:"PT Sans",sans-serif;font-size:64px;font-weight:600;letter-spacing:-3px;line-height:1.5}.custom-page h2,.custom-page h3,.custom-page h4,.custom-page p{font-family:'Montserrat',Arial,sans-serif}.custom-page h1,.custom-page h2{margin:20px 0}.custom-page h2{color:#444;font-weight:600;font-size:48px;letter-spacing:-2px;line-height:1.5}.custom-page h3{color:#777;font-size:32px;font-weight:400;margin:10px 0;letter-spacing:-1.5px}.custom-page h4{color:#909090;font-size:24px;font-weight:400;margin:10px 0;letter-spacing:-1px}.custom-page p,.custom-page li{font-size:18px;letter-spacing:-1px}.custom-page li{list-style-type:disc;list-style-position:inside}.custom-page a.dotted{border-bottom:1px dotted #594A42}.message-box{background-color:#f0f0f0;padding:5px 10px;overflow:auto}.message-box .icon{float:left;width:40px}.message-box .message{float:left;width:95%}.message-frame{margin:25px auto 25px auto;box-shadow:0 0 25px 0 #ccc;border:1px solid #CCC}.message-frame-header{padding:10px;text-align:center;background-color:#8f0a0b;color:#fff;text-transform:uppercase;font-family:Open Sans,Arial;font-size:1.1em;font-weight:400;margin:0;min-height:50px}.message-frame-body,.message-frame-footer-text{padding:10px 20px 0 20px;font-family:Open Sans,Arial}.message-frame-body div.image{text-align:center;width:35%;float:left;margin-top:20px}.message-frame-body div.copy{width:63%;font-size:.9em;float:right;margin-top:20px}.message-frame-body p,.message-frame-body ul,.message-frame-body ol{margin-top:5px;margin-bottom:10px}.message-frame-footer{clear:right;text-align:right;padding-bottom:10px}.message-frame-footer-text{clear:both;text-align:left;font-size:.8em;padding-bottom:10px}.message-frame-footer-text p{margin:0}.message-frame .button-wrapper{text-align:center;padding:10px 0}.message-frame a.button,.message-frame a.button:hover,.simple-banner a.button,.simple-banner a.button:hover{color:#fff;border:none;padding:0 30px;margin:5px 0;font-family:Open Sans,Arial;font-weight:700;font-size:1.3em;background-image:none;text-shadow:none;box-shadow:none;border-radius:5px;text-decoration:none;text-transform:none;font-size:1.1em;line-height:2.5em}.message-frame a.button,.simple-banner a.button{background-color:green}.message-frame a.button:hover,.simple-banner a.button:hover{background-color:limegreen}.wpt-link-button{margin:20px auto;text-align:center;font-weight:700}.wpt-link-button a{display:inline-block;margin:5px auto;font-weight:700;font-size:1.1em;border-radius:5px;background-color:green;padding:8px 25px;color:#fff}.wpt-link-button a:hover{background-color:limegreen}.feature-widget img{height:128px;border-radius:50%}.pricetable{padding:10px 0}.pricetable .row{margin:5px 0;display:table}.pricetable .description,.pricetable .features,.pricetable .price{display:table-cell;padding:10px 20px}.pricetable .description{width:50%;text-align:left;background-color:#f0f0f0}.pricetable .description h3{color:#555;font-family:"PT Sans",sans-serif;font-size:28px;font-weight:400;letter-spacing:-1px}.pricetable .features{width:25%;text-align:left;background-color:lightgray}.pricetable .price{color:#fff;width:25%;background-color:#ECA528}.pricetable .description p{font-family:"Open Sans";font-size:18px;font-weight:400;color:#555;margin:10px 0}.pricetable .description li{font-family:"Lato",sans-serif;font-size:18px;font-weight:300;color:#555}.pricetable .price p{font-family:"Montserrat",sans-serif;font-size:24px;margin:20px 0}.pricetable .price p.small{font-size:12px}.pricetable .wpt-link-button a{background-color:initial;border:1px solid}.pricetable .wpt-link-button a:hover{border:1px solid #EC7428;background-color:#EC7428}.testimonial .avatar img{border:2px solid #ccc;border-radius:50%;margin:10px}.testimonial .quote{width:60%}.testimonial .quote h3{font-family:Times;font-weight:400;font-size:30px}.testimonial{clear:both;min-height:160px;padding:10px 0;overflow:auto}.bwp-popup-header{padding:10px;text-align:center;background-color:#8f0a0b;color:#fff;text-transform:uppercase;font-family:Open Sans,Arial;font-size:20px;font-weight:400;margin:0}.bwp-popup-text{padding:0 10px;font-family:Open Sans,Arial;font-size:16px;text-align:center}.bwp-popup-text p{margin:6px 0}.bwp-popup-text .footer{clear:both;text-align:center}.bwp-popup-form{padding:0 10px 10px 10px}.bwp-popup-form .subscribe-form{margin:0;text-align:center}.bwp-popup-form .field{font-family:Helvetica,arial,sans-serif;background-color:#f8f8f8;padding:5px;margin:5px;border:1px solid #CCC;width:70%;border-radius:3px}.bwp-popup-form .submit-button,.bwp-popup-form .submit-button:hover{color:#fff;border:none;margin:20px 5px 5px 5px;padding:10px 30px;font-family:Arial;font-weight:700;font-size:16px;background-image:none;text-shadow:none;box-shadow:none;border-radius:3px}.bwp-popup-form .submit-button{background-color:green}.bwp-popup-form .submit-button:hover{background-color:limegreen}div.bwp-popup-footer{margin-top:20px;background-color:#eee}.bwp-popup-footer p{font-size:13px;font-style:normal;text-align:center;line-height:20px;letter-spacing:-.5px;padding:10px;margin:0}.default-bwp-popup{position:relative;background:#FFF;width:auto;max-width:500px;margin:20px auto;text-align:center;border-radius:5px}.bwp-grid .row{display:flex;justify-content:center}@media (max-width:640px){.bwp-grid .row{display:block}}.bwp-widget h3{font-size:26px;font-weight:600;letter-spacing:-.5px;margin:10px 10px}.bwp-widget h3 a{color:#444}.bwp-widget h3 a:hover{color:#999}.bwp-widget p{color:#555;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-.2px;margin:5px}.bwp-widget p.meta{font-size:14px}.bwp-widget img{box-shadow:none}.bwp-widget a.comments-bubble,.bwp-widget span.comments-bubble{background-size:cover;float:left;display:block;width:30px;height:24px;font-size:14px;font-weight:700;line-height:1.3em;color:#fff;border-bottom:none;margin-top:3px;transform:rotate(2deg);background:transparent url(/wp-content/plugins/bwp-foundation/images/speech-bubble-gray.png) no-repeat scroll 0% 0%;margin-top:10px;margin-left:5px}.category-widget img{width:96px;max-width:100%}div.page-thumb-widget,div.page-thumb-widget:first-child{border:1px solid lightgray!important;min-height:420px}.page-thumb-widget h3{font-size:20px}.product-widget img{width:80%;max-width:200px;margin-bottom:10px;box-shadow:0 5px 10px rgba(0,0,0,.4)}.post-card{display:flex;flex-direction:column;width:30.3%;margin:10px;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:5px}.post-card h3,.post-card span.title{font-family:Montserrat;font-size:20px;text-align:center}.post-card span.title{font-weight:600;letter-spacing:-.5px;margin:10px}.post-card img{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px #eee solid}.post-card .excerpt,.post-card .meta{padding:0 10px}.post-card .excerpt{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px}.post-card .excerpt p{font-size:14px;text-align:center}.post-card a{border-bottom:none}.post-card .meta{display:flex;flex-direction:row;justify-content:center;background-color:#F0F0F0;border-top:1px solid #eaeaea;padding:5px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.post-card .meta p{font-size:14px}.bwp-proscons{background:#f9f9f9;border:dashed 2px green;padding-top:10px;padding-bottom:10px;margin:30px auto}.bwp-proscons .heading{font-size:36px;text-align:center;font-weight:700;margin:20px 0}.bwp-proscons .boxs{margin-top:64px;display:flex;flex-flow:row wrap;padding:10px}.bwp-proscons .boxs .box{background:#fff;margin:0 15px;border:1px solid #eee}.bwp-proscons .boxs>div{flex:1 0 0%}.bwp-proscons .boxs .header{margin-bottom:20px;margin-top:calc(-100px/2);text-align:center}.bwp-proscons .box-symbol{width:80px;height:80px;position:relative;border-radius:100%;margin:0 auto;text-align:center}.bwp-proscons .pros-content .box-symbol{color:#fff;background:#00B050}.bwp-proscons .cons-content .box-symbol{color:#fff;background:red}.bwp-proscons .boxs ul{list-style:none;margin:0;padding:0 20px}.bwp-proscons .header .box-symbol img{width:30px}.bwp-proscons .box-symbol img{width:30px;display:inline-block;height:100%;vertical-align:middle}.bwp-proscons .boxs .box{background:#fff;margin:0 15px;border:1px solid #eee}.bwp-proscons .boxs>div{flex:1 0 0%}.bwp-proscons .boxs ul li{list-style-type:none}.bwp-proscons ul.pros-cons-list li{position:relative;margin:10px 0;width:100%}.bwp-proscons .boxs ul li{list-style-type:none;display:flex}.bwp-proscons ul.pros-cons-list li{position:relative;margin:10px 0;width:100%;min-height:35px}.bwp-proscons .pros-content ul li::before{background-image:url(../../../../../../../plugins/bwp-foundation/images/check-solid.svg)}.bwp-proscons .cons-content ul li::before{background-image:url(../../../../../../../plugins/bwp-foundation/images/cross-solid.svg)}.bwp-proscons ul li::before{content:'';padding-right:35px;background-size:25px;background-position:0 8px;background-repeat:no-repeat}.bwp-proscons .boxs .header .content-title{margin-top:10px}.bwp-proscons .boxs .box .header .content-title{font-size:1.6m;line-height:32px;font-weight:600}.bwp-proscons .verdict-wrapper{text-align:center;margin:30px;text-align:justify;text-justify:inter-word}@media screen and (max-width:767px){.bwp-proscons .boxs{display:block}}@media screen and (max-width:767px){.bwp-proscons .boxs .box:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.bwp-proscons .boxs{display:block}}@media screen and (max-width:767px){.bwp-proscons .cons-content{margin-top:65px}}