body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1060px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1220px}@media only screen and (min-width:1325px){.et_pb_row{padding:26px 0}.et_pb_section{padding:53px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:79px}.et_pb_fullwidth_section{padding:0}}footer#main-footer div#footer-widgets{padding:60px 0!important}footer#main-footer div#footer-widgets .footer-widget{margin:0!important;display:flex;flex-wrap:wrap;align-items:center}footer#main-footer .footer-widget .widget_media_image img.image{width:auto;max-width:300px!important}footer#main-footer .footer-widget div#media_image-4 a{display:inline-block}footer#main-footer .footer-widget div#media_image-4{text-align:center}footer#main-footer .footer-widget div#media_image-5{text-align:left}footer#main-footer div#footer-bottom{padding:15px}footer#main-footer div#footer-bottom .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row-reverse}footer#main-footer #footer-bottom div#footer-info{padding:0;text-align:left!important}footer#main-footer div#footer-bottom ul.et-social-icons{margin:0!important}footer#main-footer #footer-bottom span.et_pb_scroll_top{position:fixed;display:inline-block!important;padding:0;margin:0;bottom:30px;right:30px}footer#main-footer #footer-bottom ul.et-social-icons li{width:20px;margin-left:10px}#text-3 p{display:flex;justify-content:center;flex-wrap:wrap}#text-3 p img:first-child{margin-right:20px}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:3.5%!important}@media (max-width:1000px){footer#main-footer .footer-widget .widget_media_image img.image{width:auto;max-width:200px!important}}@media (max-width:767px){footer#main-footer .footer-widget div#media_image-4,footer#main-footer .footer-widget div#media_image-5{width:100%;margin:0;text-align:center}footer#main-footer div#footer-widgets{padding:40px 0!important}footer#main-footer .footer-widget div#media_image-4{margin-bottom:40px!important}footer#main-footer .footer-widget div#media_image-5{margin-bottom:0px!important}#text-3 p img:first-child{margin-right:10px}}@media (max-width:600px){#text-3 p img:first-child{margin-right:0px;margin-bottom:20px}}div#nf-form-2-cont span#nf-form-title-2 h3{display:none}#nf-form-title-2,.nf-form-title,.nf-form-fields-required,.nf-before-form-content{display:none}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content .nf-field-element input:not([type=button]),.nf-form-content .textarea-wrap .nf-field-element textarea{color:#555;font-family:'Roboto Condensed',sans-serif;width:100%;background-color:#fff;padding:6px 12px;border:1px solid #ccc;border-radius:2px;padding:15px;font-size:14px;height:auto;line-height:1.42857143;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;display:block!important}.nf-form-content button,.nf-form-content .submit-container .submit-wrap .nf-field-element .form-submit-btn,.nf-form-content .nf-field-element input[type=button],.nf-form-content input[type=submit]{font-family:'Roboto Condensed',sans-serif;background-color:#000;color:#fff;border:1px solid #ccc;font-weight:400;height:auto;width:auto;border-radius:2px;margin-bottom:0;text-align:center;vertical-align:middle;padding:15px;font-size:14px;line-height:1.42857143;text-transform:uppercase}.nf-form-content button:hover,.nf-form-content .submit-container .submit-wrap .nf-field-element .form-submit-btn:hover,.nf-form-content .nf-field-element input[type=button]:hover,.nf-form-content input[type=submit]:hover{background-color:#fff;color:#000;cursor:pointer!important}.nf-multi-cell .nf-form-content .nf-cell{padding:0 7.5px}.nf-cell #ninja_forms_required_items,.nf-cell .nf-field-container{margin-bottom:15px}.message-our-team-section-cls .nf-form-content button,.message-our-team-section-cls .nf-form-content .nf-field-element input[type=button],.message-our-team-section-cls .nf-form-content input[type=submit]{background-color:#f0dd3b;color:#036;border:2px solid #f0dd3b}.message-our-team-section-cls .nf-form-content button:hover,.message-our-team-section-cls .nf-form-content .nf-field-element input[type=button]:hover,.message-our-team-section-cls .nf-form-content input[type=submit]:hover{background-color:transparent;color:#f0dd3b;border:2px solid #f0dd3b}.ninja-forms-form-wrap .nf-response-msg p{font-size:16px;color:#3c763d;background-color:#dff0d8;font-weight:700;padding:5px}.nf-error-msg,.ninja-forms-req-symbol{text-align:center}.listradio-wrap .nf-field-element label:after,.listradio-wrap .nf-field-element label.nf-checked-label:before{display:none}.list-radio-wrap .nf-field-element ul li label{font-size:14px!important;display:inline-block;margin-left:0px!important;margin-right:10px!important;color:#036}.nf-form-content .listcheckbox-wrap .label-above{margin-bottom:0px}.nf-form-content .nf-field-element input[type=radio].ninja-forms-field{border:1px solid #eaeaea;border-radius:5px;padding:15px;font-size:14px;height:auto;box-shadow:none;background:#fff;margin-left:0!important;-webkit-appearance:none;overflow:hidden;margin:0;width:35px!important;height:20px;-webkit-appearance:radio}.nf-form-content .nf-field-element textarea.ninja-forms-field{height:112px}.nf-form-wrap .nf-form-content .nf-field-element .ninja-forms-field{border:0 none!important;border-radius:0!important}.nf-form-wrap .nf-error .nf-error-msg{text-align:left}.label-above .nf-field-element,.label-below .nf-field-element{text-align:left}.nf-form-content .nf-field-label label{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:16px;max-width:100%;margin-bottom:5px;display:inline-block;color:#000}.nf-form-title h3{text-align:center;color:#036;font-size:42px}#nf-form-title-5 h3{font-size:32px}.submit-btn{margin-top:15px;margin-bottom:40px}.contact-right-section h4{color:#000}@media (max-width:767px){.nf-field-container .field-wrap .nf-field-label{margin:0!important}.nf-cell #ninja_forms_required_items,.nf-cell .nf-field-container{margin-bottom:15px}.nf-form-content .listcheckbox-wrap ul li,.nf-form-content .listradio-wrap ul li{margin-bottom:10px!important}}@media (max-width:575px){.contact-right-section{padding:30px 10px 80px 10px}.g-recaptcha{transform:scale(0.68);-webkit-transform:scale(0.68);transform-origin:0 0;-webkit-transform-origin:0 0}}body{font-family:'Roboto Condensed',sans-serif;font-size:15px;line-height:22px;font-weight:400;color:#444444;letter-spacing:0px}.blue{color:rgb(50,198,244)}ul,ul li{list-style:none}a,a:hover,a:focus{text-decoration:none!important;outline:none}a:hover{text-decoration:none}@font-face{font-family:'Roboto';font-display:swap;src:url('/fonts/Roboto-Regular.ttf') format('ttf')}@font-face{font-family:'RobotoCondensed-Regular';font-display:swap;src:url('/fonts/RobotoCondensed-Regular.ttf') format('ttf')}header#main-header{background-color:#000000}header#main-header .container{max-width:1030px}header#main-header #top-menu li{padding-right:13px}header#main-header #top-menu li a{color:#ededed;text-transform:uppercase;padding:23px 15px;font-size:15px;font-weight:600;letter-spacing:2px}header#main-header #top-menu li.contact-us-menu a{background-color:#34c6f4;color:#ffffff;padding:15px 20px}header#main-header.et-fixed-header #et-top-navigation{padding-top:0}header#main-header img#logo{max-height:initial;width:260px}header#main-header #et-top-navigation{padding:0}header#main-header{padding:20px 0}header#main-header.et-fixed-header{padding:10px 0}header#main-header #top-menu li.contact-us-menu{margin-left:15px}header#main-header.et-fixed-header img#logo{width:170px}header#main-header.et-fixed-header #top-menu li a{padding:15px 15px}#banner:before{content:'';background-image:linear-gradient(180deg,rgb(0,0,0) 0%,rgb(16,73,90) 100%);width:100%;height:100%;position:absolute;top:0;z-index:1;left:0}.banner-button{margin-top:10px;text-align:center;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}h1.banner-heading{color:#fff;font-weight:900;font-size:120px;transition:none 0s ease 0s;text-align:center;text-transform:uppercase;line-height:110px;font-family:'Roboto'!important;font-family:'Roboto',sans-serif;letter-spacing:2px}.banner-button a.banner-btn{float:left;background-color:rgba(0,0,0,0);border-color:rgb(255,255,255);border-style:solid;border-width:2px;color:#fff;padding:10px 32px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:bold;font-size:17px;margin-right:20px}@keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}.rev-scroll-btn{z-index:6;width:32px;height:55px;white-space:nowrap;background-color:rgba(0,0,0,0);border-color:rgb(255,255,255);border-style:solid;border-width:3px;border-radius:23px;transition:none 0s ease 0s;line-height:22px;margin:0 auto;position:absolute;left:50%;bottom:-150px;transform:translate(-50%,0%)}.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:white;border-radius:50%;animation:rev-ani-mouse 2.5s linear infinite}.banner-button a.banner-btn:hover{background:transparent;color:#34c6f4;border-color:#34c6f4}#slider-banner-logo{margin-bottom:25px!important;display:inline-block;width:100%}h4.centerhead.blue{text-align:center;font-size:14px;line-height:25px;font-weight:700;letter-spacing:5px}#process-section .column_attr h5{font-size:30px;line-height:35px;font-weight:600;letter-spacing:0px;font-family:'Roboto Condensed',sans-serif}#process-section ul.list_check li{position:relative;margin:0 0 20px 0;padding-left:50px;font-size:15px;color:#737E86;font-weight:400;font-family:'Roboto'}#process-section ul.list_check li:before{content:'';background:url(https://tier1pools.com/wp-content/uploads/2020/02/list_check.png) no-repeat center;width:25px;height:25px;position:absolute;left:10px}#process-section ul.list_check li:after{content:"";width:70px;height:1px;overflow:hidden;background:rgba(0,0,0,.08);position:absolute;left:0;bottom:-11px}#process-section .process-heading{padding-bottom:0}#video-section .et_pb_row{max-width:100%;padding:0;width:100%}#video-section video{float:left}#about-us-blocks .et_pb_row{max-width:100%;padding:0;width:100%}.side-txt h4{font-size:30px;line-height:35px;font-weight:600;letter-spacing:0px;margin-bottom:15px}.side-txt p{font-family:'Roboto'}#about-us-blocks .about-img,#about-us-blocks .about-txt{height:337px;display:flex;align-items:center}.about-txt{padding:40px 60px}#about-us-blocks .right-side-content .left-about-sec{float:right;margin-right:0;width:60%}#about-us-blocks .right-side-content .right-about-sec{float:left;margin-left:0%;padding-right:25px;width:40%}#about-us-blocks .left-side-content .left-about-sec{width:40%;margin:0}#about-us-blocks .left-side-content .right-about-sec{width:60%;margin:0}#about-us-blocks .about-img{text-align:center}#about-us-blocks .about-img .et_pb_text_inner{width:100%}#about-us-blocks .about-img .et_pb_text_inner h5{color:#fff;font-size:20px;margin-top:20px}#about-us-blocks .about-img .et_pb_text_inner img.alignnone.size-full{width:80px}#about-us-blocks #Quality-heading{background:#000;padding:6% 0;display:inline-block;width:100%;text-align:center}#Quality-heading h1{text-align:center;font-size:40px;font-family:'Roboto Condensed',sans-serif;font-weight:bold;color:#fff;padding:0}h3.headh3{font-size:30px;line-height:35px;font-weight:600;letter-spacing:0px;text-transform:uppercase}#Portfolio-section{padding-top:15px}#Portfolio-section h3.headh3{text-align:center}#Portfolio-section .portfolio-boxes{margin:0;width:100%;max-width:100%;padding:0}#Portfolio-section .portfolio-box{overflow:hidden}#Portfolio-section .portfolio-boxes .et_pb_column{margin:0;width:100%}#Portfolio-section .portfolio-boxes .et_pb_column .portfolio-box{-webkit-transition:all 3s;-moz-transition:all 3s;-o-transition:all 3s;transition:all 3s}#Portfolio-section .portfolio-boxes .et_pb_gallery_item{width:25%;float:left;margin:0;overflow:hidden}#Portfolio-section .portfolio-boxes .et_pb_gallery_item span.et_overlay{display:none}#Portfolio-section .portfolio-boxes .et_pb_gallery_item img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:grayscale(100%)}#Portfolio-section .portfolio-boxes .et_pb_column .et_pb_gallery_item:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);filter:grayscale(0%)}#Portfolio-section h4.centerhead.blue{margin-bottom:25px}.mfp-gallery .mfp-image-holder .mfp-figure button.mfp-close{opacity:1;font-size:25px;top:0px}#contact-us-section{background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover}#contact-us-section .contact-left-section,#contact-us-section .contact-right-section{margin:0;width:50%}.contact-left{padding:25px 30px;background:#000}.contact-left h4{font-size:24px;line-height:32px;font-weight:400;letter-spacing:0px;color:#fff}.contact-left ul{margin:0;font-size:100%;line-height:normal}.contact-left ul li{font-family:'Roboto';border-bottom:1px solid rgba(255,255,255,.1);margin:0;list-style:none;position:relative;padding:13px 0 13px 50px;word-wrap:break-word}.contact-left ul li .icon i{font-style:normal}.contact-left ul li .icon{color:#34c6f4;position:absolute;left:0;top:5px;display:block;color:rgba(0,0,0,.7);width:30px;height:30px;line-height:30px;font-size:23px;text-align:center}.contact-left ul li span,.contact-left ul li p a{color:#fff}.contact-right-section{background-color:#34c6f4;padding:30px 30px 80px 30px}.contact-right-section h4{font-size:30px;line-height:35px;font-weight:600;letter-spacing:0px}.contact-right-section p.et_pb_contact_field{width:100%}.contact-right-section .et_pb_contact_form input,.contact-right-section .et_pb_contact_form textarea{color:#0a0a0a;background-color:rgba(255,255,255,1);font-family:'Roboto';border:1px solid #0a0a0a;padding:10px;font-size:13px;margin-bottom:20px}.contact-right-section .et_pb_contact_form input:focus,.contact-right-section .et_pb_contact_form textarea:focus{background-color:rgba(176,176,176,1)}.contact-right-section .et_pb_contact_form button.et_pb_button{background-color:#000000;color:#ffffff;border:1px solid #000;padding:8px 20px;float:left;font-size:15px;border-radius:0;margin-left:15px;margin-top:15px}.contact-right-section .et_pb_contact_form button.et_pb_button:hover{background:#34c6f4;border-color:#fff}.contact-right-section .et_pb_contact_form button.et_pb_button:after{content:none}.contact-right-section .et_pb_contact_form .et_contact_bottom_container{float:left;margin-left:0}.contact-right-section .et_pb_contact_form input::-webkit-input-placeholder,.contact-right-section .et_pb_contact_form textarea::-webkit-input-placeholder{color:#000}.contact-right-section .et_pb_contact_form input::-moz-placeholder,.contact-right-section .et_pb_contact_form textarea::-webkit-input-placeholder{color:#000}.contact-right-section .et_pb_contact_form input:-ms-input-placeholder,.contact-right-section .et_pb_contact_form textarea::-webkit-input-placeholder{color:#000}.contact-right-section .et_pb_contact_form input:-moz-placeholder,.contact-right-section .et_pb_contact_form textarea::-webkit-input-placeholder{color:#000}.contact-left ul li .icon i:before{font-family:etmodules;color:#34c6f4;font-size:18px;padding-left:1px}.contact-left ul li.address i:before{content:"\e081"}.contact-left ul li.phone i:before{content:"\e090"}.contact-left ul li.mail i:before{content:"\e010"}footer#main-footer{background-color:#000000}footer#main-footer .footer-widget .fwidget{text-align:center;width:100%}#main-footer .copyright p{color:#fff}#main-footer .copyright p a{color:#34c6f4;font-weight:normal}#main-footer .copyright p.small-font{font-size:8px}#footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:30px}#footer-bottom ul.et-social-icons{margin-top:0px;margin-right:60px}#footer-bottom ul.et-social-icons a.icon{color:#34c6f4;margin-top:5px}.et_pb_scroll_top.et-pb-icon{bottom:0;color:#34c6f4}#footer-bottom span.et_pb_scroll_top{position:absolute;right:0;background:transparent;bottom:33px}#footer-bottom ul.et-social-icons a.icon:before{font-weight:normal;font-size:20px}footer#main-footer .footer-widget .fwidget img.image{max-width:400px!important;width:100%}#contact-us-section .contact-left{}#contact-us-section .contact-left .get_in_touch_wrapper{}#contact-us-section .contact-left .get_in_touch_wrapper li{}#contact-us-section .contact-left .get_in_touch_wrapper li i:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;overflow:visible;content:'';color:#fff;font-size:20px;position:absolute;left:5px}#contact-us-section .contact-left .get_in_touch_wrapper li i.icon_pin:before{content:"\e01d"}#contact-us-section .contact-left .get_in_touch_wrapper li i.icon-phone:before{content:"\e090"}#contact-us-section .contact-left .get_in_touch_wrapper li i.icon-mail:before{content:"\e010"}@media only screen and (max-width:5000px) and (min-width:1690px){#banner{padding:15% 0 9%}}@media (max-width:1100px){h1.banner-heading{font-size:80px;line-height:90px}}@media (max-width:1000px){#about-us-blocks .about-img{height:350px}#about-us-blocks .about-txt{height:auto}#about-us-blocks .left-side-content .left-about-sec,#about-us-blocks .left-side-content .right-about-sec,#about-us-blocks .right-side-content .left-about-sec,#about-us-blocks .right-side-content .right-about-sec{margin:0;width:100%}#contact-us-section .contact-left-section,#contact-us-section .contact-right-section{margin:0;width:100%}footer#main-footer #footer-widgets .footer-widget{width:100%!important;text-align:center;margin:0!important}#Portfolio-section .portfolio-boxes .et_pb_gallery_item{width:50%}#Portfolio-section .portfolio-boxes .et_pb_column{width:100%}.mobile_menu_bar{margin-top:15px}.process-heading{padding-bottom:0}#process-section ul.list_check{padding-bottom:0}#Quality-heading h1{font-size:30px}footer#main-footer #footer-widgets{padding-bottom:0}header#main-header.et-fixed-header{position:fixed}#process-section ul.list_check{padding:0}#footer-bottom ul.et-social-icons{margin-right:0;margin-bottom:15px}#about-us-blocks .right-side-content .right-about-sec{padding-right:0}.about-txt{padding:60px 60px}.rev-scroll-btn{bottom:-100px}}@media (max-width:767px){#Quality-heading h1{font-size:25px}h1.banner-heading{font-size:65px;line-height:70px}}@media (max-width:580px){h1.banner-heading{font-size:59px;line-height:65px}}@media (max-width:480px){h1.banner-heading{font-size:42px;line-height:45px}.banner-button a.banner-btn{padding:7px 11px;font-size:11px}.rev-scroll-btn{bottom:-50px}#Quality-heading h1{font-size:20px}.banner-button .banner-button-inner,.banner-button{width:100%;text-align:center;display:inline-block}.banner-button .banner-button-inner a.banner-btn{float:none;width:70%;display:inline-block;font-size:15px;margin-bottom:15px}#Portfolio-section .portfolio-boxes .et_pb_gallery_item{width:100%}#Portfolio-section .portfolio-boxes .et_pb_gallery_item img{width:100%}}.about-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:0.8}.et_pb_section_0.et_pb_section{padding-top:10%;padding-bottom:12%}.et_pb_image_0{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;text-align:center}.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_text_7{background-image:url(https://tier1pools.com/wp-content/uploads/2020/03/1.jpg)}.et_pb_text_9{background-image:url(https://tier1pools.com/wp-content/uploads/2020/03/2-1.jpg)}.et_pb_text_11{background-image:url(https://tier1pools.com/wp-content/uploads/2020/03/3-1.jpg);background-color:#22222252}.et_pb_section_4.et_pb_section{padding-bottom:0px}div.et_pb_section.et_pb_section_5{background-image:url(https://tier1pools.com/wp-content/uploads/2020/02/Tier1-Parallax-BKG-scaled.jpg)!important}.et_pb_section_5.et_pb_section{padding-right:0px}@media only screen and (max-width:980px){.et_pb_image_0 .et_pb_image_wrap img{width:auto}.et_pb_text_7{background-image:url(https://tier1pools.com/wp-content/uploads/2022/04/3-1-1.jpg);background-color:initial}.et_pb_text_9{background-color:initial}}@media only screen and (max-width:767px){.et_pb_image_0 .et_pb_image_wrap img{width:auto}.et_pb_text_9{background-image:url(https://tier1pools.com/wp-content/uploads/2022/04/2-1-1.jpg)}}