.inner-banner:before {content: '';background: rgb(30 144 176 / 60%);position: absolute;inset: 0;z-index: 1;}

.inner-banner figcaption {margin-top: 4rem;}

.brand-section-one .container {border-bottom: 1px solid rgb(34 34 34 / 20%);padding: 5rem 0;}

.brand-section-one .container:first-child {padding-top: 0;}

.brand-section-one .container:last-child {border-bottom: 0;}

.page-template-tpl-brands-php .home-section-seven {margin-top: 4rem;}

.brand-section-one .right-img {padding-left: 5.05rem;}

.brand-section-one figure {background: #F9F9F9;border: 1px solid #B8B8B8;padding: 6.368rem 0}

.brand-section-one figure img {width: 18.125rem;}

.brand-section-one .atmos-pera {margin-top: 2rem;}

.brand-section-one p, .support-section-three .accordion-body p, .blogs-media-sectionone article p, .blog-detail-section-one p, .about-section-one p, .about-section-two p, .sus-section-one article p, .sus-section-two article p, .product-info p, .division-detail-section-one p, .brand-bg-grey .brand-block p {color: rgb(34 34 34 / 80%);}

.brand-section-three .container {border-bottom: 0 !important;padding-bottom: 0;}



.support-section-one .support-table tr td {font-size: 1.25rem;color: #222222;width: 70%;padding: 1.2rem 0;}

.support-section-one .support-table tr:first-child td {padding-top: 0;}

.support-section-one .support-table tr {border-bottom: 1px solid rgb(184 184 184 / 50%);}

.support-section-one .support-table tr:last-child {border-bottom: 0;}

.support-table-main tr:last-child {border-bottom: 1px solid rgb(184 184 184 / 50%) !important;}

.support-section-one .support-table tr td .btn {background: #1E90B0;min-width: 8.813rem;}

.support-section-two figcaption {inset: 0;z-index: 999}

.support-section-two figcaption .play-btn figure {width: 6.25rem;height: 6.25rem;margin: 0 auto;}

.support-section-two .video-text {position: absolute;bottom: 2rem;padding: 0 2rem;z-index: 999;}

.support-section-two .img-video  .video-text h4 {font-size: 1.625rem;position: relative;z-index: 99;transform: translateY(70px);opacity: 0;visibility: hidden;transition: 0.75s;overflow: hidden;}

.support-section-two .img-video:before {content: '';background: linear-gradient(180deg,rgba(30, 30, 30, 0) 55%, rgba(30, 30, 30, 1) 100%);position: absolute;inset: 0;z-index: 1;}

.support-section-two .img-video:hover .video-text h4 {opacity: 1;visibility: visible;transform: none;}

.support-section-three .accordion-item{background: transparent;border: 0;border-radius: 0;transition:0.75s; padding: 0;}

.support-section-three .accordion-item.active{border-color:#fff}

.support-section-three .accordion-button{background: transparent; border-radius: 0 !important; color: rgb(255 255 255 / 80%); padding: 1.5rem 0 1rem; border-bottom: 1px solid rgb(34 34 34 / 20%) !important; box-shadow: none; justify-content: space-between; }

.support-section-three .accordion-button.collapsed::before{width:0}

.support-section-three .accordion-button::after{display:none}

.support-section-three .accordion-button span{display: flex ; align-items: center; justify-content: center; width: 2.625rem; min-width: 2.625rem; height: 2.5rem; border: 1px solid #1E90B0; background: transparent; border-radius: 50%;}

.support-section-three .accordion-button span svg{transition: 0.75s;transform: rotate(180deg);}

.support-section-three .accordion-button.collapsed span svg{transform: none;}

.support-section-three .accordion-button strong{transition: 0.75s;position: absolute;inset: -10% auto 0 0;margin:auto 0;transform: none;opacity:1;display: flex;align-items: center;}

.support-section-three .accordion-button.collapsed strong{transform:translateX(-30%);opacity:0}

.support-section-three .accordion-button h6 {margin:0;transition: 0.75s;;color: #00215B !important;font-size: 1.2rem;font-weight: 400;}

.support-section-three .accordion-button.collapsed h6 {transform:none;}

.support-section-three .accordion-button[aria-expanded="true"] h6 {color: #00215B !important;}

.support-section-three .accordion-body{padding: 1.9rem 0rem 1rem;}

.support-section-three .accordion-collapse.collapse{display: block !important;height: auto;opacity: 1;overflow: auto;transition: 0.75s;}

.support-section-three .accordion-collapse.collapse:not(.show){height: 0;opacity: 0;}

.support-section-three figure .faq-rightimg {height: 24rem;}

.videoWrap ul.plyPauBtn {cursor: pointer;position: absolute;inset: 0;z-index: 2;display: flex;justify-content: center;align-items: center;gap: 0.8vw;}

.videoWrap ul.plyPauBtn li{position: relative;list-style: none;}

.videoWrap ul.plyPauBtn li .myBtnPause {position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: 3;}

.videoWrap ul.plyPauBtn .myBtnPause{display: none;}

.videoWrap ul.plyPauBtn .myBtnPause[style="display: inline;"]{opacity: 0;visibility: hidden;transition:0.5s}

.videoWrap:hover ul.plyPauBtn .myBtnPause[style="display: inline;"]{opacity: 1;visibility: visible;}

.videoWrap ul.plyPauBtn li a{display: block;z-index: 4;}

.videoWrap ul.plyPauBtn li img{width: 100%;}

.videoWrap ul.plyPauBtn .plyPauBtnInr{height: 6.25rem;width: 6.25rem;}



.career-bgblue {background: #00215B;padding: 3.125rem;margin-right: -9.73rem;position: relative;z-index: 9;}

.career-section-two .row:nth-child(2) .career-bgblue {margin-left: -8.125rem;margin-right: 0rem;}

.career-section-three {padding-left: 7.5rem;background: #F9F9F9;}

.career-section-three p {color: rgb(34 34 34 / 80%);}



.contact-form .form-group .form-control, .contact-form .form-group textarea.form-control {box-shadow: none !important;background: transparent !important;border-bottom: 2px solid #B8B8B8;padding-left: 0.8rem;}

.contact-form .form-group .form-control::placeholder, .contact-form .form-group textarea.form-control::placeholder, .contact-form .form-group .open-menu2 {color: rgb(34 34 34 / 80%);font-size: 0.938rem;}

.contact-form .form-group .form-control:focus, .contact-form .form-group textarea.form-control:focus {border-bottom: 2px solid #1e90b0;}

.contact-form .form-group textarea.form-control {min-height: 2.5rem;height: 0;padding-bottom: 0;}

.contact-form .form-group {margin: 0 0.5rem 1.25rem;}

.contact-form  .col-md-4:nth-child(2) .form-group {margin-bottom: 2rem;}

.contact-form .col-md-4:nth-child(3) .form-group {margin-bottom: 0;margin-top: -0.625rem;}

.contact-form .form-group .submit-btn {background: #1E90B0;min-width: 18.438rem;margin-top: -0.625rem}



.contact-section-two .accordion-header button.accordion-button {font-size: 1.375rem;color: #fff;font-weight: 500;background: transparent !important;box-shadow: none;padding: 0rem 0 0rem;}

.contact-section-two .accordion-header button.accordion-button svg {width: 0.563rem;height: auto;}

.contact-section-two .accordion-button[aria-expanded="true"] {border-color: transparent;}

.contact-section-two .accordion-button svg {opacity: 1;}

.contact-section-two .accordion-button svg path {transition: 0.5s}

.contact-section-two .accordion-button[aria-expanded="true"] svg {transform: rotateX(180deg);}

.contact-section-two .accordion-button[aria-expanded="true"] svg path {fill: #205AA9;}

.contact-section-two .accordion-item {padding-top: 0;border-bottom: 0;border: 0;}

.contact-section-two iframe {height: 29rem;}

.content-side ul li {display: flex;gap: 1rem;}

.content-side {background: transparent;padding: 0.563rem 0 0;position: relative;min-height: 13.188rem;}

.content-side .drop-text span, .content-side .drop-text span a {color: #fff}

.content-side .drop-text span a strong { font-weight: 600;}

.content-side .drop-text span a:hover{color: #fff !important}

.content-side .drop-text span a::before{background: #fff !important}

.btn-icon .btn {background: #1E90B0;min-width: 8.813rem;}

.contact-section-two .accordion-header button.accordion-button::after {display: none;}

.drop-icon {width: 1.313rem;height: 1.313rem;background: #1E90B0;border-radius: 50%;}

.accordion-body {padding: 0;}

#accordionExample .accordion-item.active {background: #00215b;padding: 1.5rem;margin: 1rem 0;border-radius: 0;}

#accordionExample .accordion-item button.accordion-button {color: #00215B;}

#accordionExample .accordion-item p {color: rgb(34 34 34 / 50%) !important;font-weight: 400;}

#accordionExample .accordion-item.active button.accordion-button, #accordionExample .accordion-item.active p {color: #fff !important;font-weight: 400;}

#accordionExample .accordion-item:first-child {margin-top: 0;}

#accordionExample .accordion-item:last-child {margin-bottom: 0;}

#accordionExample .accordion-item {background: rgb(0 33 91 / 8%);padding: 1.563rem;margin-bottom: 0.625rem;}



.blogWrap{box-shadow: 2px 5px 9px rgb(193 193 193 / 80%);background: #fff;border: 1px solid #1d6478;height: 100%;}



.blogs-media-sectionone article h3 {color: #00215B;}

.blogs-media-sectionone .btn {background: #1E90B0;min-width: 8.813rem;}

.blog-detail-section-one .main-heading h4 {font-size: 2rem;font-weight: 500;}

.blog-detail-section-one .news-details span {font-size: 1.125rem;color: #222222;font-weight: 500;}

.blog-detail-section-one .latest-newsBox {border-bottom: 1px solid rgb(34 34 34 / 20%);margin-bottom: 1.5rem;}

.blog-detail-section-one .latest-newsBox:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0 !important;}

.blog-detail-section-one .latest-newsBox figure img {max-width: 12.875rem;}

.blog-detail-section-one li{list-style: disc;margin: 0 0 0.5rem 1rem;color: rgb(34 34 34 / 80%)}

.pagination {margin-top: 5rem;}

.pagination ul.page-numbers {display: flex;gap: 1.2rem;}

.pagination ul.page-numbers span, .pagination ul.page-numbers a {background: #F9F9F9;width: 2.5rem;height: 2.5rem;display: flex;align-items: center;justify-content: center;font-size: 0.938rem;border: 1px solid rgb(0 33 91 / 20%);color: #00215B;}

.pagination ul.page-numbers li span.current {background: #1E90B0;color: #fff;border-color: #1E90B0;}



.stick-col {position: sticky;top: 2.2rem;}

.sus-section-one article span, .sus-section-two article span {font-size: 1.125rem;}

.brands-section-one .division-list .select-division h3 {font-size: 2rem;font-weight: 500;color: #1E90B0;padding-left: 0.625rem;}

.brands-section-one h4 {margin-bottom: 1.5rem;color: #00215B;font-weight: 600;border-top: 1px solid rgb(34 34 34 / 20%);padding-top: 2.75rem;margin-top: 2rem;}

.brands-section-one #result .col-12:first-child h4 {border-top: 0;margin-top: 0;padding-top: 0;}

.brands-section-one figure img {transition: 0.75s;width: 90%;margin: auto;mix-blend-mode: darken;}

.brands-section-one figure {border: 1px solid #B8B8B8;padding: 0;height: 8.125rem;display: flex; align-items: center; justify-content: center;transition: 0.75s;overflow: hidden;text-align: center;}

.brands-section-one figure:hover {box-shadow: 2px 5px 9px rgb(193 193 193 / 80%);}

.material-bx img {transition: 0.75s;}

.brands-section-one figure:hover img, .material-bx:hover img{transform: scale(1.05);}

.brands-section-one .division-list {background: #F9F9F9;padding: 2.5rem 1.875rem;/*box-shadow: 0 0 8px rgb(0 0 0 / 0.1);*/}

/*.brands-section-one .brand-list {padding-top: 0;}*/

.brands-section-one .division-list li {border-bottom: 1px solid rgb(184 184 184 / 50%);padding: 1rem 0.625rem;font-size: 1.125rem;}

.brands-section-one .division-list li a {color: rgb(34 34 34 / 60%);font-weight: 500;display: flex;align-items: center;justify-content: space-between;}

.brands-section-one .division-list li.active a {color: #222222;}

.brands-section-one .division-list li.active a svg path {stroke: rgb(30 144 176 / 60%);}

.brands-section-one .division-list li a svg {width: 0.563rem;height: auto;}

.brands-section-one .division-list li a svg path {stroke: rgb(34 34 34 / 60%);}

.brands-section-one .brand-right {padding-left: 2.5rem;}

.searchPopInr form {display: flex;align-items: center;margin-bottom: 1.25rem;position: relative;}

.searchPopInr form input.form-control {box-shadow: 0 0 8px rgb(0 0 0 / 0.1);border: 0;background: #F9F9F9;padding: 0.969rem 1rem;color: rgb(34 34 34 / 40%);text-transform: capitalize;}

.searchPopInr form button.btn-search {position: absolute;right: 0.4rem;border: 0;background: transparent !important;}

.searchPopInr form input.form-control::placeholder {font-size: 0.938rem;}

.searchPopInr form button.btn-search svg {width: 1.5rem;height: auto;}

.brand-detail-section-one .brand-right figure  {background: transparent !important;/*border: 0;*/padding: 2rem 0;    height: auto;}

.brand-detail-section-one .brand-right {padding-left: 0}

.brand-detail-section-one .btn {background: #1E90B0;min-width: 6.5rem;}

.brand-detail-section-one .double-btn, .division-detail-section-four .double-btn {gap: 0.5rem;}

.brand-detail-section-one .btn-trans, .division-detail-section-four .btn-trans {background: transparent !important;border: 1px solid #1E90B0;color: #222222;}

.brand-detail-section-one .btn-trans:hover, .division-detail-section-four .btn-trans:hover {background: #00215B !important;color: #fff;border-color: #00215B !important;}

.brand-detail-section-one figcaption h6 {font-size: 1.25rem;font-weight: 400;margin: 1.5rem 0;    min-height: 3rem;}

.brand-detail-section-one .productwrap {margin-bottom: 2.5rem;}

.brand-detail-section-one .brand-detail-left {margin-right: 2.2rem;}

.brand-detail-section-one .main-heading h2, .brands-section-one h4, .product-info h2, .product-detail-section-two .main-heading h3 {font-size: 2.25rem;}

.brand-detail-section-one .productwrap figcaption {opacity: 1;visibility: visible;display: flex;flex-direction: column;gap: 1rem;margin-top: 1rem;}

.brand-detail-section-one .productwrap figcaption .h6 {font-weight: 400;min-height: 3rem;color: #222222}



.modal-dialog {max-width: 67.4%;}

.modal-dialog .modal-content {border-radius: 0;padding: 3.125rem;}

.modal-dialog .modal-content .modal-header h1 {font-size: 2.25rem !important;color: #00215B;margin-bottom: 1rem;}

.modal-dialog .form-group .form-control {background: transparent !important;box-shadow: none !important;padding-inline: 1rem;font-size: 0.938rem;color: rgb(34 34 34 / 60%);padding-bottom: 0.625rem;transition: 0.75s;}

.modal-dialog .form-group .form-control:focus {border-color: #1E90B0;}

.modal-dialog .form-group .form-control span{color: rgb(34 34 34 / 60%)}

.modal-dialog .form-group {margin-bottom: 1.5rem;}

.modal-dialog .careerFilter .dropdown-menu2{max-height: 7rem;overflow: auto;}

.modal-dialog h5 {font-size: 1.125rem;color: #00215B;margin: 0.5rem 0 1.5rem;}

.modal-dialog .form-group span.form-control {box-shadow: none !important;border: 0;display: flex;align-items: center;gap: 2rem;padding-left: 0}

.modal-dialog .form-group span.wpcf7-list-item {margin-left: 0;/*display: flex;align-items: center;*/}

.modal-dialog .form-group .submit-btn {min-width: 9.688rem;}

.modal-dialog .form-group .submit-btn svg path {fill: #1E90B0;}

.modal-dialog .modal-content .modal-header {border: 0;padding: 0;margin-bottom: 2rem;flex-direction: column;align-items: start;}

.modal-dialog .modal-content .modal-body {padding: 0;position: relative;z-index: 999;}

.modal-dialog .modal-content .modal-header button.btn-close {color: #222222 !important;position: absolute;right: 3.7rem;top: 4.5rem;background: transparent;padding: 0;width: auto;height: auto;transition: 0.75s}

.modal-dialog .modal-content .modal-header button.btn-close:focus {box-shadow: none;}

.modal-dialog .form-group span.wpcf7-list-item-label {font-size: 0.938rem;color: #222222;}

.wpcf7 form.sent .wpcf7-response-output {border-color: #00a0d2;}

.wpcf7 form.invalid .wpcf7-response-output {border: 2px solid #dc3232;}

.modal-dialog label {font-weight: 500;cursor: pointer;padding-left: 0.313rem;transition: 0.75s;}

.modal-dialog input[type="radio"] {appearance: none;width: 1.25rem;height: 1.25rem;border: 2px solid #1E90B0;border-radius: 50%;margin-right: 0.625rem;position: relative;cursor: pointer;vertical-align: middle;transition: 0.75s;}

.modal-dialog input[type="radio"]:checked {border-color: #1E90B0;background-color: #fff;}

.modal-dialog input[type="radio"]:checked::after {content: "";position: absolute;width: 0.625rem;height: 0.625rem;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 50%;background-color: #1E90B0;}

.modal-dialog input[type="radio"]:checked + label {color: #000;}

.modal-dialog .country-select.inside .flag-dropdown {margin-top: -0.625rem}

.modal-dialog .country-select.inside input {padding-left: 3.75rem;}

.modal-dialog .country-select .selected-flag:hover {background: transparent !important;}

.modal-icon figure {bottom: 0.125rem;right: 0.125rem;z-index: 9;}

/*#requestQuotePopup .submit-btn {width: 100%;margin-top: -0.563rem;}*/

/*#requestQuotePopup .submit-btn:hover {background: #1E90B0;}*/

.dropdown-menu2 ul {background: #fff;border-radius: 0;width: 100%;}

.dropdown-menu2 ul li {transition: 0.75s;}

.dropdown-menu2 ul li a:hover {background: #1e90b0 !important;}

.dropdown-menu2 ul li:hover a {color: #fff;}



.nav-tabs .nav-link {position: relative;background: transparent !important;color: rgb(255 255 255 / 50%);border-radius: 0 !important;box-shadow: none !important;padding: 0 !important;display: flex;align-items: center;gap: 0.5rem;transition: 0.75s;font-size: 1.125rem;}

.tabsWrap .nav-tabs .nav-link {color: rgb(34 34 34 / 40%);font-size: 1.5rem;padding-bottom: 1rem !important;border: 0;width: 10.938rem;display: flex;align-items: center;justify-content: center;font-weight: 500;}

.tabsWrap .nav-tabs .nav-link.active {color: #1E90B0;border-bottom: 3px solid #1E90B0;}

.tabsWrap .nav-tabs .nav-link::before {content: '';position: absolute;left: 0;bottom: 0;background: var(--primary-color);height: 1px;width: 0;transition: 0.75s}

.tabsWrap .nav-tabs .nav-link.active::before {width: 100%}

.tab-pane li {border-bottom: 1px solid rgb(217 217 217 / 5%);padding-bottom: 1rem;margin-bottom: 1rem}

.tab-pane li:last-child {border: 0;padding-bottom: 0;margin-bottom: 0}

.product-info {margin-top: 5rem;margin-left: 2rem}

.product-info h2 {font-size: 2.625rem;color: #00215B;}

.product-info p strong {font-size: 1.25rem;color: #222222;font-weight: 400;}

.product-info p {margin-top: 1rem;}

.product-info ul li {list-style: disc;margin-left: 1rem;margin-bottom: 1rem;color: rgb(34 34 34 / 80%)}

.product-info ul {margin-top: 1rem;}

.product-info ul li::marker {color: #1e90b0;}

.product-buttons .btn {min-width: 9.688rem;}

.product-info .btn-sea {background: #1E90B0;}

.product-detail-section-two:before {display: none;}

.product-detail-section-two .main-heading h3 {font-size: 2.625rem;color: #00215B;}

.gallerySlider .slick-slide figure {border: 1px solid #B8B8B8;margin: 0 0.1rem;}

.gallerySliderNav {margin-top: 1.25rem;}

.gallerySliderNav figure {border: 1px solid #B8B8B8;margin: 0 0.5rem}

.product-detail-section-two figure, .division-detail-section-four figure {border: 1px solid #B8B8B8;display: flex; align-items: center;justify-content: center;overflow: hidden;}

.product-detail-section-two p {color: #222222;font-size: 1.25rem;margin: 1.2rem 0;min-height: 3.75rem}

.product-detail-section-two .btn {background: #1E90B0;min-width: 100%;}

.product-detail-section-two .related-slider, .division-detail-section-four .material-slider {margin:0 -13vw 0 0;}

.product-detail-section-two .related-slider .slick-slide, .division-detail-section-four .material-slider .slick-slide {margin: 0 0.5rem;}



.gallerySliderNav {padding: 0 1.9rem;}

.gallerySliderNav .slick-arrow {background: rgb(30 144 176 / 10%);display: flex;align-items: center;justify-content: center;width: 2.063rem;height: 2.063rem;border-radius: 50%;right: -0.3rem;top: 3rem;border-color: rgb(30 144 176 / 10%);}

.gallerySliderNav .slick-prev {left: -0.2rem;}

.gallerySliderNav .slick-arrow:before {display: none;}

.gallerySliderNav .slick-arrow svg {width: 0.438rem;height: auto;}

.gallerySliderNav .slick-arrow svg path {stroke: #1E90B0;}

.gallerySlider figure.videoWrap video {height: 24.563rem; object-fit: cover;}

.gallerySliderNav figure video {height: 6.563rem;object-fit: cover;}

.gallerySliderNav ul.plyPauBtn li {width: 2rem !important;height: 2rem !important;position: absolute;top: 2rem;margin: 0 auto;}



.about-section-one figure h1 {font-size: 2.5rem;color: #00215B;max-width: 54%;margin: 0;}

.about-section-one figcaption {left: 5rem !important;top: 2rem !important;}

.build-img {display: flex;align-items: start;justify-content: center;position: absolute;inset: -4rem 0;z-index: -1;}

.build-img figure {position: sticky;top: 0;height: 0}

.certficate-rw {margin-top: 4.813rem;/*position: sticky;top: -9.5rem;height: 0%;*/}

/*.about-section-two .mission-content {margin-top: 10rem;position: sticky;top: 5rem;height: 0%;}*/

/*.about-section-two .vision-content {margin-top: 44.813rem;position: sticky;top: 5rem;height: 0%;}*/

.about-section-two .main-heading h2 {font-weight: 600;}

.about-section-two:before {content: '';background: linear-gradient(0deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);position: absolute;top: 0;width: 100%;height: 24.76%;left: 0;right: 0;}

/*.page-template-tpl-about .home-section-seven:after {content: '';background: linear-gradient(180deg, rgba(0, 12, 33, 0) 50%, rgba(0, 12, 33, 1) 100%);position: absolute;top: -22rem;width: 100%;height: 100%;left: 0;right: 0;}*/

.logo-rw {margin: 7rem -5.3rem 0rem;position: sticky;top: 0;height: 0%;}

.about-section-two {position: sticky;top: -60rem;}



.division-detail-section-two .main-heading h3 {font-weight: 500;font-size: 2rem;}

.brand-bg-grey {background: #F9F9F9;padding: 3.125rem;}

.brand-bg-grey .brand-block h4 {font-size: 1.25rem;color: #222222;margin-bottom: 0.8rem;font-weight: 500;}

.brand-bg-grey .brand-block {border-bottom: 1px solid #D9D9D9;padding-bottom: 1.25rem;margin-bottom: 1.563rem;}

.division-detail-section-two .content-right {padding-left: 5rem;}

.single-division .home-section-three:before {display: none;}

.division-detail-section-four .main-heading h3 {color: #00215B;font-weight: 600;}

.division-detail-section-four h5 {margin: 1.2rem 0;min-height: 3rem;color: #222222;font-weight: 400}

.division-detail-section-four .btn {min-width: 7.625rem;background: #1E90B0;}

.division-detail-section-four .slick-arrow {top: -4rem;}

.division-detail-section-four .slick-prev {right: 15.5rem;}

.division-detail-section-four .slick-next {right: 11.5rem;}

.table-section {background: #000C21;}

.table-section .support-table tr:first-child {border: 0;}



.property-detail-slider .slick-arrow {top: 20vw;left: -1.2vw;background: rgb(30 144 176 / 80%);border-color: rgb(30 144 176 / 80%);}

.property-detail-slider .slick-next {left: auto;right: -1.2vw;}

.property-detail-slider-nav figure img {width: 11.563rem;height: 7.5rem;}

.property-detail-slider-nav {margin-top: 1.25rem;}

.property-detail-slider .slick-arrow:hover {background: #fff;}

.property-detail-slider .slick-arrow:hover svg path {stroke: #222222;}

.property-detail-slider .slick-arrow svg path {transition: 0.75s;}

.proper-slide figure  {margin: 0 0.5rem;}



.logos-slider .slick-track, .logos-slider-2 .slick-track {display: flex;align-items: center;}

.logos-slider .slick-track .logo-image img, .logos-slider-2 .slick-track .logo-image img {width: 80%;margin: 0 auto;}

.logos-slider-2 {margin-top: 1.3rem;}

.custom-page-section h2{color: #00215B}
.custom-page-section p{margin-bottom: 1rem;line-height: 1.75}
.custom-page-section li{list-style: disc;margin: 0 0 1rem 1rem}
@media (min-width: 992px) {

  :root { --left-to-right-nil: polygon(0 0, 0 0, 0 100%, 0 100%); --left-to-right-fil: polygon(0 0, 100% 0, 100% 100%, 0 100%); --right-to-left-nil: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); --right-to-left-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --top-to-bottom-nil: polygon(100% 0, 0 0, 0 0, 100% 0); --top-to-bottom-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --bottom-to-top-nil: polygon(0 88%, 100% 88%, 100% 100%, 0% 100%); --bottom-to-top-fil: polygon(0 0, 100% 0, 100% 100%, 0% 100%); }

  img.wow, .main-heading.wow, .home-section-five h3.wow { clip-path: var(--bottom-to-top-nil); transition: all 2s ease 0.25s; transform: translateY(40%); opacity: 0; }

  img.animated, .main-heading.animated, .home-section-five h3.animated { clip-path: var(--bottom-to-top-fil); transform: translateY(0px); opacity: 1; }



  .icon-image {transform: scale(0);opacity: 0;}

  .home-banner .icon-image.animated {transform: none;opacity: 1;}

  .box-icon {transform: scale(0);opacity: 0;}

  .box-icon-2 {transform: scale(0);opacity: 0;}

  .box-icon-3 {transform: scale(0);opacity: 0;}

  .home-section-one .box-icon.animated {transform: none;opacity: 1;}

  .career-section-two .box-icon-2.animated {transform: none;opacity: 1;}

  .contact-section-two .box-icon-3.animated {transform: none;opacity: 1;}

  .csr-icon {transform: scale(0);opacity: 0;}

  .home-section-five .csr-icon.animated {transform: none;opacity: 1;}

  .bg-icon-image {transform: scale(0);opacity: 0;}

  .home-section-seven .bg-icon-image.animated {transform: none;opacity: 1;}

 .trans-anim li {transform: translateY(20%);opacity: 0;transition: 1s;}

  .trans-anim.animated li {transform: none;opacity: 1;}

  .trans-anim li:nth-child(1){transition-delay: 0.2s;}

  .trans-anim li:nth-child(2){transition-delay: 0.4s;}

  .trans-anim li:nth-child(3){transition-delay: 0.6s;}

  .trans-anim li:nth-child(4){transition-delay: 0.8s;}

  .trans-anim li:nth-child(5){transition-delay: 1s;}

  .trans-anim li:nth-child(6){transition-delay: 1.2s;}

  .trans-anim li:nth-child(7){transition-delay: 1.4s;}

}



@media (1280px <= width <= 1399px) {.container {max-width: 1210px;}}

@media (width >= 1280px) {.container {padding: 0}}



/*@media only screen and (min-width: 1600px) {html {font-size: 110%;-webkit-text-size-adjust: 100%;}}

 

@media only screen and (min-width: 1825px) {html {font-size: 120%;-webkit-text-size-adjust: 100%;}}

 

@media only screen and (min-width: 2030px) {html {font-size: 140%;-webkit-text-size-adjust: 100%}}

 

@media only screen and (min-width: 2700px) {html {font-size: 160%;-webkit-text-size-adjust: 100%;}}*/



