@media screen and (min-width:1050px){h1.heading{font-size:75px}}#back-to-top{display:none !important}#cssmenu ul li ul li a, #cssmenu2 ul li ul li a{font-size:12px !important}.panel-default>.panel-heading{color:#333;background-color:#144982;border-color:#ddd}h3.ult_modal-title{color:#fff !important;font-weight:bold}.servicecontent h2,.servicecontent h3{color:#3765a1}.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{padding:16px 20px 10px 20px !important}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"]{width:98% !important}.servicelist li::before,.servicelist2 li::before{content:"";display:block;font-family:fontawesome;height:0;left:-2em;margin-right:10px;position:relative;width:0;color:#3765a1}.servicelist li,.servicelist2 li{list-style:outside none none}.servicelist li + li{margin-top:1em}.servicelist2{margin-top:1em}.servicelist2 li + li{margin-top:2em}.blueheading h2,.blueheading a{color:#82a8d8 !important}@media screen and (max-width:1650px){.hiddenphone{display:none !important}}.headerlinks1{margin-left:-10px;color:#fff}.headerlinks2{margin-right:-16px;color:#fff}.headerlinks a{color:#fff;font-size:14px}.headerlinks a:hover{color:#ff675b}@media screen and (max-width:1650px){.headerlinks{font-size:13px}}@media screen and (max-width:1350px){.headerlinks{font-size:10px}}.partners h3{color:#255da7 !important;font-size:30px;margin-bottom:55px}.shadowtext{text-shadow:-2px 2px 2px #000000}.slick-dots li{width:25px !important;height:25px !important}@media screen and (min-width:1650px){.container{width:1600px !important}}@media screen and (min-width:970px){.desktoppadding{padding:100px 0}}.small{font-size:15px}.headerphone{margin-top:14px;margin-right:-16px;text-align:right}.headerphonesticky{margin-top:14px;text-align:right}.headerphonemobile{margin-top:7px;text-align:center}.textshadow{text-shadow:0em 0em 0.3em rgba(0,0,0,0)}.sectionpaddingimg{padding:120px 40px}.sectionpadding{padding:120px 40px}.sectionpadding2img{padding:110px 40px}.sectionpadding2{padding:110px 40px}footer h3{font-size:20px;font-weight:bold}footer{font-size:14px}#footer-bottom{font-size:12px}footer ul{list-style:circle;padding-left:24px}footer .last a{border:0px solid #000!important}@media screen and (max-width:970px){.sectionpaddingimg{padding:140px 40px}.sectionpadding{padding:10px 20px;text-align:center}.sectionpadding2img{padding:200px 40px}.sectionpadding2{padding:10px 20px;text-align:center}}.left_title{color:#555;font-weight:400;text-transform:uppercase;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:18px;margin-top:30px;margin-bottom:26px;background:none;border-bottom:1px solid #aaa;padding-bottom:5px}input:focus, textarea:focus, select:focus{outline:none}#cssmenu ul li ul li:hover:after, #cssmenu ul li ul li.active:after,#cssmenu2 ul li ul li:hover:after, #cssmenu2 ul li ul li.active:after{background:#fff !important}#cssmenu ul li ul li:hover:after, #cssmenu ul li ul li.active:after,#cssmenu2 ul li ul li:hover:after, #cssmenu2 ul li ul li.active:after{background:#fff !important}.quotefont{font-family:'Lora', serif;font-size:24px}.btn-lg, .btn-group-lg>.btn{border-radius:0px}.quotefont strong{padding-top:20px;display:block}body{line-height:29px;font-weight:300}.slick-prev,.slick-next{top:20px !important}#cssmenu ul li ul li a,#cssmenu2 ul li ul li a{font-size:14px}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#000}@media screen and (min-width:970px){.behindmenu{margin-top:-150px}}h2,h3,h4,h5,h6{font-weight:300}.headingtext2{color:#fff;text-shadow:0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 2px 0px #666, 0px 3px 0px #555, 0px 4px 0px #444, 0px 5px 0px #333, 0px 6px 7px #001135}.headingtext{color:#fff;text-shadow:2px 2px #222}.text-light{color:#fff}.text-light a{color:#ffeb00}.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{width:100%}.back-to-top{color:#fff;background:#305579}.back-to-top:hover,.back-to-top:active,.back-to-top:visited{background:#25425e}.sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type="submit"]{width:89%;margin-left:18px}.socialwidget{float:right;width:100%;margin-top:10px}.vc_tta-panel{display:none;transition:all 0.3s ease}.vc_active{display:block;transition:all 0.3s ease}.dark h1{color:#000 !important}