.page-id-6225 footer.et-l.et-l--footer{display:none!important}.page-id-6225 header.et-l.et-l--header{display:none}.page-id-6222 header.et-l.et-l--header,.page-id-6222 footer.et-l.et-l--footer{display:none!important}.page-id-6220 header.et-l.et-l--header,.page-id-6220 footer.et-l.et-l--footer{display:none!important}.et_pb_row_0_tb_header{display:flex;justify-content:center;align-items:center}#gform_1 .top_label .gfield_label,#gform_1 .left_label .gfield_label,#gform_1 .right_label .gfield_label{font-size:14px!important;color:#002952;margin:0;margin-bottom:5px;position:relative!important;padding-left:0}#gform_wrapper_1 .gform_footer{display:flex;justify-content:center;align-items:center;position:relative}#gform_wrapper_1 .gform_ajax_spinner{position:absolute;right:-40px;top:50%;transform:translateY(-50%)}#gform_wrapper_1 input#gform_submit_button_1{color:#FFF!important;border:0!important;border-radius:25px;font:700 18px 'Ubuntu',Helvetica,Arial,sans-serif!important;background:linear-gradient(90deg,#dfad34 0%,#ffde59 99%);padding:10px 45px;cursor:pointer;margin:0;box-shadow:0 0 15px rgba(223,173,52,0.75);transition:opacity 0.3s,transform 0.15s,box-shadow 0.3s;position:relative;min-width:200px;width:fit-content;text-align:center;box-sizing:border-box}#gform_wrapper_1 input#gform_submit_button_1:hover{opacity:0.8;transform:scale(1.05);box-shadow:0 0 30px rgba(223,173,52,1)}#gform_wrapper_1 input#gform_submit_button_1:active{opacity:0.5;transform:scale(0.98)}div#gform_wrapper_1 h2.gform_title{font-size:32px;font-family:'Open Sans';font-weight:700;color:#002952!important;margin-bottom:20px;text-align:center}input#input_1_1_3,input#input_1_10,input#input_1_2,input#input_1_3_1,select#input_1_9,select#input_1_11,select#input_1_12,select#input_1_13,select#input_1_24,input#input_1_23,input#input_1_33_5,select#input_1_35{border-radius:15px 15px 15px 15px;background-color:none!important;height:38px!important}.gform_wrapper.gravity-theme .ginput_container_address{}a.request-estimate-button{color:white;border:0;border-radius:25px;font:700 18px 'Ubuntu',Helvetica,Arial,sans-serif;background:linear-gradient(90deg,#dfad34 0%,#ffde59 99%);padding:15px 45px;cursor:pointer;margin:0;box-shadow:0 0 15px rgba(223,173,52,0.75);transition:opacity 0.3s,transform 0.15s,box-shadow 0.3s;position:relative;min-width:200px;width:fit-content;text-align:center;box-sizing:border-box}a.call-button{color:#dfad34;border:0;border-radius:25px;font:700 18px 'Ubuntu',Helvetica,Arial,sans-serif;background:linear-gradient(90deg,#ffffff 0%,#f7f7f7 99%);padding:15px 45px;cursor:pointer;margin:0;box-shadow:0 10px 20px 0 rgba(200,200,200,0.2);transition:opacity 0.3s,transform 0.15s,box-shadow 0.3s;position:relative;min-width:200px;width:fit-content;text-align:center;box-sizing:border-box}.centered-button-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:12px}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_button_0,body .pum-container .et_pb_section .et_pb_button_0{font-size:20px!important}ul#mobile_menu2{width:300px!important;margin-left:-30px}input#gform_submit_button_1{padding:10px 35px!important;line-height:20px}}@media only screen and (min-width:767px){li.menu-item-3602{display:none!important}}.gfield_radio .gchoice{width:30%}.gfield_radio{display:flex}a.glink span{color:#002952!important}select#input_1_9,select#input_1_11,select#input_1_12,select#input_1_13,select#input_1_24{padding-top:5px!important;padding-bottom:5px!important}.case-studies ul{margin:0 auto;padding:0px}.case-studies li{display:inline-block;width:calc(33% - 2rem);margin:1rem;height:250px;position:relative;overflow:hidden;border-radius:10px;background-color:#dddddd;transition:all 0.5s;animation:fadeInDown 0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}.case-studies.area li{width:calc(33% - 2rem);height:250px}.feature-links li a{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:20px;border-radius:10px}.case-studies li a h3{display:block;position:relative;z-index:2;width:70%;max-width:250px;color:#282828;font-size:1.1rem;background:white;padding:15px 5%;border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;transition:all 0.7s ease-in-out}.case-studies li a .button{position:absolute;z-index:2;padding:2%;left:-215px;right:100%;margin-top:2px;padding:10px 30px 10px 60px;border-radius:0px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;width:210px;transition:all 0.7s cubic-bezier(0.6,-0.4,0.4,1.4);border:1px solid #002952;color:white;background-color:#002952;cursor:pointer;font-weight:bold;font-size:16px;font-family:'Proxima Nova','Helvetica','Arial',sans-serif;box-shadow:0px 4px 0px 0px #0029525e;text-align:center;text-transform:uppercase;-moz-appearance:none;appearance:none;transform:translateY(-2px);transition:all 0.3s;display:inline-block}.case-studies li a .background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;border-radius:10px;transition:all 1.3s}.case-studies li:hover,.case-studies li:focus{box-shadow:0 0 0 3px #002952}.case-studies li a:hover .button,.case-studies li a:focus .button{left:-40px;right:auto}.case-studies li a:hover .background-image,.case-studies li a:focus .background-image{border-radius:10px;box-shadow:inset 0px 0px 100px 0px #000;transform:scale(1.2)}div#h4 h4 span{background:#dfad34;color:#fff;padding:10px 35px;border-radius:5px 0px 10px 0px}div#get-quote p.gform_required_legend{display:none}.bafg-twentytwenty-container.slider-2201.twentytwenty-container{border-radius:25px 25px 25px 25px;overflow:hidden;border-width:3px;border:2px solid #DFAD34;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}@media only screen and (max-width:500px){.case-studies li{display:block;width:100%;margin:auto;margin-bottom:20px}.request-estimate-button{color:white;border:0;border-radius:25px;font:700 18px 'Ubuntu',Helvetica,Arial,sans-serif;background:linear-gradient(90deg,#dfad34 0%,#ffde59 99%);padding:15px 45px;cursor:pointer;margin:0;box-shadow:0 0 15px rgba(223,173,52,0.75)!important;transition:opacity 0.3s,transform 0.15s,box-shadow 0.3s;position:relative!important;min-width:200px!important;width:fit-content!important;text-align:center!important;box-sizing:border-box}.request-estimate-button:hover{opacity:0.8;transform:scale(1.05);box-shadow:0 0 30px rgba(223,173,52,1)}.request-estimate-button:active{opacity:0.5;transform:scale(0.98)}.call-button{color:#dfad34;border:0;border-radius:25px;font:700 18px 'Ubuntu',Helvetica,Arial,sans-serif;background:linear-gradient(90deg,#ffffff 0%,#f7f7f7 99%);padding:15px 45px;cursor:pointer;margin:0;box-shadow:0 10px 20px 0 rgba(200,200,200,0.2);transition:opacity 0.3s,transform 0.15s,box-shadow 0.3s;position:relative;min-width:200px;width:fit-content;text-align:center;box-sizing:border-box}.call-button:hover{opacity:0.8;transform:scale(1.05);box-shadow:0 10px 20px 0 rgba(200,200,200,0.4)}.call-button:active{opacity:0.5;transform:scale(0.98)}.button-container{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:12px}@media (max-width:892px){.button-container{flex-direction:column;align-items:flex-end}.centered-button-container{display:flex;flex-direction:column;align-items:center}}@media (max-width:466px){.request-estimate-button,.call-button{padding:12px 35px;font-size:16px;min-width:150px}}.centered-button-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:12px}}@media only screen and (min-width:1024px){.et_pb_column.et_pb_column_1_3.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:50%!important;margin:auto}}#gform_submit_button_4{color:white;border:0;border-radius:25px;font:700 18px 'Ubuntu',Helvetica,Arial,sans-serif;background:linear-gradient(90deg,#dfad34 0%,#ffde59 99%);padding:15px 45px;cursor:pointer;margin:0;box-shadow:0 0 15px rgba(223,173,52,0.75);transition:opacity 0.3s,transform 0.15s,box-shadow 0.3s;position:relative;min-width:200px;width:fit-content;text-align:center;box-sizing:border-box}#gform_submit_button_4:hover{opacity:0.8;transform:scale(1.05);box-shadow:0 0 30px rgba(223,173,52,1)}#gform_submit_button_4:active{opacity:0.5;transform:scale(0.98)}.gform_wrapper.gravity-theme .gform_footer{display:flex;justify-content:center;align-items:center}