/*!
Theme Name: KunkLaw
Description: KunkLaw
Author: Gabe Palomino
Author URI: http://www.upstreammarketing.net
Version: 1.0
*/html{position:relative;min-height:100%}body{font-family:"Open Sans", sans-serif;font-size:16px;line-height:25px;font-weight:400;color:#323232;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;height:100%;background:#fff}.container{max-width:1140px}.gform-theme--foundation .gform_fields{row-gap:15px !important}.row{margin:0 !important}a{color:#006790}a:hover{transition:all 0.25s ease-in-out 0s}a:active,a:focus{outline:none !important;-moz-outline-style:none !important}a img{border:none !important}*{-moz-box-sizing:border-box}h1,h2,h3,h4{ffont-family:"Open Sans", sans-serif;font-weight:bold}a.button{margin:20px 0;text-align:center;display:block;width:100%;padding:20px 30px;color:#fff;text-transform:uppercase;font-weight:700;background:#006790;text-decoration:none}img .alignright{float:right}img .alignleft{float:left}img .full,img .size-full{width:100% !important;height:auto}img .med{margin-right:20px;width:200px}img .small{width:160px;height:auto;margin:5px;border:4px solid #ddd}.clear,.clearfix{clear:both;height:1px;margin:-1px 0 0;font-size:1px}.hidden{display:none !important}.fleft{float:left}.fright{float:right}.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);box-shadow:0 1px 5px rgba(0, 0, 0, 0.2)}.errors{color:#F00}input.invalidValue{background:#FFDFDF;border:1px solid #F00}input.requiredValue{background:#FFFFDF;border:1px solid #F00}.vwrapper{width:100%;height:auto;margin:0 auto}.h_iframe{position:relative;padding:0;margin:0}.h_iframe .ratio{display:block;width:100%;height:auto}.h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vc_row{margin:0 !important}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0 !important}.overlay{background-color:#000;z-index:-1;width:100%;height:200%;top:0;bottom:0;left:0;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:alpha(opacity=5);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.gform-theme--foundation .gfield textarea.large{min-block-size:7rem !important}.gform_wrapper input[type=email],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{font-size:inherit;font-family:"Open Sans", sans-serif;padding:15px !important;letter-spacing:normal;text-indent:0.25em;border-radius:5px;color:#333;border:1px solid #efefef;background:#fff}.gform_wrapper select{border:1px solid #efefef;background:#fff}.gform_wrapper textarea{font-family:"Open Sans";border-radius:5px;padding:15px !important;color:#333;border:1px solid #efefef;background:#fff;height:100px !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type=submit]{font-family:"Open Sans", sans-serif;border:0px;color:#fff;font-weight:700;font-size:16px;border-radius:0px;padding:15px 40px;background:#006790}.gform_wrapper .gform_footer input:Hover.button,.gform_wrapper .gform_footer input:Hover[type="submit"],.gform_wrapper .gform_page_footer input:Hover[type=submit]{font-family:"Open Sans", sans-serif;color:#fff;text-transform:capitalize;background:#006790 !important}.g-recaptcha{transform-origin:left top;-webkit-transform-origin:left top}.cd-panel p{font-size:16px}.cd-panel .gform_wrapper input[type=email],.cd-panel .gform_wrapper input[type=password],.cd-panel .gform_wrapper input[type=tel],.cd-panel .gform_wrapper input[type=number],.cd-panel .gform_wrapper input[type=text],.cd-panel .gform_wrapper input[type=url],.cd-panel .gform_wrapper select{font-size:inherit;font-family:"Open Sans", sans-serif;padding:15px !important;letter-spacing:normal;text-indent:0.25em;border-radius:5px;color:#000;border:1px solid #ddd;background:#fff}.cd-panel .gform_wrapper textarea{font-family:"Open Sans";border-radius:5px;padding:15px !important;color:#000;border:1px solid #ddd;height:120px !important;background:#fff}.cd-panel .gform_wrapper .gform_footer input.button,.cd-panel .gform_wrapper .gform_footer input[type="submit"],.cd-panel .gform_wrapper .gform_page_footer input[type=submit]{font-family:"Open Sans", sans-serif;display:inline-block;border:0px;color:#fff;font-weight:700;font-size:16px;border-radius:8px;padding:15px 40px;background:#de3e38}.cd-panel .gform_wrapper .gform_footer input:Hover.button,.cd-panel .gform_wrapper .gform_footer input:Hover[type="submit"],.cd-panel .gform_wrapper .gform_page_footer input:Hover[type=submit]{font-family:"Open Sans", sans-serif;color:#fff;text-transform:capitalize;background:#de3e38 !important}.cd-panel .gform_wrapper input#gform_submit_button_1.gform_button.button{position:relative !important;margin:auto !important}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto}.close{margin-top:20px}button.mfp-arrow{background:#fff}.mfp-arrow{top:95% !important;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.header .col-sm-12{padding:0}img.bg-img{position:absolute;right:0;top:0;width:100%;height:auto}.bx-wrapper{position:relative;margin-bottom:unset;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset;border:unset;background:unset}.scroller{transition:all 1s ease-in-out 0s}.scroller.fadeit{transition:all 1s ease-in-out 0s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.mmenu{z-index:999;background:#fff !important}.mmenu .container{position:relative}.mmenu .nav-link{padding:15px 10px !important}.mmenu .navbar-brand{position:relative;margin:0;padding:0}.mmenu .navbar-brand img{width:150px;padding:10px 0;transition:all 0.75s ease-in-out 0s}.mmenu .navbar-collapse{position:relative;z-index:5;top:-52px}.mmenu .navbar-toggler{position:relative;z-index:5}.mmenu .navbar{position:relative;padding:0}.mmenu .navbar-default{height:auto;background:transparent !important;border-radius:0 !important;box-shadow:none !important}.mmenu .navbar-default .navbar-nav li{position:relative;width:130px;text-align:center}.mmenu .navbar-default .navbar-nav li a{transition:all 0.35s ease-in-out 0s;position:relative;color:#fff;font-size:14px;text-align:center;font-weight:600;margin:0 5px;padding:10px !important;text-shadow:none !important;box-shadow:none !important;border-radius:unset !important;background:#868686}.mmenu .navbar-default .navbar-nav li a:after{transition:all 0.35s ease-in-out 0s;content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:120px;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:10px solid #868686}.mmenu .navbar-default .navbar-nav li a:Hover{color:#fff;background:#006790;transition:all 0.35s ease-in-out 0s}.mmenu .navbar-default .navbar-nav li a:Hover:after{transition:all 0.35s ease-in-out 0s;content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:120px;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:10px solid #006790}.mmenu .navbar-default .navbar-nav li.dropdown a:Hover{color:#000;background:unset}.mmenu .navbar-default .navbar-nav li .open a{color:#fff !important;background:#868686}.mmenu .navbar-default .navbar-nav li .open a:Hover,.mmenu .navbar-default .navbar-nav li .open a:focus{color:#fff !important;background:#868686}.mmenu .navbar-default .navbar-nav .current-menu-item a{color:#fff;font-weight:700;background:#006790}.mmenu .navbar-default .navbar-nav .current-menu-item a:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:120px;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:10px solid #006790}.mmenu .navbar-default .navbar-nav .current-menu-item a:Hover{color:#fff;background:#006790}.mmenu .navbar-default .navbar-nav .current-menu-item a:focus{color:#fff;background:#006790}.mmenu .dropdown-menu{top:100%;left:0;z-index:1000;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#fff;text-align:left;list-style:none;background-color:rgba(1, 28, 64, 0.8);background-clip:padding-box;border-radius:0}.mmenu .dropdown-menu .dropdown-item{color:#fff;background-color:transparent !important}.mmenu .dropdown-menu.show{display:block !important}.mmenu .dropdown-menu.show li.menu-item a{font-size:13px;padding:5px 10px !important;color:#fff !important;background:transparent !important}.mmenu.move{z-index:99;height:60px;background:#011c40 !important;box-shadow:1px 5px 24px 0 rgba(0, 0, 0, 0.5);transition:all 0.5s ease-in-out 0s}.mmenu.move .navbar{position:relative;top:28px;padding:0}.mmenu.move .navbar-brand img{position:absolute;z-index:99999999999;width:200px;top:-49px;max-width:unset;transition:all 0.5s ease-in-out 0s}.mmenu.move .navbar-collapse{position:relative;z-index:9999;bottom:18px !important}.mmenu.move .navbar-default .navbar-nav li a{color:#fff}.mmenu.move .navbar-default .navbar-nav li a:Hover{color:#fff !important;background:transparent !important}.mmenu.move .navbar-default .navbar-nav .current-menu-item a{color:#de3e38;font-weight:700;background:transparent}.mmenu.move .navbar-default .navbar-nav .current-menu-item a:Hover{color:#de3e38;background:transparent}.mmenu.move .navbar-default .navbar-nav .current-menu-item a:focus{color:#de3e38;background:transparent}.content-section{display:none;animation:fadeIn 0.5s ease-in;padding-right:50px}.content-section h1{font-size:20px;color:#1a3a52;margin-bottom:20px;line-height:1.2;text-transform:uppercase;letter-spacing:-0.5px}.content-section p{font-size:14px;color:#555;line-height:1.6;margin-bottom:30px}.content-section.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.learn-more-btn{background:#2c2c2c;color:white;border:none;padding:15px 30px;font-size:1rem;cursor:pointer;width:fit-content;transition:background 0.3s ease}.learn-more-btn:hover{background:#1a1a1a}.accordion-header{background:#0c5d8c;color:white;padding:20px 30px;margin-bottom:2px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:15px;cursor:pointer;transition:background 0.3s ease;text-transform:uppercase;letter-spacing:0.5px}.accordion-header:hover{background:#0a4a6f}.accordion-header.active{background:#094563}.accordion-icon{width:40px;height:40px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#0c5d8c;font-size:1.5rem;flex-shrink:0}@media (max-width:968px){.container{grid-template-columns:1fr}.content-area{border-right:none;border-bottom:3px solid #e0e0e0;padding:40px 30px}.accordion-area{padding:40px 30px}.content-section h1{font-size:2rem}}.copy{text-align:right;color:#000}.copy a{color:#006790}.main-footer{}.main-footer .gform-theme--foundation .gform_fields{row-gap:10px !important}.main-footer .gform-theme--foundation .gfield textarea.large{min-block-size:6rem}.main-footer .gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):hover{background-image:none !important}.main-footer .gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):focus{background-image:none !important}.main-footer .gform_wrapper input[type=email],.main-footer .gform_wrapper input[type=password],.main-footer .gform_wrapper input[type=tel],.main-footer .gform_wrapper input[type=number],.main-footer .gform_wrapper input[type=text],.main-footer .gform_wrapper input[type=url]{font-size:14px !important;padding:10px !important;letter-spacing:normal;text-indent:0.25em;border-radius:5px;color:#333;border:1px solid #efefef;background:#fff;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.07)}.main-footer .gform_wrapper select{font-size:14px !important;padding:0px !important;letter-spacing:normal;text-indent:0.25em;border-radius:5px;color:#333;border:1px solid #efefef;background:#fff;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.07)}.main-footer .gform_wrapper textarea{font-size:14px !important;border-radius:5px;padding:10px !important;color:#333;border:1px solid #efefef;background:#fff;height:120px !important;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.07)}.main-footer .gform_wrapper .gform_footer input.button,.main-footer .gform_wrapper .gform_footer input[type="submit"],.main-footer .gform_wrapper .gform_page_footer input[type=submit]{text-transform:uppercase !important;border:0px;color:#000 !important;font-weight:700 !important;font-size:16px !important;border-radius:50px !important;padding:15px 40px !important;background:#006790 !important}.main-footer .gform_wrapper .gform_footer input:Hover.button,.main-footer .gform_wrapper .gform_footer input:Hover[type="submit"],.main-footer .gform_wrapper .gform_page_footer input:Hover[type=submit]{color:#000 !important;background:#006790}.main-footer .copy{padding:50px 0;color:#fff;font-size:14px}.main-footer .copy a{color:#006790}footer{width:100%;font-weight:400}footer .moreinfo{position:relative;padding:5%;border-top:10px solid #006790;background:#091e31}footer .moreinfo .container{position:relative;z-index:9;padding-bottom:40px;background:#fff;border-radius:15px}footer .moreinfo img.logo{display:block;margin:25px auto 0 auto;width:25%;height:auto}footer .moreinfo h3{display:flex;text-transform:uppercase;font-weight:700;font-size:20px;padding-bottom:15px;color:#2e4255}footer .moreinfo a{color:#4899cb;text-decoration:none}footer .moreinfo a.button{display:inline-block;width:auto !important;padding:10px 20px;text-transform:uppercase;color:#fff;background:#006790;text-decoration:none}footer .moreinfo .locinfo{font-size:16px;padding-bottom:40px}footer .moreinfo i{color:#4899cb;font-size:24px}footer .bottom{position:relative;padding:15px;color:#fff;background:#451545}footer .bottom h3{font-size:24px;text-transform:uppercase;font-weight:400;color:#4d4d4d;margin-bottom:25px !important}footer .bottom img{margin:0 auto;width:50%;height:auto}footer .bottom img.logo{width:75px;height:auto;margin:0 auto;filter:grayscale(1) brightness(0) invert(1)}footer .bottom .copy a{color:#fff}@media (min-width:978px) and (max-width:1199px){.mmenu{}.mmenu .navbar-collapse{position:relative;bottom:0px !important}.mmenu .navbar-brand img{width:250px;padding:10px 0}.mmenu .navbar-default .navbar-nav li a{font-size:12px;padding:10px 10px !important}.mmenu.move .navbar-brand img{position:absolute;z-index:99999999999;top:-70px;left:0px;max-width:unset}.mmenu.move .navbar-default .navbar-nav li a{color:#fff;font-size:12px;padding:10px 10px !important}.sections .sec.col-lg-4{margin:15px 0 !important}.how{font-size:14px}.how h3{font-size:18px}.features.grey .col-sm-8 .fimg{position:relative;right:0;left:-200px;margin-top:-160px;width:150%;height:auto;bottom:-100px}.footer img.logo-footer{margin:0 auto;position:relative;top:-50px;width:140px;height:auto}}@media (min-width:768px) and (max-width:979px){body{font-size:15px;margin-bottom:unset}.mmenu{}.mmenu .navbar-collapse{position:relative;bottom:0px !important}.mmenu .navbar-brand img{width:250px;padding:10px 0}.mmenu .navbar-default .navbar-nav li a{font-size:10px;padding:10px 5px !important}.mmenu.move .navbar-brand img{position:absolute;z-index:99999999999;top:-70px;left:0px;max-width:unset}.mmenu.move .navbar-default .navbar-nav li a{color:#fff;font-size:10px;padding:10px 5px !important}.sections .sec.col-lg-4{margin:15px 0 !important}.how{font-size:14px}.how h3{font-size:18px}.features.grey .col-sm-8 .fimg{position:relative;right:0;left:-200px;margin-top:-175px;width:182%;height:auto;bottom:-100px}.footer img.logo-footer{margin:0 auto;position:relative;top:-50px;width:140px;height:auto}.g-recaptcha{width:100% !important;ransform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:767px){body{font-size:15px;margin-bottom:0px}.container{padding:0 15px !important}.pamela{position:relative !important;top:unset !important}.mmenu .navbar-collapse{bottom:unset !important}.mmenu h3{font-size:14px !important}.mmenu .navbar-brand{z-index:9}.mmenu .navbar-brand img{width:80px}.mmenu .navbar-toggler{position:absolute;color:#fff !important;z-index:99999;right:-10px;top:20px;border:0}.mmenu .navbar-toggler i{font-size:26px;color:#000}.mmenu .navbar-toggler:focus{box-shadow:unset !important}.mmenu .navbar-collapse{top:0;padding:15px;background:#fff}.mmenu .navbar-default .navbar-nav li{width:100%;text-align:left}.mmenu .navbar-default .navbar-nav li a{text-align:left;color:#000;font-size:14px;font-weight:400;padding:5px !important}.mmenu .navbar-default .navbar-nav li a:after{display:none}.mmenu .dropdown-menu.show{width:100%}.mmenu.move{height:70px;z-index:999}.mmenu.move .navbar-brand img{position:fixed;top:0px;left:15px;width:250px}.mmenu.move .navbar-toggler{position:absolute;color:#fff;z-index:99999;right:-10px;top:-15px}.mmenu.move .navbar-collapse{top:40px;padding:15px;background:#091d2f}.copy{font-size:12px;text-align:center}}