.menuholder{border-bottom:2px solid #a81616}.sectionpaddingimg{padding:300px 40px}.gform_wrapper{border-radius:25px !important;border-width:2px;border-style:solid;border-color:#eaeaea;box-shadow:0px 0px 5px 0px #b7b7b7}.gform_wrapper .gform_heading{margin-bottom:-30px !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{width:90% !important;margin:-8px 10px 30px 0 !important}.gform_wrapper h3.gform_title{padding:20px 20px 0}.gform_wrapper span.gform_description{padding:0px 20px 0px 20px}.sectionpadding{padding:300px 40px}.sectionpadding2img{padding:300px 40px}.sectionpadding2{padding:300px 40px}@media screen and (max-width:970px){.sectionpaddingimg{padding:70px 40px}.sectionpadding{padding:30px 40px}.sectionpadding2img{padding:70px 40px}.sectionpadding2{padding:30px 40px}}.banner{font-size:20px;color:#fff}.banner h3{font-weight:bold;color:#fff}.banner h1{color:#ff0000 !important;margin-top:-10px;font-size:72px;background:-webkit-linear-gradient(#ff0000, #bb0e0e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fadedgray{background:rgb(255,255,255);background:linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(237,232,232,1) 100%)}.headerphone{font-weight:bold;width:100%;text-align:center;margin-top:14px}#cssmenu #menu-button{color:#000 !important}.menuholder{background-color:#000 !important}.menuholdersubpage{background-color:#000 !important}a.cnm_close{font-size:15px !important}.h3{margin-top:5px !important}footer ul li{padding:7px 0}footer h3{font-size:16px}#logo .img-responsive{max-width:120px !important}.headericons{float:right;color:#fff;width:100%;text-align:center;font-size:17px}@media screen and (max-width:1050px){.headericons{text-align:right}}.button{border-radius:1.571em;padding:1.036em 2.134em;border-width:0;display:inline-block;color:#333e48;background-color:#efecec;border-color:#efecec;transition:all .2s ease-in-out}.button:hover,.button:active{background-color:#000;color:#fff}.mobile{display:none}.fullsize{display:block}@media screen and (max-width:1140px){#cssmenu ul li a{text-align:left;border-bottom:1px solid rgba(110,110,110,0.25)}.mobile{display:block;margin-right:10px}.fullsize{display:none}#cssmenu > ul.open{padding-bottom:0px}#logo .img-responsive{position:absolute;max-width:35px !important;margin-left:94%;margin-top:4px;z-index:1}#cssmenu #menu-button{color:#212222;position:absolute;margin-top:-43px;width:100px}#cssmenu #menu-button:before{left:20px;top:18px}#cssmenu #menu-button:after{left:20px;top:25px}}.headericons a{color:#fff}.fawithtext{color:#fff;line-height:10px;font-size:10px;background-color:#000;border-radius:24px;padding:3px 6px;position:relative;top:10px}#cssmenu ul li ul li a,#cssmenu2 ul li ul li a{padding:11px 10px 11px 10px}#cssmenu > ul > li > a, #cssmenu2 > ul > li > a, #cssmenu ul li ul li a, #cssmenu2 ul li ul li a{text-transform:capitalize}#input_2_4,#input_2_5{border-color:#fff !important;font-weight:bold !important;padding:0px}#cssmenu,#cssmenu2{font-weight:300}.vc_row-has-fill h1, .vc_row-has-fill h1 a, .vc_row-has-fill h2, .vc_row-has-fill h2 a{color:#333e48}@media (min-width:1200px){.container{max-width:1200px}}.menuholder .container{width:100% !important;padding:0 30px}h3{font-weight:300}img{height:auto !important;max-width:100% !important}.menuholder{position:fixed}.holder{margin-top:60px}@media screen and (max-width:770px){.holder{margin-top:34px}}