:root{--dark-blue:#222c39;--darker-blue:#12161b;--light-blue:#343c45;--lightest-blue:#7b8a9f;--dark-green:#111413;--light-green:#181c1a;--lightest-green:#3f6254;--dark-brown:#d29376;--brown:#deb182;--light-brown:#f6c39f;--grey:#dcd6d3;--orange:#bb9d66;--red:#823a33;--black:#2b2b2b;--light-grey:#f4f4f4;--white:#ffffff;--body:'Nunito',sans-serif;--heading:'Lora',serif}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu{width:480px;border:0;background-color:var(--light-green)!important;top:100%}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li{width:100%}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li a{width:100%;letter-spacing:0px;font-size:16px;padding:10px 0;border-bottom:.5px dotted var(--lightest-green)}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li:last-child a{border:0}.et_pb_menu_0_tb_header.et_pb_menu .nav li>a:hover{color:var(--orange)}#home-form{background-color:var(--light-green);border-radius:15px;padding:30px 30px}#home-form #gfield_description_1_3,#home-form .ginput_counter{display:none}#home-form #gform_1 input,#home-form #gform_1 textarea{background-color:transparent;border:1px solid var(--lightest-green)!important;color:var(--grey)}#home-form #gform_1 input::placeholder,#home-form #gform_1 textarea::placeholder{color:var(--lightest-green);text-transform:uppercase;font-size:12px;letter-spacing:1px}#home-form #gform_1 #gform_fields_1{row-gap:10px;margin:20px 0 0 0}#home-form #gform_1 input:focus,#home-form #gform_1 textarea:focus{outline:1px solid var(--lightest-green);border:1px solid var(--lightest-green)!important}#home-form #gform_1 input[type="submit"]{text-transform:uppercase;letter-spacing:2px;padding:7px auto;background-color:var(--lightest-green);color:#fff;font-weight:700;transition:all .3s ease;width:100%}#home-form #gform_1 input[type="submit"]:hover{background-color:transparent;color:var(--white);border:1px solid #fff!important}#home-form #gform_1 .gform-footer{flex-direction:column-reverse-reverse}.services-row .learn-more-btn{display:flex;align-items:center;justify-content:middle;transition:all .3s ease}.services-row .learn-more-btn.white{color:#fff}.services-row .learn-more-btn:hover{color:var(--orange)}.services-row .learn-more-btn .learn-more-arrow{font-size:24px!important;line-height:24px}.pricing-row hr{border:.5px solid var(--lightest-green);margin:10px 0}.reviews-slider .et_pb_slide_content{text-align:center!important}.reviews-slider .et_pb_slide_description{padding:15px 30px 50px 30px}.reviews-slider .et_pb_slide_title:before{content:"\f10d";font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";display:block;margin:15px auto;font-size:32px;width:72px;height:72px;line-height:72px;border-radius:50%;border:1px solid var(--orange);text-align:center;color:var(--orange)}.phone-num{color:var(--white)}.footer-row a{color:var(--lightest-blue);font-family:var(--body);text-transform:uppercase;margin:0;border-bottom:.5px dotted var(--light-blue);display:block;width:100%;padding:10px 0 7px 0;transition:all .3s ease-in-out}.footer-row a:hover{color:var(--orange);border-bottom:.5px dotted var(--orange)}.footer-row p>br{display:none}.footer-row h3{margin:0 0 15px 0;border-bottom:1px solid var(--lightest-blue)}.footer-row .et_pb_social_icon a.icon:hover{background-color:var(--orange)}.footer-note a{color:var(--lightest-green)}@media(max-width:1200px){.header-row .et_pb_button_0_tb_header{font-size:14px;letter-spacing:0}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{font-size:14px;letter-spacing:0}}@media(max-width:980px){.et_pb_menu #mobile_menu1.et_mobile_menu{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;background-color:var(--dark-green);padding:80px 30px 30px 30px}.mobile_menu_bar{z-index:9999999}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:var(--white)!important}.et_pb_menu_0_tb_header.et_pb_menu ul.et_mobile_menu li a{letter-spacing:1px;padding:15px 0;border-bottom:1px solid var(--light-blue)}.et_pb_menu_0_tb_header.et_pb_menu ul.et_mobile_menu li ul.sub-menu li{padding:0}.et_pb_menu_0_tb_header.et_pb_menu ul.et_mobile_menu li ul.sub-menu li a{letter-spacing:0;text-transform:uppercase;border-bottom:0.5px dotted var(--light-blue)}}