#page-container{overflow-x:hidden;}h1,h2,h3,h4,h5,h6,.et_pb_fullwidth_header_subhead{font-family:"Josefin Sans",sans-serif !important;font-weight:700 !important;word-wrap:initial;}h3{font-size:20px;}h4{color:#7f7f7f;font-size:24px;margin-bottom:20px;}h5{font-size:20px;margin-bottom:30px;}h6{font-size:14px;margin-bottom:15px;line-height:1.2em;}blockquote{font-size:26px;font-family:"Merriweather",serif;font-weight:400;font-style:italic;padding:0;line-height:1.4em;color:#cacaca;border:none;}.et_pb_button{font-family:"Josefin Sans",sans-serif !important;font-weight:700;line-height:1.2em;padding:10px 25px 5px 30px !important;}.et_pb_fullwidth_header a.et_pb_more_button.et_pb_button{padding:10px 25px 5px 30px !important;}.et_pb_fullwidth_header a.et_pb_more_button.et_pb_button:hover{padding:10px 25px 5px 30px !important;}.et_button_no_icon .et_pb_button,.et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_pb_button:hover,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce input.button:hover,.et_button_no_icon.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.woocommerce input.button,.woocommerce input.button:hover,.et_pb_cta.et_pb_promo .et_pb_button,.et_pb_cta.et_pb_promo .et_pb_button:hover{padding:10px 25px 5px 30px !important;}.et_pb_button:hover:after{top:9px !important;font-size:24px !important;}.smallButton{float:left;margin-right:8px !important;margin-bottom:8px !important;}a.more-link,.pagination a{font-family:"Josefin Sans",sans-serif !important;font-weight:700;padding:.6em 2em .3em !important;font-size:16px;background-color:rgba(0,0,0,1);border:2px solid #000;color:#fff;letter-spacing:5px;text-transform:uppercase;display:block;text-align:center;margin-top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}a.more-link:hover,.pagination a:hover{background-color:rgba(0,0,0,0);color:#000;}.et_pb_number_counter .percent,.et_pb_number_counter .percent p{font-family:"Josefin Sans",sans-serif !important;font-weight:300;}.et_pb_number_counter h3{line-height:1.5em;}.josefinCountdownTimer{padding:4% 2%;}.josefinCountdownTimer .sep{display:none;}.josefinCountdownTimer .section.values{width:20%;max-width:none;}@media screen and (max-width : 980px){.josefinCountdownTimer .section.values{width:24%;}}@media screen and (max-width : 980px){.josefinCountdownTimer .section.values{width:23%;}}h5.et_pb_toggle_title{margin-bottom:0;line-height:1.2em;}.et_pb_toggle_title:before{font-size:32px;}.josefinBlurb{padding:30px;min-height:330px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.josefinBlurb h4{line-height:1.3em;}.josefinBlurb:hover{box-shadow:0 25px 50px rgba(0,0,0,.2);border-color:#fff;background-color:#fff;z-index:9999;}@media screen and (max-width : 1245px){.josefinBlurb{min-height:360px;}}@media screen and (max-width : 1070px){.josefinBlurb{min-height:380px;}}@media screen and (max-width : 980px){.josefinBlurb{padding:30px 0;border:none !important;min-height:0;}.josefinBlurb:hover{box-shadow:none;}#features .et_pb_column{margin-bottom:0 !important;}}.josefinBlurbBlue:hover{box-shadow:0 25px 50px rgba(0,0,0,.2);border-color:#1472e1;background-color:#1472e1;}.et_pb_blurb.josefinBlurbBlue:hover .et_pb_blurb_container h4,.josefinBlurbBlue:hover .et_pb_blurb_container,.josefinBlurbBlue:hover .et_pb_blurb_container p,.josefinBlurbBlue:hover .et_pb_blurb_container a,.josefinBlurbBlue:hover .et-pb-icon{color:#fff !important;}.josefinBlurbBlue:hover .et_pb_blurb_container a{text-decoration:underline;}.vertical-align{display:flex;flex-direction:column;justify-content:center;}#ctas .josefinCTA{min-height:300px;}#ctas .josefinCTA:hover{cursor:pointer;}#ctas .josefinCTA:before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#ctas .josefinCTA:hover:before{background-color:rgba(0,0,0,.7);}#ctas .josefinCTA a{color:#fff;position:relative;z-index:9999;}@media screen and (max-width : 980px){#ctas .josefinCTA{min-height:200px;}}@media screen and (max-width : 768px){#ctas .et_pb_row{padding:0;}#ctas .josefinCTA{min-height:150px;}}.CTAsection h2.et_pb_module_header{font-weight:normal;margin-bottom:20px;}#reviews h2{font-family:"Josefin Sans",sans-serif !important;font-weight:700;}#reviews blockquote{color:#fff;font-size:26px;line-height:1.6em;}#reviews h5{font-size:16px;color:#c2c2c2;}#reviews .et_pb_slide_content img{border-radius:999px;margin-top:10px;box-shadow:0 0 50px rgba(0,0,0,.3);}.et_pb_testimonial_author{font-size:18px;}.et_pb_testimonial_meta{font-size:12px;}@media screen and (max-width : 768px){.et_pb_column .et_pb_testimonial_portrait{float:none;display:block;margin:0 auto 20px;}}.et_pb_contact_main_title{font-weight:900;}.et_pb_contact_captcha_question{font-size:20px;}input.et_pb_contact_captcha{padding:15px 15px 13px 15px !important;}.lightForm h1{color:#fff;}.lightForm .et_pb_contact input,.lightForm .et_pb_contact textarea{background-color:rgba(0,0,0,0);color:#fff;border:1px solid rgba(255,255,255,.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.lightForm .et_pb_contact input:focus,.lightForm .et_pb_contact textarea:focus{background-color:rgba(255,255,255,1);color:#000;border-color:rgba(255,255,255,1);}.lightForm .et_pb_contact_captcha_question{color:#fff;}.lightForm button[type="submit"].et_pb_button{color:#000;background-color:rgba(255,255,255,1);border-color:#fff;}.lightForm button[type="submit"].et_pb_button:hover{color:#fff !important;background-color:rgba(255,255,255,0);border-color:#fff !important;}.josefinOptin .et_pb_newsletter_form input{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}@media screen and (max-width : 980px){.josefinTwoColumnSwitch .et_pb_row{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.greyOverlay .et_parallax_bg:before,.greyOverlay:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(51,52,56,.25);}.darkOverlay .et_parallax_bg:before,.darkOverlay:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(20,20,20,.3);}#main-content .container:before{background-color:transparent;}.rtw_meta{font-style:italic;}#wtr-progress{z-index:99999;}body.et_pb_pagebuilder_layout .et_pb_section_first{padding-top:0 !important;}#main-content .container{padding-top:125px;}.et_pb_fullwidth_header_subhead{font-family:"Josefin Sans",sans-serif !important;font-weight:700;letter-spacing:7px;margin-bottom:18px;margin-top:10px;}#main-header,#et-top-navigation{font-family:"Josefin Sans",sans-serif !important;font-weight:600;}#top-menu li{padding-right:36px;}body.et_pb_pagebuilder_layout #main-header{background-color:rgba(0,0,0,0) !important;}#main-header,body.single-project.et_pb_pagebuilder_layout #main-header,body.single-post.et_pb_pagebuilder_layout #main-header{background-color:rgba(0,0,0,1) !important;}#main-header.et-fixed-header,body.et_pb_pagebuilder_layout #main-header.et-fixed-header{background-color:rgba(0,0,0,.8) !important;}#top-menu .menu-item-has-children > a:first-child:after,#et-secondary-nav .menu-item-has-children > a:first-child:after{top:-2px;}#main-header .et_mobile_menu li ul,#main-header .et_mobile_menu li li{padding-left:0;}.mobile_nav ul#mobile_menu li ul li a{font-size:16px !important;}.nav li ul{padding:10px 0;}#top-menu li li{padding:0;}#top-menu li li a{line-height:1.3em;width:100%;padding:12px 24px;}.sectionOverhang{overflow:visible !important;}.sectionOverhang .overhang{top:-85px;position:relative;z-index:999;transition:all .3s ease-in-out;}.sectionOverhang .overhang:hover{box-shadow:0px 0px 120px 0px rgba(0,0,0,.7);}.sectionOverhang .overhang .et_pb_column{margin-bottom:0 !important;}@media screen and (max-width : 980px){.sectionOverhang .overhang{top:-105px;}}@media screen and (max-width : 768px){.sectionOverhang .overhang{top:0px;}}.josefinSlider .josefinFullHeightSlider .et_pb_slide{height:100vh;}@media screen and (max-width : 980px){.josefinSlider .et_pb_slide_description .et_pb_slide_title{font-size:46px;font-weight:bold !important;}}@media screen and (max-width : 767px){.josefinSlider .et_pb_slide_description .et_pb_slide_title{font-size:44px !important;}.josefinSlider .et_pb_slide_content{font-size:18px !important;}}@media screen and (max-width : 400px){.josefinSlider .et_pb_slide_description .et_pb_slide_title{font-size:36px !important;}}.imageBackground .et_pb_promo_description{padding-bottom:10px;}.rowPic .rowPicImage{background-position:center center;background-size:cover;}.rowPic .rowPicText{padding:50px;}@media screen and (max-width : 990px){.rowPic .rowPicImage,.et_pb_column.rowPicImage{height:500px !important;display:block !important;}.rowPic .rowPicText{padding:50px !important;}#video .rowPic .rowPicText:last-child{padding:0 50px 50px !important;}}@media screen and (max-width : 320px){.rowPic .rowPicImage,.et_pb_column.rowPicImage{height:250px !important;}.rowPic .rowPicText{padding:30px !important;}#video .rowPic .rowPicText:last-child{padding:0 30px 30px !important;}}.imageWrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);}.imageWrap img{vertical-align:bottom;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;}.imageWrap img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}@media only screen and (min-width: 767px){.josefinKenBurnsHeader .et_parallax_bg{animation:josefinKenburns 45s forwards;}}@media only screen and (min-width: 767px){.josefinKenBurnsSection .et_parallax_bg{animation:josefinKenburns 45s infinite;}}@keyframes josefinKenburns{0%{opacity:0;-ms-transform:scale3d(1.05,1.05,1.05) translate3d(-15px,0px,0px);-webkit-transform:scale3d(1.05,1.05,1.05) translate3d(-15px,0px,0px);transform:scale3d(1.05,1.05,1.05) translate3d(-15px,0px,0px);animation-timing-function:linear;}1%{opacity:1;}100%{-ms-transform:scale3d(1.3,1.3,1.3) translate3d(-25px,-55px,0px);-webkit-transform:scale3d(1.3,1.3,1.3) translate3d(-25px,-55px,0px);transform:scale3d(1.3,1.3,1.3) translate3d(-25px,-55px,0px);}}.josefinPivotal:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-position:center !important;background-size:cover !important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.josefinPivotalShift:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-position:bottom left !important;-webkit-transition:all 2.5s ease;-moz-transition:all 2.5s ease;-o-transition:all 2.5s ease;-ms-transition:all 2.5s ease;transition:all 2.5s ease;}@media only screen and (min-width: 767px){.josefinPivotal,.josefinPivotalShift{overflow:hidden;}.josefinPivotal:hover:before{transform:scale(1.1);}.josefinPivotalShift:hover:before{background-position:top right !important;}}.josefinOverlap .josefinOverlapImageLeft{box-shadow:0 0 50px rgba(0,0,0,.3);position:relative;z-index:998;margin-left:75px;}.josefinOverlap .josefinOverlapTextRight{box-shadow:0 0 50px rgba(0,0,0,.2);position:relative;z-index:999;margin-left:-125px;margin-top:75px;}@media screen and (max-width : 1140px){.josefinOverlap .josefinOverlapImageLeft{margin-left:50px;}.josefinOverlap .josefinOverlapTextRight{margin-left:-75px;margin-top:50px;}}@media screen and (max-width : 980px){.josefinOverlap .josefinOverlapImageLeft{margin-left:13%;}.josefinOverlap .josefinOverlapTextRight{margin-left:-13%;margin-top:-90px;}}@media screen and (max-width : 768px){.josefinOverlap .josefinOverlapImageLeft{margin-left:10%;}.josefinOverlap .josefinOverlapTextRight{margin-left:-10%;}}@media screen and (max-width : 600px){.josefinOverlap .josefinOverlapImageLeft{margin-left:0;}.josefinOverlap .josefinOverlapTextRight{margin-left:0;margin-top:-30px;}}.josefinOverlap .josefinOverlapImageRight{box-shadow:0 0 50px rgba(0,0,0,.3);position:relative;z-index:998;margin-left:-125px;}.josefinOverlap .josefinOverlapTextLeft{box-shadow:0 0 50px rgba(0,0,0,.2);position:relative;z-index:999;margin-left:75px;margin-top:75px;}@media screen and (max-width : 1140px){.josefinOverlap .josefinOverlapImageRight{margin-left:-75px;}.josefinOverlap .josefinOverlapTextLeft{margin-left:50px;margin-top:50px;}}@media screen and (max-width : 980px){.josefinOverlap .josefinOverlapImageRight{margin-left:-13%;margin-top:-90px;}.josefinOverlap .josefinOverlapTextLeft{margin-left:13%;margin-top:0;}}@media screen and (max-width : 768px){.josefinOverlap .josefinOverlapImageRight{margin-left:-10%;}.josefinOverlap .josefinOverlapTextLeft{margin-left:10%;}}@media screen and (max-width : 600px){.josefinOverlap .josefinOverlapImageRight{margin-left:0;margin-top:-30px;}.josefinOverlap .josefinOverlapTextLeft{margin-left:0;}}#blogPage .et_pb_post{margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #efefef;}#blogPage a.more-link{width:240px;}body.single-post.et_pb_pagebuilder_layout{padding-top:74px;}body.single-post .et_pb_section.et_pb_section_first{padding-top:0 !important;}form#commentform .form-submit{float:left;}h1#comments{font-size:30px;border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px;}li.comment article{border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px;}.comment_postinfo .comment_date,.comment_postinfo .comment-edit-link{font-size:12px;font-style:italic;}.comment_area span.reply-container a.comment-reply-link{font-size:12px;letter-spacing:2px !important;padding:8px 8px 6px 10px !important;line-height:12px !important;top:0 !important;}@media screen and (max-width : 768px){#blogPage .et_pb_post{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #efefef;}}@media screen and (max-width : 767px){.comment_area span.reply-container{float:left;}.comment_area span.reply-container a.comment-reply-link{font-size:10px;padding:6px 6px 3px 8px !important;line-height:10px !important;margin-top:15px;}}@media screen and (max-width : 479px){.comment_avatar img{max-width:40px;margin-top:-15px;}}body.single-project.et_pb_pagebuilder_layout{padding-top:74px;}body.single-project .et_pb_section.et_pb_section_first{padding-top:0 !important;}.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta,.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta a{margin-top:-5px;}@media screen and (max-width : 768px){body.et_pb_pagebuilder_layout article.project{padding-top:50px;}.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta,.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta a{margin-top:-15px;}}body.search #main-header,body.archive #main-header,body.category #main-header{background-color:rgba(0,0,0,1) !important;}body.search.et_pb_pagebuilder_layout,body.archive.et_pb_pagebuilder_layout,body.category.et_pb_pagebuilder_layout{padding-top:74px;}#sidebar .et_pb_widget{margin-top:45px;}#sidebar .widgettitle{font-size:16px;color:#000;margin-bottom:5px;}#sidebar .et_pb_widget a:hover{color:#000;}@media screen and (max-width : 768px){#sidebar{margin-top:50px;padding-top:20px;border-top:1px solid #dedede;}}body.error404 #main-footer #footer .et_pb_row_4col .et_pb_column_1_4{float:left;width:20.875%;margin-right:5.5%;}@media screen and (max-width : 980px){body.error404 #main-footer #footer .et_pb_row_4col .et_pb_column_1_4{width:44% !important;margin-right:5.5%;}}@media screen and (max-width : 550px){body.error404 #main-footer #footer .et_pb_row_4col .et_pb_column_1_4{width:100% !important;margin:0 0 30px 0;}}#emailList h4{color:#969696;font-size:14px;letter-spacing:3px;padding-bottom:0;}#emailList .et_pb_promo_description{padding-bottom:0;}#footer .et_pb_widget_area_left{padding-right:0;border:none;}#footer .et_pb_widget{margin-bottom:0;}#footer .et_pb_social_media_follow li:first-child{margin-left:-10px;}#footer .et_pb_social_media_follow li a.icon::before{color:#191d1f !important;width:40px;height:40px;font-size:24px;}#footer .et_pb_social_media_follow li a.icon{width:40px;height:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#footer .et_pb_social_media_follow li a.icon:hover{opacity:.5;}#footer .et_pb_social_media_follow li a.icon.rounded_rectangle{background-color:#f9f9f9 !important;}#footer ul.instagram-pics li{margin-bottom:0;display:inline;}#footer ul.instagram-pics li img{max-width:48%;height:auto;margin-right:2px;margin-bottom:-6px;}#footer ul.instagram-pics li img:hover{opacity:.7;}@media screen and (max-width : 768px){#footer.et_pb_section .et_pb_column .et_pb_module{margin-bottom:0px;}#bottomFooter .et_pb_row{padding:10px 0;}}#copyright,#footer-info,#footer-info a{font-family:"Josefin Sans",sans-serif !important;font-weight:600 !important;line-height:1.5em;letter-spacing:3px;font-style:normal !important;}#footer-info{float:none;text-align:center;}#pbe-footer-wa-wrap{z-index:1;}@media screen and (max-width: 1130px){#top-menu li{padding-right:15px;}}@media screen and (max-width: 1030px){#top-menu li{font-size:13px;}}@media screen and (max-width: 980px){h2{font-size:30px;}h4{font-size:18px;}.et_pb_button{letter-spacing:5px !important;}#main-header .et_mobile_menu{background-color:rgba(0,0,0,.9) !important;}body.home .et_pb_column_1,body.home .et_pb_column_3{padding:30px;}.stats .statsRow .et_pb_column{width:47% !important;margin-bottom:30px;margin-top:15px;}#reviews h2{font-family:"Josefin Sans",sans-serif !important;font-weight:700 !important;font-size:150% !important;}#reviews blockquote{color:#fff;font-size:18px;line-height:1.5em;}#footer .et_pb_column_1_4{padding-bottom:60px !important;}}@media screen and (max-width : 768px){.et_pb_row{width:100%;padding:0 50px;}.rowPic{padding:0;}}@media screen and (max-width: 550px){h2{font-size:24px;}h4{font-size:14px;}blockquote{font-size:24px;}.et_pb_button{display:block !important;width:100%;text-align:center;}.smallButton{float:none;font-size:17px !important;margin-bottom:10px !important;text-align:center;}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:16% 5%;}#reviews blockquote{font-size:16px;}#reviews h5{font-size:10px;}#emailList h4{color:#969696;font-size:13px;letter-spacing:2px;line-height:1.3em;}.stats .statsRow .et_pb_column{width:100% !important;}#footer h5{margin-bottom:10px;}#footer .et_pb_column_1_4{padding-bottom:30px !important;}#footer .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n){margin-bottom:25px !important;}.et_pb_pagebuilder_layout.single-post #page-container .et_pb_with_background .et_pb_row{width:100%;}}@media screen and (max-width : 325px){.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:36px !important;}.et_pb_fullwidth_header_0.et_pb_fullwidth_header p{font-size:14px !important;line-height:1.5em !important;}span.scroll-down.et-pb-icon{bottom:10px !important;}#reviews h2{font-size:14px !important;}.et_pb_toggle h5{font-size:14px !important;}button[type="submit"].et_pb_button{margin-top:15px !important;}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:18px !important;word-break:inherit;}body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:30px !important;}h1{font-size:24px !important;}h2{font-size:18px !important;}h3{font-size:16px !important;}h4{font-size:14px !important;}h5{font-size:12px !important;}h6{font-size:10px !important;}.et_pb_toggle h5{font-size:12px !important;}.et_pb_fullwidth_header_1.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:14px !important;}#blogPage a.more-link{width:100%;}}.woocommerce-page ul.products li.product{min-height:350px;}.woocommerce-page ul.products li.product h3{font-size:16px !important;letter-spacing:1px !important;line-height:18px !important;}.woocommerce-page ul.products li.product .price{font-size:16px;}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{left:0 !important;}.woocommerce span.onsale,.woocommerce-page span.onsale{top:0 !important;left:0 !important;font-family:"Josefin Sans",sans-serif !important;text-transform:uppercase !important;font-size:14px !important;font-weight:900 !important;letter-spacing:1px !important;background-color:#51e084 !important;padding:6px 15px 4px !important;border-radius:0 !important;}.woocommerce button.button,.woocommerce a.button,.woocommerce-message a.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit{background-color:#000 !important;border-color:#000 !important;color:#fff !important;font-family:"Josefin Sans",sans-serif !important;}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page.et_pb_button_helper_class input.button:hover{background-color:#fff !important;border-color:#000 !important;color:#000 !important;font-family:"Josefin Sans",sans-serif !important;}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{background-color:#cecece !important;border-color:#cecece !important;font-family:"Josefin Sans",sans-serif !important;}body.woocommerce-page .et_pb_text h1,body.woocommerce-page #left-area h1{font-size:30px !important;letter-spacing:2px !important;}body.woocommerce-page .et_pb_text h2,body.woocommerce-page #left-area h2{font-size:24px !important;letter-spacing:2px !important;}body.woocommerce-page .et_pb_text h3,body.woocommerce-page #left-area h3{font-size:18px !important;letter-spacing:2px !important;}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{height:45px;}.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#c6c6c6 !important;font-style:italic !important;padding:0 !important;}.woocommerce-info a{color:#000 !important;}.woocommerce-message a.button.wc-forward{top:-10px !important;}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{border:2px solid #000 !important;}.product_meta{font-style:italic;}@media screen and (max-width : 980px){#et-top-navigation .et-cart-info{margin-right:15px;margin-top:7px;}}@media screen and (max-width: 980px){.et_header_style_centered #main-header .mobile_nav{background-color:transparent;}.mobile_nav.closed .select_page{display:none;}.et-fixed-header#main-header{background-color:transparent !important;}}.et_mobile_menu{border-top:none;background-color:rgba(10,10,10,.9) !important;padding:25% 0;}.et_mobile_menu li a{text-align:center;font-size:1.55em;border:0;padding:10px 0;text-transform:uppercase;letter-spacing:6px;}.mobile_nav ul#mobile_menu .current_page_item > a{color:#fff;}.mobile_nav ul#mobile_menu li ul li a{font-size:1.05em !important;margin:auto;padding-top:.2em;}.et_mobile_menu li a:hover{color:#999;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.mobile_nav.opened .mobile_menu_bar:before{content:"M";}#main-header .et_mobile_menu .menu-item-has-children> a{background-color:transparent;position:relative;}#main-header .et_mobile_menu .menu-item-has-children> a:after{font-family:"ETmodules";text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;}#main-header .et_mobile_menu .menu-item-has-children> a:after{font-size:16px;content:"L";top:10px;}#main-header .et_mobile_menu .menu-item-has-children.visible> a:after{content:"M";}#main-header .et_mobile_menu ul.sub-menu{display:none !important;visibility:hidden !important;transition:all 1.5s ease-in-out;}#main-header .et_mobile_menu .visible> ul.sub-menu{display:block !important;visibility:visible !important;}.left-animated.et-animated{opacity:1;-webkit-animation:fadeLeft 1s 1 cubic-bezier(.44,0,.52,.94);-moz-animation:fadeLeft 1s 1 cubic-bezier(.44,0,.52,.94);-o-animation:fadeLeft 1s 1 cubic-bezier(.44,0,.52,.94);animation:fadeLeft 1s 1 cubic-bezier(.44,0,.52,.94);}.right-animated.et-animated{opacity:1;-webkit-animation:fadeRight 1s 1 cubic-bezier(.44,0,.52,.94);-moz-animation:fadeRight 1s 1 cubic-bezier(.44,0,.52,.94);-o-animation:fadeRight 1s 1 cubic-bezier(.44,0,.52,.94);animation:fadeRight 1s 1 cubic-bezier(.44,0,.52,.94);}.top-animated.et-animated{opacity:1;-webkit-animation:fadeTop 1s 1 cubic-bezier(.44,0,.52,.94);-moz-animation:fadeTop 1s 1 cubic-bezier(.44,0,.52,.94);-o-animation:fadeTop 1s 1 cubic-bezier(.44,0,.52,.94);animation:fadeTop 1s 1 cubic-bezier(.44,0,.52,.94);}.bottom-animated.et-animated{opacity:1;-webkit-animation:fadeBottom 1s 1 cubic-bezier(.44,0,.52,.94);-moz-animation:fadeBottom 1s 1 cubic-bezier(.44,0,.52,.94);-o-animation:fadeBottom 1s 1 cubic-bezier(.44,0,.52,.94);animation:fadeBottom 1s 1 cubic-bezier(.44,0,.52,.94);}.fadein-animated.et-animated{opacity:1;-webkit-animation:fadeIn 1s 1 cubic-bezier(.44,0,.52,.94);-moz-animation:fadeIn 1s 1 cubic-bezier(.44,0,.52,.94);-o-animation:fadeIn 1s 1 cubic-bezier(.44,0,.52,.94);animation:fadeIn 1s 1 cubic-bezier(.44,0,.52,.94);}.et_pb_fullwidth_header_scroll{opacity:.6;}span.scroll-down.et-pb-icon{cursor:pointer;height:60px;width:80px;margin:0px 0 0 -40px;line-height:60px;position:absolute;left:50%;bottom:30px;color:#fff;text-align:center;font-size:70px;z-index:100;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,.4);-webkit-animation:ca3_fade_move_down 2s ease-in-out infinite;-moz-animation:ca3_fade_move_down 2s ease-in-out infinite;animation:ca3_fade_move_down 2s ease-in-out infinite;}@-webkit-keyframes ca3_fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0;}50%{opacity:1;}100%{-webkit-transform:translate(0,20px);opacity:0;}}@-moz-keyframes ca3_fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0;}50%{opacity:1;}100%{-moz-transform:translate(0,20px);opacity:0;}}@keyframes ca3_fade_move_down{0%{transform:translate(0,-20px);opacity:0;}50%{opacity:1;}100%{transform:translate(0,20px);opacity:0;}}