@media (max-width:980px){.mobile-reverse.et_pb_row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.mobile-reverse.et_pb_row .et_pb_column:first-child{margin-bottom:0}.mobile-reverse.et_pb_row .et_pb_column:last-child{margin-bottom:30px}}.small-text small{display:inline-block;font-size:0.8em;line-height:1.4em}.grecaptcha-text{color:#878c90;margin-top:-1em}.grecaptcha-text a{color:#878c90;text-decoration:underline}.grecaptcha-badge{visibility:hidden!important}@media (max-width:767px){#top-header #et-info-phone+a{display:none}#top-header .et-social-icons{display:inline-block}#top-header #et-info-phone{font-size:16px}#top-header .et-social-icons li{margin-left:25px}#top-header .et-social-icon a{font-size:18px}}#denni-menu .et_pb_tabs{border:none}#denni-menu .et_pb_tabs.hidden{display:none}#denni-menu .et_pb_tabs_controls{display:flex;justify-content:space-between;background-color:transparent}#denni-menu .et_pb_tabs_controls:after{content:none}#denni-menu .et_pb_tabs_controls li{display:block;height:auto!important;text-align:center;font-weight:400;border-right:none}#denni-menu .et_pb_tabs_controls li.et_pb_tab_active{font-weight:700}#denni-menu .et_pb_tabs_controls li a{color:#000!important;font-size:20px;line-height:1.2em;padding:5px 10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#denni-menu .et_pb_tab_content p.li{padding-bottom:0}#denni-menu .et_pb_tab_content li{list-style-position:outside}#denni-menu .et_pb_tab_content .details{color:#878c90}@media (max-width:980px){#denni-menu .et_pb_tab{padding:24px 0}}@media (min-width:768px){#denni-menu .et_pb_tabs_controls{margin-bottom:20px}#denni-menu .et_pb_tabs_controls.items-1,#denni-menu .et_pb_tabs_controls.items-2,#denni-menu .et_pb_tabs_controls.items-3{justify-content:center}#denni-menu .et_pb_tabs_controls.items-1 li,#denni-menu .et_pb_tabs_controls.items-2 li,#denni-menu .et_pb_tabs_controls.items-3 li{margin-right:30px}#denni-menu .et_pb_tabs_controls li{border:2px solid #daede9;border-radius:10px;margin:0 2px;padding:3px 6px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#denni-menu .et_pb_tabs_controls li.et_pb_tab_active{background-color:#daede9}#denni-menu .et_pb_tabs_controls li:hover{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.1)}#denni-menu .et_pb_tab_content p.li,#denni-menu .et_pb_tab_content ol{padding-left:25px}#denni-menu .et_pb_tab_content p.li,#denni-menu .et_pb_tab_content li{position:relative;padding-right:100px;margin-bottom:15px}#denni-menu .et_pb_tab_content .price,#denni-menu .et_pb_tab_content .price{position:absolute;top:0;right:0;display:inline-block;width:80px;text-align:right;font-weight:bold}}@media (max-width:767px){#denni-menu .et_pb_tabs_controls{flex-wrap:wrap;justify-content:center;border:2px solid #daede9;border-radius:10px;overflow:hidden}#denni-menu .et_pb_tabs_controls li{flex:1 0 30%;display:flex;justify-content:center;align-items:center;border-left:1px solid #daede9;border-bottom:none;margin:0}#denni-menu .et_pb_tabs_controls li:nth-child(3n+1){border-left:none}#denni-menu .et_pb_tabs_controls li:nth-child(n+4){border-top:1px solid #daede9}#denni-menu .et_pb_tabs_controls li.et_pb_tab_active{background:#daede9}#denni-menu .et_pb_tabs_controls li a{padding:10px}#denni-menu .et_pb_tabs_controls li a span{display:none}#denni-menu .et_pb_tab_content p.li:after,#denni-menu .et_pb_tab_content li:after{content:'';display:block;clear:both;margin-bottom:10px}#denni-menu .et_pb_tab_content .price,#denni-menu .et_pb_tab_content .price{float:right;display:inline-block;font-weight:bold;padding-left:20px}}@media (max-width:479px){#denni-menu .et_pb_tabs_controls li{flex-basis:50%;border-bottom:none}#denni-menu .et_pb_tabs_controls li:nth-child(3n+1){border-left:1px solid #daede9}#denni-menu .et_pb_tabs_controls li:nth-child(2n+1){border-left:none}#denni-menu .et_pb_tabs_controls li:nth-child(3){border-top:1px solid #daede9}}.dsm_contact_form_7 form.submitting .et_pb_button:before,.dsm_contact_form_7 form.submitting .et_pb_button:after{display:none!important}.dsm_contact_form_7 .wpcf7-spinner:not(.in):not(.under){display:none!important}.dsm_contact_form_7 form:not(.submitting) .wpcf7-spinner.in,.dsm_contact_form_7 form:not(.submitting) .wpcf7-spinner.under{display:none}.dsm_contact_form_7 .wpcf7-spinner.in{width:18px;height:18px;margin:0 0 -0.1em 0.5em}.dsm_contact_form_7 .wpcf7-spinner.in:before{top:3px;left:3px;transform-origin:6px 6px}.dsm_contact_form_7 .wpcf7-spinner.under{margin:0.5em 0 0}.dsm_contact_form_7 form .wpcf7-response-output{margin-top:1em}@media (min-width:768px){.dsm-wpcf7-inline{display:flex;margin-left:-3%}.dsm-wpcf7-inline>*{flex:1;margin-left:3%;margin-bottom:0}}@media (max-width:767px){.dsm-wpcf7-inline>*:not(:last-child){display:block;margin-bottom:1em}}.dsm_contact_form_7 input.text,.dsm_contact_form_7 input.title,.dsm_contact_form_7 input[type=date],.dsm_contact_form_7 input[type=email],.dsm_contact_form_7 input[type=number],.dsm_contact_form_7 input[type=password],.dsm_contact_form_7 input[type=tel],.dsm_contact_form_7 input[type=text],.dsm_contact_form_7 input[type=url],.dsm_contact_form_7 select,.dsm_contact_form_7 textarea{padding:8px}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{height:150px}.privacy-policy .entry-content ol{list-style-position:outside!important;margin-left:25px}#web-footer p{padding-bottom:.5em}#main-footer{background-color:#222}#footer-bottom{padding:15px 0 5px}#footer-info{color:#666;font-size:14px;line-height:1.4}#footer-info a{color:#666;font-weight:700}