.widgets_on_page ul{padding-left:0}.widgets_on_page>ul,.widgets_on_page>ul li{margin-bottom:0}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:1;font-size:0;line-height:0;position:absolute;top:50%;display:block;width:72px;height:72px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{font-family:"fontawesome";line-height:1;font-size:72px;line-height:1;opacity:.5;color:#fff;transition:all .33s ease-in-out}.slick-slider .slick-prev{left:0}.slick-slider .slick-prev:before{content:'\f104'}.slick-slider .slick-next{right:0}.slick-slider .slick-next:before{content:'\f105'}.slick-slider .slick-dots{bottom:-36px}.slick-slider .slick-dots li button:before{font-family:slick;font-size:40px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#337ab7;transition:all .125s ease-in-out}.slick-dots li.slick-active button:before{color:#337ab7 !important}@media only screen and (max-width:767px){.testimonials-slider .slide .container{padding-left:0;padding-right:0}.testimonials-slider .slide .container blockquote{padding:0}.slick-slider .slick-prev,.slick-slider .slick-next{width:24px;height:24px}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{font-size:48px}.testimonials.section .testimonials-slider .testimonials-single{margin-bottom:0}}body.single-services .standard-header .container{width:100%;max-width:960px}body.single-services .site-main.container{padding-top:96px;padding-bottom:96px;width:100%;max-width:960px}body.single-services .services-index.section{padding-top:0;padding-bottom:0}.pt-cv-wrapper .btn{margin-top:15px}.pt-cv-view .pt-cv-href-thumbnail .pt-cv-thumbnail{object-position:center;object-fit:cover;height:250px;margin-bottom:24px !important}.frm_style_formidable-style.with_frm_style select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block}.frm_style_formidable-style.with_frm_style select+i.fa{color:#00abd6;font-size:1.5em;float:right;pointer-events:none;position:relative;top:-39px;right:12px}.frm_style_formidable-style.with_frm_style .frm_submit button{border-bottom:5px solid rgba(0,0,0,.125) !important;-moz-border-radius:px !important;-webkit-border-radius:8px !important;-khtml-border-radius:8px !important;border-radius:8px !important}.gform_wrapper{font-size:1rem}.gform_wrapper .gf_progressbar_wrapper{padding:1em 2em 1.8em !important;background-color:#fdfdfd;border:1px solid rgba(0,0,0,.125) !important;border-bottom:3px solid rgba(0,0,0,.125) !important}.gform_wrapper .gf_progressbar_wrapper H3.gf_progressbar_title{font-weight:700;text-transform:uppercase;font-size:1.125em !important;text-align:center;display:block}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar{border:0 solid #fff;-moz-border-radius:2.3em;-webkit-border-radius:2.3em;-khtml-border-radius:2.3em;border-radius:2.3em;background:#e0e0e0 url(//marmic.com/wp-content/themes/roots/assets/css/repeat);-moz-box-shadow:0px 0px rgba(99,99,99,.25);-webkit-box-shadow:0px 0px rgba(99,99,99,.25);box-shadow:0px 0px rgba(99,99,99,.25);margin-top:1em;height:auto}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{height:100%;background:#0072bc url(//marmic.com/wp-content/themes/roots/assets/css/repeat)}.gform_wrapper .gf_progressbar_percentage SPAN{height:100%;line-height:1.5;font-weight:900 !important;font-size:1em;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;color:rgba(255,255,255,.99);margin:.3rem .8rem .3rem .9rem !important}.gform_wrapper .gsection{padding:inherit !important}.gform_wrapper .gform_fields .gfield.left,.gform_wrapper .gform_fields .gfield.right{clear:none}.gform_wrapper .gform_fields .gfield_label{margin-bottom:.5rem}.gform_wrapper .gform_fields .gfield INPUT,.gform_wrapper .gform_fields .gfield SELECT,.gform_wrapper .gform_fields .gfield TEXTAREA{padding:.5em}.gform_wrapper .gform_fields .gfield TEXTAREA{background-color:#fff;background-color:rgba(255,255,255,.85);border:1px solid #ccc;box-shadow:inset 0px 1px 3px -1px rgba(0,0,0,.2);color:#2e2f33}.gform_wrapper .gform_fields .gfield INPUT.button{font-size:1em;text-transform:uppercase;color:#8a8a8a;font-weight:700;padding:.4em;line-height:1.5}.gform_wrapper .gform_fields .ginput_container{margin-top:0 !important}.gform_wrapper .gform_fields .ginput_complex LABEL{-filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;font-size:.8em;letter-spacing:0}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:47.85% !important}.gform_wrapper UL.gfield_checkbox LI,.gform_wrapper UL.gfield_radio LI{overflow:visible !important}.gform_wrapper UL.gfield_checkbox LI LABEL,.gform_wrapper UL.gfield_radio LI LABEL{font-weight:400}.gform_wrapper UL.gfield_checkbox LI INPUT[type=checkbox]:checked+LABEL,.gform_wrapper UL.gfield_radio LI INPUT[type=radio]:checked+LABEL{font-weight:700}.gfield_description+.ginput_container_checkbox,.gfield_description+.ginput_container_radio{padding-top:.5em}.gform_wrapper .gform_footer INPUT.button,.gform_wrapper .gform_footer INPUT[type=submit]{color:#fff;font-family:inherit;min-width:25%;padding:.8em 2.5em;transition:all .125s ease-in-out;color:#fff !important;background-color:#4dabf7 !important;border:transparent;border-bottom:.25em solid #4dabf7}.gform_wrapper TABLE.gfield_list TD.gfield_list_icons IMG{background-position:center center;background-repeat:no-repeat;padding:.6em;margin-left:0 !important;margin-right:0}.gform_wrapper .gform_fields .gfield INPUT.gform_button_select_files{cursor:pointer !important}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{background-color:#fff}.gform_wrapper .gform_page_footer{background-color:#f9f9f9;padding:1em !important;border:1px solid rgba(83,83,83,.125) !important;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}.gform_wrapper .gform_page_footer INPUT.button{font-size:1em;text-transform:uppercase;font-weight:600;color:#8a8a8a}.gform_wrapper .gform_page_footer .gform_save_link{background-color:#9c9c9c;padding:.6em .8em;color:#fff !important;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border-bottom:1px solid rgba(0,0,0,.125);position:relative;left:0;top:-2px;text-decoration:none;font-size:.9em;-filter:alpha(opacity=85);-ms-filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85}.gform_wrapper .gform_page_footer .gform_save_link:hover{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.gform_wrapper .form_saved_message{background-color:#f9f9f9 !important;border:7px solid rgba(97,97,97,.125) !important;font-size:1.125em !important;line-height:1.5 !important}.gform_wrapper .form_saved_message INPUT[type=email]{width:100%;max-width:540px;padding:.7em;text-align:center}DIV.form_saved_message DIV.form_saved_message_emailform FORM INPUT[type=submit]{font-size:1em;padding:.7em;text-transform:uppercase;color:#7b7b7b;font-weight:700;max-width:540px;width:100%}@media screen and (max-width:991px){.gform_wrapper .gform_fields.top_label LI.gfield.gf_left_half,.gform_wrapper .gform_fields.top_label LI.gfield.gf_right_half,.gform_wrapper .gform_fields.top_label LI.gfield.gf_left_third,.gform_wrapper .gform_fields.top_label LI.gfield.gf_middle_third,.gform_wrapper .gform_fields.top_label LI.gfield.gf_right_third{width:100% !important;margin-left:0 !important}.gform_wrapper LI.gfield.gf_2col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_2col UL.gfield_radio LI,.gform_wrapper LI.gfield.gf_list_2col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_list_2col UL.gfield_radio LI{width:100% !important}.gform_wrapper LI.gfield.gf_3col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_3col UL.gfield_radio LI,.gform_wrapper LI.gfield.gf_list_3col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_list_3col UL.gfield_radio LI{width:100% !important}.gform_wrapper LI.gfield.gf_4col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_4col UL.gfield_radio LI,.gform_wrapper LI.gfield.gf_list_4col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_list_4col UL.gfield_radio LI{width:100% !important}.gform_wrapper LI.gfield.gf_5col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_5col UL.gfield_radio LI,.gform_wrapper LI.gfield.gf_list_5col UL.gfield_checkbox LI,.gform_wrapper LI.gfield.gf_list_5col UL.gfield_radio LI{width:100% !important}}.simple-social-icons UL,.simple-social-icons UL LI:first-child{margin-left:0 !important;color:#1b75bb}.simple-social-icons LI A{-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out;padding:0;transition:all .33s ease-in-out;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;position:relative;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;font-size:.8rem !important}.simple-social-icons LI A:before{content:'';position:absolute;left:0;top:0;-moz-border-radius:inherit;-webkit-border-radius:inherit;-khtml-border-radius:inherit;border-radius:inherit;width:100%;height:100%}.simple-social-icons LI A:hover{filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.before-header .widget.simple-social-icons ul li[class*=ssi-]{margin-bottom:0 !important}.before-header .widget.simple-social-icons ul li[class*=ssi-] *{color:#333;!important}.before-header .widget.simple-social-icons ul li[class*=ssi-] a,.before-header .widget.simple-social-icons ul li[class*=ssi-] a:hover{padding:.33em;background-color:#fff !important}.footer-upper .widget .simple-social-icons ul li[class*=ssi-]{margin-bottom:0 !important}.footer-upper .widget .simple-social-icons ul li[class*=ssi-] *{color:#1a1e1f !important}.footer-upper .widget .simple-social-icons ul li[class*=ssi-] a{padding:.33em;background-color:#fff !important}