body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:17px}.et_pb_slide_content,.et_pb_best_value{font-size:19px}body{color:#3f3f3f}#footer-widgets .footer-widget li:before{top:11.45px}@media only screen and (min-width:981px){.et_pb_section{padding:3% 0}.et_pb_fullwidth_section{padding:0}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:40px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	body,input,textarea,select{font-family:'Spectral',Georgia,"Times New Roman",serif}@font-face{font-family:'flanella1';src:url('/wp-content/uploads/et-fonts/Flanella-1.ttf') format('truetype');font-weight:normal;font-style:normal}body{font-family:'Spectral',Georgia,"Times New Roman",serif!important}.mainmenu .sub-menu li a{font-size:18px!important}.mainmenu .sub-menu li a:hover{background-color:#f4f0ed!important;opacity:1!important}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:#f4f0ed!important}.contact_form .et_contact_bottom_container{float:none!important;text-align:center;display:block!important}.contactno{margin-right:5px}.contactno1{margin-left:5px}.banner_text{font-size:21px;line-height:33px;color:#66280d}.banner_heading h1{font-size:28px;line-height:42px;color:#66280d;text-transform:uppercase;font-family:'Old Standard TT',Georgia,"Times New Roman",serif;font-weight:500}.page_heading h1{font-size:55px;line-height:1.3em;font-weight:500}.our_portfolio:hover img{opacity:0.8}.our_portfolio .entry-featured-image-url{height:430px!important;width:100%;max-height:500px;position:relative}.our_portfolio img{object-fit:cover;width:100%;height:100%;object-position:top}.our_portfolio .et_pb_post{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.our_portfolio h2{font-size:33px;line-height:1.4em;text-transform:uppercase;text-align:center}#envirabox-title,.caption{display:none!important}.jtg-title,.figc .no-description{display:none!important}.bdpp-post-img-bg{height:430px!important;position:relative;width:100%}.bdpp-post-img-bg img{height:100%!important;width:100%!important;object-fit:cover!important}h2.bdpp-post-title{font-family:'Old Standard TT',Georgia,"Times New Roman",serif;font-weight:500;padding-top:10px;font-size:26px!important;text-transform:uppercase}.bdpp-post-grid-content:hover img{opacity:0.8}.testimonial-wrapper{display:inline-block;margin:40px 0}.testimonial-item{padding:50px 12%;text-align:left;background-color:#757b66}.testimonial-item:nth-child(even){background-color:#f4f0ed}.testimonial-item:nth-child(even) .testimonial-content{color:#3f3f3f}.testimonial-item:nth-child(even) .testimonial-content h4{color:#3f3f3f}.testimonial-item .testimonial-content h4{color:#fff}.testimonial-image{width:40%;display:inline-block}.testimonial-image img{width:100%;height:100%;border-radius:0px;object-fit:cover}.testimonial-content{display:inline-block;width:60%;vertical-align:top;padding:0px 00px 0px 50px;color:#fff}.testimonial-description{font-size:15px;margin-bottom:10px}.testimonial-name{font-size:27px;font-weight:600;text-transform:uppercase;padding-top:25px}@media (min-width:3001px){.video_row{width:23%!important}}@media (min-width:2801px) and (max-width:3000px){.video_row{width:23%!important}}@media (min-width:2601px) and (max-width:2800px){.video_row{width:25%!important}}@media (min-width:2401px) and (max-width:2600px){.video_row{width:27%!important}}@media (min-width:2301px) and (max-width:2400px){.video_row{width:28%!important}}@media (min-width:2001px) and (max-width:2300px){.video_row{width:30%!important}}@media (min-width:1800px) and (max-width:2000px){.video_row{width:36%!important}}@media (min-width:1500px) and (max-width:1799px){.video_row{width:43%!important}}@media (min-width:1400px) and (max-width:1499px){.video_row{width:45%!important}}@media (min-width:3001px){.testimonial-item{padding:50px 35%!important}}@media (min-width:2801px) and (max-width:3000px){.testimonial-item{padding:50px 32%!important}}@media (min-width:2701px) and (max-width:2800px){.testimonial-item{padding:50px 31%!important}}@media (min-width:2601px) and (max-width:2700px){.testimonial-item{padding:50px 30%!important}}@media (min-width:2400px) and (max-width:2600px){.testimonial-item{padding:50px 29%!important}}@media (min-width:2201px) and (max-width:2399px){.testimonial-item{padding:50px 27%!important}}@media (min-width:2000px) and (max-width:2200px){.testimonial-item{padding:50px 24%!important}}@media (min-width:1800px) and (max-width:1999px){.testimonial-item{padding:50px 22%!important}}@media (min-width:1191px) and (max-width:1280px){.banner_heading h1{font-size:25px!important}}@media (min-width:991px) and (max-width:1190px){.banner_heading h1{font-size:24px!important}}@media (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.testimonial-item{padding:50px 3%}.testimonial-image img{width:100%;height:auto;border-radius:0px;object-fit:cover}.banner_heading h1{font-size:26px!important}}@media (max-width:767px){.testimonial-image{width:40%;display:block;text-align:center!important;margin:auto}.testimonial-content{width:100%;padding:15px 00px 0px 0px}.testimonial-item{padding:50px 3%}.banner_heading h1{font-size:25px!important}.dsm_image_gallery_thumbs{display:none!important}}@media (max-width:480px){.testimonial-image{width:70%;display:block;text-align:center!important;margin:auto}}