<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.prs {   }

.prs *:not(.fa):not(.material-icons){
    box-sizing:border-box;
    font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    -webkit-font-smoothing:antialiased !important;
    -moz-osx-font-smoothing:grayscale !important;
    -moz-font-smoothing:antialiased !important;
    font-smoothing:antialiased !important;
}

.prs .excerpt{font-weight:bold;margin: 0 0 15px;font-size: 1.2em;}
.prs h1,
.prs h2,
.prs h3,
.prs h4,
.prs h5,
.prs h6 {font-family:"NovecentoWide","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:100;text-align:center}
.prs p{margin-bottom: 1.1em !important;line-height: 1.5em;}

h1.space,h2.space,h3.space,h4.space,h5.space,h6.space,#header .nav a.space,#skinny_header .nav a.space{margin-top:75px}
h2{color:#7cb23a;line-height:1.3em;font-size:2.3em;margin:70px 0}
h3{font-size:1.9em;margin:50px 0}
h3.space{margin-top:100px;margin-bottom:30px;line-height:1.3em}
a{}

.clear{ clear:both }
.container{margin:auto;/* max-width:1002px; *//* padding-top:100px; */}
.pr-container {width: 90%;margin:0px auto !important; padding:80px 0 0 0; max-width: 1002px;} /*max-width has to be the same as the main theme*/
.pr-layout-wide-left {width: 75%;float: left;} /*@todo add media queries*/
.pr-layout-wide-right {width: 25%;float: left;} /*@todo add media queries*/

.pr-theme-color{ color:#7cb23a; }
.pr-theme-bgcolor{ background-color:#7cb23a; }


.pr-single h1,.pr-single h2,.pr-single h3{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:left;line-height:1.3em}
.pr-single h2{font-size:1.6em}
.pr-single h1{font-size:2.3em;line-height: 1.4em !important;font-weight: 400;margin-bottom: 10px !important;}
.pr-single .date{color:#666;font-size: 1;margin: 0 0 20px;}
.pr-single .body{width:100%}
.pr-single h4{font-size:1.1em;text-align:left;font-weight:bold;line-height: inherit;}
.pr-single .right{ width:25%; float:right; padding:40px}
.pr-single .left{ width:65%; float:left;}
.pr-single .right p,.pr-single .right .address{font-size:0.8em}
.pr-single .space{margin-top:50px}
.pr-single .other_news .date{font-size:1em}
.pr-single .local_pickup{float:left;margin-top:10px}
.pr-single .local_pickup img{height:50px;max-width:100%;margin-right:40px}
.pr-single .single_image{    margin-bottom: 15px;}
.pr-single .single_image img{}
.pr-single .single_image img.portrait{}
.pr-single .single_image img.landscape{}
.pr-single .single_image img.big{    width: 100%;    margin: 1em auto;    display: block;}
.pr-single .single_image img.small{    float: left;    margin-right: 15px;    margin-bottom: 10px;}

.pr-single h4 a {font-size: 20px;color: #7fb43f;font-weight: 500;}
.pr-single .info.basic .phone{    line-height: 35px;    vertical-align: bottom;}
.pr-single .info.basic div .material-icons{font-size: 20px;margin-right: 6px;vertical-align: middle;display: inline;}

.pr-single .more_news h3{margin: 0 0 5px 0;padding:0;font-size: 1.1em;font-weight: bold;}
.pr-single .info.basic .company_logo{ width:100%; }
.pr-single .info.basic .company_logo img{margin-bottom:10px;}

.pr-border{border: 1px solid lightgrey; border-radius: 6px;}
.margin-bottom-20px{margin-bottom:20px;}
.padding-20px{padding: 20px;}
.padding-sides-20px{padding: 0 0px 0 20px;}
.col-width-35-pc{width: 35%;float: left;}


.prs .pr-company {   }
.prs #mapDomElement {height: 280px; }
.prs .pr-company .branding { }
.prs .pr-company .branding .logo {float: left;}
.prs .pr-company .branding .logo img {margin-right: 20px;vertical-align: middle;height: 50px;}
.prs .pr-company .branding .name {float: left;}
.prs .pr-company .branding .name h1 {text-align: left;margin: 0;padding: 0;vertical-align: middle;}
.prs .pr-company .branding .clear {   }
.prs .pr-company .info { margin-bottom: 2.5em;margin-top: 20px;}
.prs .pr-company .info .basic {}
.prs .pr-company .info .basic .contact_name {    font-size: 1.5em;    font-weight: 400;}
.prs .pr-company .info .basic div {margin-bottom: 0;color: gray;font-size: 1.2em;line-height: 1.4em;}
.prs .pr-company .info .basic .address1 {   }
.prs .pr-company .info .basic .city {    display: inline-block;}
.prs .pr-company .info .basic .postal_code {display: inline-block;}
.prs .pr-company .info .basic .phone i {position: relative;top: 3px;margin-right: 5px;}
.prs .pr-company .info .basic .website {    font-weight: 400;}
.prs .pr-company .info .basic .website i { position: relative; top: 5px; margin-right: 5px; }
.prs .pr-company .info .map {width: 50%;min-height: 200px;float: left;}
.prs .pr-company .pr-list {margin-bottom: 40px;border-bottom: solid 1px #c5c5c5;}
.prs .pr-company .pr-list .pr_list_title h2 {margin: 0 0 20px;text-align: left;font-size: 2em;}
.prs .pr-company .pr-list .pr_list_item {background: #ffffff;width: 45%;margin: 0;/* padding: 10px; */margin-right: 5%;height: inherit;}
.prs .pr-company .pr-list .pr_list_item:only-of-type {width: 100% !important;margin: 0;padding: 0;}
.prs .pr-company .pr-list .pr_list_item:only-of-type a {overflow: inherit;max-height: inherit;}
.prs .pr-company .pr-list .pr_list_item .ft-fimg.clearfix a .attachment-main.size-main.wp-post-image {display: block;width: 100%;clear: both;}
.prs .pr-company .pr-list .pr_list_item .ft-postbox .ft-category.clearfix {margin-top: 5px;font-size: 1em;}
.prs .pr-company .pr-list .pr_list_item .ft-postbox header .ft-ptitle.entry-title {text-align: left;margin: 0 0 20px;}
.prs .pr-company .pr-list .pr_list_item .ft-postbox header .ft-ptitle.entry-title a {line-height: 1.2em;}
.prs .pr-company .social {    margin-left: 20px;}
.prs .pr-company .social .facebook {margin-top:20px;width: 100%;overflow: hidden;}

.prs .pr-company .pr-list article:only-of-type{width: 100%;}

.prs .pr-single .pr-layout-wide-left .share_buttons {margin-bottom: 10px;}
.prs .pr-single .pr-layout-wide-left .share_buttons .fb {display: inline-block;}
.prs .pr-single .pr-layout-wide-left .share_buttons .tw {display: inline-block;position: relative;top: 4px;}

/*option*/
.pr-layout-wide article{width: 48% !important;margin-right: 2% !important;margin-bottom: 40px !important;/* margin-left: 1% !important; */}
.pr-layout-wide #mapDomElement{margin-right:0 !important;}

.prs .pr-company .pr-list article:only-of-type{width: 100%;}

.prs .more_news{margin: 35px auto 0px;}
.prs .more_news .title{font-size: 0.95em;margin-bottom: 5px;font-weight: 400;}
.prs .more_news .date,
.prs .related_news .date,
.prs .latest_news .date {font-weight: bold;font-size: 0.9em;color:gray;font-style:italic;}
.prs .header-drop-down { }
.prs .header-drop-down h6{text-align: left;display: inline-block;width: 85%;}
.prs .header-drop-down .drop-down-arrow {display: inline-block;width: 10%;cursor: pointer;text-align: right;}

@media (max-width: 600px) {
   /*these need to be duplicated, here &amp; at the end*/
   .pr-layout-wide-left {width:inherit; float:none;}
   .pr-layout-wide-right {width:inherit;float:none;}
   .col-width-35-pc{width:inherit; float:none;}
   .prs .pr-company .info .basic{width:100%;}
}

@media (max-width: 900px) {
   .col-width-35-pc{width:inherit;}

   .pr-layout-wide-left {width: 95%;float:none;margin: 0 auto;padding: 0;}
   .pr-layout-wide-right {width: 95%;float: none;margin: 0 auto;padding: 0;}

     /* in the pr reading view: */
    .pr-single .pr-layout-wide-left ,
    .pr-single .pr-layout-wide-right
    {width: 100%; padding:0;}


   /*elements*/
   .pr-container {width: 95%; padding:80px 0 0 0; margin:0px auto !important;}
   .prs .pr-company .pr-list .pr_list_title h2{text-indent:0;margin-bottom: 20px;}
   .prs .pr-company .pr-list .pr_list_item{width: 100%;padding: 0;margin: 10px 40px 50px 0px;}
   .prs .pr-company .pr-list .pr_list_item .ft-postbox header .ft-ptitle.entry-title a{font-size:0.6em;}
   .padding-20px{padding: 15px;}
   .padding-sides-20px{padding:0 5px;}
   .prs .pr-company .pr-list .pr_list_item .ft-postbox header .ft-ptitle.entry-title a{font-size: 0.7em;text-transform: inherit;}
   .prs .pr-company .info { margin-top: 20px; }
   .prs .pr-company .social{overflow:hidden;margin: 40px 0 0;}
   .prs .pr-company .branding .name h1 {/* margin-top:40px; */}
   .prs .pr-company .info .basic{width:100%;}
   .prs .pr-company .pr-list .pr_list_item .ft-fimg.clearfix a {/* max-height: 250px; */}
}

@media (max-width: 600px) {
   .pr-layout-wide-left {width: 95%;float:none;margin: 0 auto;padding: 0;}
   .pr-layout-wide-right {width:inherit;float:none;}
   .col-width-35-pc{width:inherit; float:none;}

   /*elements*/
   .prs .pr-container.pr-single {padding-top:80px; margin-top:0px !important;width: 90%;}
   .prs .pr-company .pr-list .pr_list_item{margin:0;margin-bottom: 50px;width: 100% !important;}
   .prs #mapDomElement{width: 100%;margin-bottom: 40px;}
   .prs .pr-company .info{margin-top:20px;}
   .pr-single h1 {
    margin-top:0px !important;
   }
   .prs .pr-company .pr-list .pr_list_item .ft-postbox header .ft-ptitle.entry-title {margin-bottom: 5px;}
   .prs .header-drop-down h6{}
}





.prs .body img {
    display: none;
}</pre></body></html>