.n2-section-smartslider{margin-top:-28px}.n2-ss-button-container p{display:none!important}.footerForm #cf7md-form label,.footerForm #cf7md-form .cf7md-label--static{color:#FFFFFF}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}.mfp-bg.mfp-fade.mfp-ready,.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{display:none}.mfp-zoom-out-cur{cursor:inherit}.galleryMenuSection .et-menu li{padding-top:10px;padding-bottom:3px;border-radius:5px;margin-left:5px;margin-right:5px}.galleryMenuSection .et-menu .current_page_item{background-color:#00214d!important}.galleryMenuSection .et-menu .current_page_item a{color:#f5d529!important}.galleries .foogallery.fg-light-overlays .fg-caption{background-color:rgba(0,33,77,0.3)}.galleries .foogallery.fg-light .fg-item-inner{background-color:#f5d529;border-color:#f5d529}.galleries .foogallery.fg-border-thin .fg-item-inner{border-width:4px}.galleries .foogallery.fg-light .fg-item-inner .fg-image-wrap img,.foogallery.fg-round-small .fg-item,.galleries .foogallery .fg-type-image,.galleries .foogallery.fg-light .fg-caption{border-radius:6px}.galleries .foogallery.fg-dark.fg-shadow-large .fg-item-inner,.foogallery.fg-light.fg-shadow-large .fg-item-inner{box-shadow:0 1px 16px 0 rgba(0,33,77,0.5)}.yellowSmartSliderOutline{-webkit-text-stroke:2px #f5d529;color:#00214d;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.yellowBulletedList ul{list-style:none}.yellowBulletedList ul li::before{content:"\2022";color:#f5d529;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.yellowOutline{-webkit-text-stroke:1px #f5d529;color:#00214d;text-shadow:2px 2px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.responsiveImage{width:100%;height:auto}.diviResponsiveImage img{width:100%;height:auto}.diviBottomImageShadow img{box-shadow:0 8px 6px -6px black}.diviLargeMaxWidthImage img{max-width:500px}.diviRoundedCornersImage img{border-radius:10px}.diviSmallLogoImage img{max-height:75px!important;width:auto!important}.galleryHeading{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:20px;color:#122550!important;text-align:center}.et_pb_menu nav>ul>li:not(:last-child):after{content:'';height:33%;//You can change this if you want smaller/bigger borderswidth:1px;position:absolute;right:0;top:33%;// If you want to set a smaller height and center it,change this valuebackground-color:#122550;// The color of your border}.et_pb_menu .et_pb_menu__menu>nav>ul>.requestEstimateButton,.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>.requestEstimateButton{color:#FFFFFF!important;border-width:0px!important;border-radius:0px;letter-spacing:2px;font-size:14px;font-family:'Work Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#f5d529;margin-left:20px}.btn.blueButton{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1.5em;transition:all .3s;border:4px solid #FFFFFF;background-color:#212447;color:#FFFFFF!important;outline:none!important;box-shadow:none;padding-top:15px;padding-bottom:15px;padding-left:13px;padding-right:13px}.btn.blueButton:hover{background-color:#a0beef;border-color:#a0beef!important;color:#FFFFFF!important}.btn.blueButton:active,.btn.blueButton:focus{color:#FFFFFF!important;border-color:#a0beef!important;background-color:#a0beef!important;outline:none}.btn.blueButton.active{color:#FFFFFF!important;border-color:#a0beef!important;background-color:#a0beef!important;outline:none}@media only screen and (min-width:980px){.titleOutline{-webkit-text-stroke:1px #00214d}}.map-responsive{position:relative;padding-bottom:40%;// This is the aspect ratioheight:0;overflow:hidden}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.paintButton{color:#00214d!important;border-width:0px!important;border-radius:0px;letter-spacing:1px;font-size:14px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important}.paintButtonGold,#cf7md-form .wpcf7-form-control.wpcf7-submit{color:#00214d!important;border-width:0px!important;border-radius:0px;letter-spacing:1px;font-size:14px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.paintButton span{display:none}#cf7md-form .mdc-button::after,#cf7md-form .mdc-button--raised:not(:disabled),#cf7md-form .mdc-button--unelevated:not(:disabled){color:#FFFFFF!important;border-width:0px!important;border-radius:0px;letter-spacing:2px;font-size:14px;font-family:'Work Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#f5d529}.mdc-text-field--textarea{background:#FFFFFF!important}.mdc-text-field .mdc-text-field__input{caret-color:#87d3e4}#cf7md-form .removeBorderRadius .mdc-text-field{border-radius:0px}#cf7md-form .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#999;font-size:.8em}#cf7md-form.cf7md-form .wpcf7-response-output,#cf7md-form.cf7md-form+.wpcf7-response-output,#cf7md-form .wpcf7-not-valid-tip{color:#ff0000}#cf7md-form.cf7md-form .wpcf7-response-output,#cf7md-form.cf7md-form+.wpcf7-response-output{border-bottom:2px solid #ff0000}.gallery{margin-top:-30px;padding-top:0px}.gallery a{display:block;margin-bottom:20px;max-height:250px;border:5px solid #d5a411;transition:border 0.5s;width:100%;text-align:center;overflow:hidden}.gallery a:hover{border:5px solid #00214d;text-decoration:none;cursor:hand;cursor:pointer}.galleryZoomImage{width:100%;min-height:250px;object-fit:cover}#main-content .container:before{background-color:#FFFFFF}.tps-section{width:100%;height:400px;-webkit-perspective:10em;-moz-perspective:10em;-ms-perspective:10em;-o-perspective:10em;perspective:10em;-webkit-perspective-origin:center bottom;-moz-perspective-origin:center bottom;-ms-perspective-origin:center bottom;-o-perspective-origin:center bottom;perspective-origin:center bottom;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;-o-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.tps-wrapper{float:left;width:100%;height:100%}