.ip-banner{display:none}.ip-custom-banner{position:relative;width:100%}.ip-custom-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-custom-banner:before{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);left:0;top:0;content:"";z-index:1}.ip-custom-breadcrumbs{position:absolute;margin:-40px auto 0;left:0;right:0;z-index:99;color:#fff;font-size:14px}.ip-custom-breadcrumbs #breadcrumbs,.ip-custom-breadcrumbs #breadcrumbs a{color:#fff}.ip-custom-breadcrumbs #breadcrumbs a:hover{color:#ccc}#inner-page-wrapper{margin-bottom:0;font-size:0;z-index:unset}#inner-page-wrapper>.container{width:100%;padding:0}.fixed-bg{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;font-size:0}.fixed-bg canvas{width:100%;height:100%;display:block;background-size:cover;background-position:center center;background-attachment:fixed!important;background-repeat:no-repeat}.safari-true .fixed-bg canvas,.mobile .fixed-bg canvas{background-attachment:scroll!important}.non-fixed-bg{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;font-size:0}.non-fixed-bg canvas{width:100%;height:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.canvas-img{position:relative}.canvas-img canvas{width:100%;height:auto;display:block}.canvas-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.qs-section{position:absolute;z-index:5;bottom:200px;margin:0 auto;left:0;right:0}.qs-title{display:block;text-align:center;position:relative;margin-bottom:30px}.qs-title h2{font-size:50px;color:#fff;font-family:var(--font-family-title);text-transform:uppercase;letter-spacing:.04em;padding-bottom:30px;font-weight:700}.qs-wrap{display:block;font-size:0;letter-spacing:0;padding:0 15px;max-width:992px;margin:0 auto}.qs-form-inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:5;gap:10px}.qs-form-inner .bootstrap-select.btn-group .dropdown-menu.inner{max-height:153px!important}.qs-form-inner .form-col{width:auto;position:relative}.qs-form-inner .form-col.select:after{position:absolute;content:"";right:5px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff}.qs-form-inner .form-col.wide{width:50%}.qs-form-inner .form-col input,.qs-form-inner .form-col select,.qs-form-inner .form-col .bootstrap-select button{width:100%;height:50px;border:0;border-radius:0;font-size:15px;letter-spacing:.02em;color:#000;outline:0;text-overflow:ellipsis;-webkit-appearance:none;text-transform:none;font-weight:400;padding:0 0 0 10px;text-transform:capitalize;background:#fff}.qs-form-inner .form-col .bs-searchbox input{color:#000;padding-left:10px}.bootstrap-select.btn-group .dropdown-toggle .filter-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-form-inner .form-col option{color:#000}.qs-form-inner .hp-qs-sub{width:50px;height:50px;position:relative;display:flex;align-items:center;justify-content:center}.hp-qs-sub .qs-cont-sub{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;padding:0;font-size:0;border:none;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.qs-form-inner .hp-qs-sub .ai-font-magnifying-glass-c,.qs-form-inner .hp-qs-sub .ai-font-settings-o{color:#fff;font-size:26px;pointer-events:none;transition:all .3s ease-in-out}#asc-section{position:relative;display:block;overflow:hidden;background-color:#fff;text-align:center;padding:80px 15px 60px}#asc-section .global-title-wrap{display:inline-block;text-align:left}#asc-section .global-title-wrap .title-sm{text-align:left;padding-left:0;display:block}#asc-section .global-title-wrap .title-sm:after{content:"";position:absolute;width:15%;right:69%;margin-right:0}#asc-section .global-title-wrap .title-sm:before{left:90px}#asc-section .site-paragraph{color:#404040;margin:20px 0}#faq-section{position:relative;display:block;overflow:hidden;background-color:#191919;padding:90px 15px}#faq-section .global-title-wrap .title-m{font-size:37px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:.04em}.faq-cont-wrap{position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:30px;gap:50px}.faq-photo{display:block;width:50%}.faq-photo img{width:100%}.faq-list-wrap{display:block;width:50%;padding-right:110px}.faq-list{width:100%;display:block;margin-bottom:60px}.faq-list span{display:block;font-size:25px;font-weight:600;text-transform:uppercase;font-family:var(--font-family-title);color:#fff;padding-bottom:20px}.faq-list p{font-size:14px;line-height:26px;letter-spacing:.02em;color:#fff;display:block;margin:20px 0}.faq-list p>a{color:#d02030}.faq-list p>a:hover{color:#fefefe}.faq-list .answer-short p{display:contents}.faq-list .read-more-less{color:#d02030;display:contents}.faq-list .read-more-less:hover{color:#fefefe}.faq-list-wrap .global-button{margin:20px 0 0;border-color:#fff}.faq-list-wrap .global-button:hover{border-color:teal}.faq-list-wrap .global-button span{color:#fff}#fv-section{position:relative;display:block;overflow:hidden;background-color:#fff;text-align:center;padding:80px 0}#fv-section .global-title-wrap{display:inline-block;text-align:left}#fv-section .global-title-wrap .title-sm{padding-left:unset;padding-right:50px;text-align:left}#fv-section .global-title-wrap .title-sm:after{right:unset;left:100%}#fv-section .global-title-wrap .title-sm:before{right:20px;left:unset}.fv-list-wrap{position:relative;display:flex;justify-content:center;align-items:flex-start;margin-left:-5px;margin-right:-5px;z-index:2;flex-flow:wrap}.fv-list-col{position:relative;display:block;width:25%;padding:0 5px;margin:5px 0;height:360px}.fv-list-col .fv-list{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;text-align:center;padding:0 5px;border:1px solid #929292}.fv-list-col .fv-list a:hover{color:#d02030}.fv-list-col .fv-list img{margin:0 auto}.fv-list-col .fv-list span{display:block;font-size:14px;letter-spacing:.02em;padding:5px 0}.fv-list-col .fv-list span i{font-style:normal;color:#d02030}.fv-list-col .fv-list .fv-title{display:block;font-size:14px;text-transform:uppercase;font-weight:600;padding-bottom:10px}.fv-list-col .fv-list .fv-tel{display:flex;justify-content:center;align-items:center;gap:10px}.fv-list-col .fv-list .fv-bttn{font-size:14px;width:181px;margin:40px auto;display:flex;align-items:center;justify-content:center;border:1px solid #515151;padding:10px 0}#na-section{position:relative;display:block;overflow:hidden;background-color:#f8f8f8;text-align:center;padding:80px 0}#na-section .global-title-wrap{display:inline-block;text-align:left}#na-section .global-title-wrap .title-sm{padding-left:unset;padding-right:50px;text-align:left}#na-section .global-title-wrap .title-sm:after{right:unset;left:100%}#na-section .global-title-wrap .title-sm:before{right:20px;left:unset}.na-bg.non-fixed-bg{filter:grayscale(1);opacity:.05;height:633px;top:unset;bottom:0}.na-bg.non-fixed-bg:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,rgb(248,248,248) 0%,rgb(248,248,248) 30%,rgba(255,255,255,0) 100%)}.na-list-wrap{display:flex;justify-content:center;align-items:center;margin-left:-15px;margin-right:-15px;position:relative;z-index:3}.na-list{position:relative;padding:0 15px;width:33.333%}.na-list .na-cont{position:relative;display:block}.na-list .na-photo.canvas-img:before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);content:"";z-index:1}.na-list .na-cont .na-details{position:relative;display:flex;align-items:flex-end;padding:30px 0;text-align:left}.na-list .na-cont .na-details .na-title{font-size:18px;color:#000;display:block;margin:10px 0;line-height:30px;font-weight:500;text-transform:uppercase}.na-list .na-cont .na-details p{display:block;font-size:15px;color:#545454;line-height:25px;letter-spacing:.02em;margin-bottom:20px}.na-list .global-button{margin:20px 0 5px;max-width:150px;height:38px}#sam-section{position:relative;display:block;overflow:hidden;background-color:#fff;text-align:center;padding:80px 0}.team-bg.non-fixed-bg{filter:grayscale(1);opacity:.03}#sam-section .global-title-wrap{display:inline-block;text-align:left}#sam-section .global-title-wrap .title-sm{text-align:left;padding-left:0;display:block}#sam-section .global-title-wrap .title-sm:after{content:"";position:absolute;width:15%;right:50%;margin-right:0}#sam-section .global-title-wrap .title-sm:before{left:155px}.land-form{width:100%;margin:0 auto;padding:0;border-top:0;font-size:0;position:relative;z-index:2;max-width:883px}.land-form-wrap{display:block}.land-form-wrap .title-wrap{text-align:left}.form-field-wrap{width:100%;margin:0 auto;display:flex;align-items:flex-end;position:relative;justify-content:center}.form-field-long{width:100%;margin-bottom:20px}.form-field-short{width:49.9%;display:inline-block;vertical-align:top;margin-left:3.15%;margin-bottom:20px}.form-field-short:first-child{margin-left:0}.form-field-short input,.form-field-short select,.form-field-wrap textarea{width:100%;height:50px;padding:0;color:#515151;font-size:12px;font-weight:500;border:none;border-bottom:1px solid #515151;background-color:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;letter-spacing:.1em}.form-field-short .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#000;padding:0;border:none;border-bottom:2px solid #515151;border-radius:0;background-image:url('data:image/svg+xml;utf8,<svg fill="black" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 0px center;background-size:20px}.form-field-wrap textarea{height:80px;padding-top:20px;resize:none}.land-form .form-submit{max-width:225px;width:100%;height:50px;position:relative;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;margin:20px auto 0;left:0;right:0}.land-form .form-submit input[type=submit]{width:100%;height:100%;position:relative;z-index:2;top:0;left:0;padding:0;font-size:14px;letter-spacing:.08em;color:#191919;text-transform:uppercase;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;background:transparent;border:1px solid #191919;transition:all .4s ease-in-out}.land-form .form-submit input[type=submit]:hover{border:1px solid #00859d;background:#00859d;color:#fff}.land-form .ajax-loader,.land-form .wpcf7-spinner{position:absolute;left:0;right:0;margin:0 auto!important;bottom:-50px}.land-form .wpcf7-form-control-wrap{display:block}.land-form .use-floating-validation-tip span.wpcf7-not-valid-tip{width:auto;max-width:100%;font-size:11px;position:absolute;top:10px}.land-form div.wpcf7-response-output,.land-form .wpcf7 form .wpcf7-response-output{position:absolute;left:0;right:0;margin:10px auto 0;color:#fff;font-size:12px;text-align:center}@media only screen and (max-width: 1199px){.global-title-widget{font-size:50px}}@media only screen and (max-width: 991px){.faq-cont-wrap,.fv-list-wrap,.na-list-wrap{flex-flow:column;justify-content:center}.faq-photo,.faq-list-wrap{width:100%;padding:0 15px}.faq-photo img{width:100%;max-width:619px;margin:0 auto}.fv-list-col{width:100%;max-width:450px;margin:5px auto}#fv-section .global-title-wrap .title-sm,#na-section .global-title-wrap .title-sm{padding-right:0}.na-list{width:100%}.qs-section{bottom:80px}.fv-list-col{padding:0 15px}}@media only screen and (max-width: 767px){.qs-form-inner .form-col.wide{width:360px}.form-field-wrap{flex-flow:column}.form-field-short{width:100%}.qs-section{bottom:60px}.qs-title h2{font-size:30px;padding-bottom:0}}@media only screen and (max-width: 480px){.qs-form-inner .form-col.wide{width:240px}#hp-team .global-title-wrap .title-sm:after{width:55%}.popup-close-btn{position:absolute;bottom:98%;right:8px;color:#000;font-size:15px;transition:.3s}}
