.form-control {display:block;width:100%;font-weight:400;line-height:1.5;color:#212529;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;height:56px;font-size:16px;box-shadow:none;padding:0.5rem 0.75rem;border:1px solid #e0ecf5;background-clip:initial;background-color:#f6f8fd}
section.top-header-wrap.sticky {z-index:19}
.specification-icon-box.product-icon-box .product-box img {transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s}
#design .design-box-item {position:relative;height:360px;overflow:hidden}
#design .design-box-item .details {position:absolute;background-color:rgba(0,0,0,0.7);transition:all 0.5s;padding:20px 10px 10px;top:360px}
#design .design-box-item .details h3,#design .design-box-item .details p {color:white}
#design .design-box-item .details h3 {font-size:22px}
#design .design-box-item .details p {font-size:14px}
#design .design-box-item .details hr {border-color:white;margin:0}
#design .design-box-item:hover .details {top:0;bottom:0}
.our-products .inner-wrap .image {height:auto}
.our-products .inner-wrap .image img {width:100% !important;height:100% !important}
.inner-hero-banner {background-attachment:inherit}
.top-header-wrap ul {justify-content:center;flex-direction:row;align-items:center}
.top-header-wrap li {padding:0 15px}
.welcome-area {max-height:90vh}
.single-welcome-slide .welcome-text h2 {text-shadow:0 0 6px #000}
.slider .gallery-thumbs .swiper-slide span {text-shadow:0 0 6px #000}
span.usage-title {margin:0 auto}
.latest-news .news-wrap {display:flex}
.latest-news .news-wrap .content-wrap .main-content .title {min-height:58px}
.our-products {padding-top:50px;padding-bottom:105px}
.block-title {min-height:58px}
.block-text {min-height:74px}
ul.pagination li {padding:0 10px}
ul.pagination li a {font-weight:600}
.lg-sub-html h4 {color:#fff}
.lg-sub-html p {color:#fff}
.gray-bg {background-color:#F9F9F9}
.how-app-work-section .download-btn.active {margin-right:15px}
.how-app-work-section .download-btn.active,.how-app-work-section .download-btn:hover {-webkit-box-shadow:0 15px 30px rgba(212,50,151,0.27);box-shadow:0 15px 30px rgba(0,0,0,0.27)}
.how-app-work-section .download-btn {display:inline-block;vertical-align:middle;background:#D9232F;position:relative;padding:12px 0;padding-left:80px;border-radius:28px;padding-right:40px}
.how-app-work-section .download-btn.active:before,.how-app-work-section .download-btn:hover:before {opacity:0}
.how-app-work-section .download-btn:before {content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:28px;background:#fff;opacity:1;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.how-app-work-section .download-btn.active i.fa-apple {color:#fff;-webkit-text-fill-color:#fff}
.how-app-work-section .download-btn i {font-size:30px;background:#fff;-webkit-background-clip:text;position:absolute;top:50%;transform:translateY(-50%);left:35px;transition:all 0.4s ease}
.download-btn:hover .inner,.download-btn:hover i {color:#fff}
.how-app-work-section .download-btn span.inner {position:relative;display:block;min-width:100px}
.how-app-work-section .download-btn.active span.avail {color:#fff;-webkit-text-fill-color:#fff}
.how-app-work-section .download-btn span.avail {font-size:12.5px}
.how-app-work-section .download-btn span.avail,.how-app-work-section .download-btn span.store-name {display:block;background:#fff;-webkit-background-clip:text;font-weight:600;line-height:1em;transition:all 0.4s ease}
.how-app-work-section .download-btn.active span.store-name {color:#fff;-webkit-text-fill-color:#fff}
.how-app-work-section .download-btn span.store-name {text-transform:uppercase;font-size:14px;margin-top:5px;display:block;background:#fff;-webkit-background-clip:text;font-weight:600;line-height:1em;transition:all 0.4s ease}
.how-app-work-section .download-btn {display:inline-block;vertical-align:middle;background:#D9232F;position:relative;padding:12px 15px 12px 60px;border-radius:28px}
.how-app-work-section .download-btn:before {content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:28px;background:#fff;opacity:1;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.how-app-work-section .download-btn i {font-size:30px;background:#fff;-webkit-background-clip:text;position:absolute;top:50%;transform:translateY(-50%);left:25px;transition:all 0.4s ease}
.how-app-work-section .download-btn span.inner {position:relative;display:block}
.how-app-work-section .download-btn span.avail {font-size:12.5px}
.how-app-work-section .download-btn span.avail,.how-app-work-section .download-btn span.store-name {display:block;background:#fff;-webkit-background-clip:text;font-weight:600;line-height:1em;transition:all 0.4s ease}
.footer-logo {max-width:200px}
.get-the-intergaz-app .inner-hero-banner {border-top:20px solid #0093D7;border-bottom:20px solid #D7282F}
.get-the-intergaz-app .main-header-area {transition:all ease-in 0.2s;box-shadow:unset;-webkit-box-shadow:unset;-moz-box-shadow:unset}
.get-the-intergaz-app .main-header-area.sticky {transition:all ease-in 0.2s;box-shadow:-1px 6px 7px -1px rgba(0,0,0,0.28);-webkit-box-shadow:-1px 6px 7px -1px rgba(0,0,0,0.28);-moz-box-shadow:-1px 6px 7px -1px rgba(0,0,0,0.28)}
#appSection {padding-top:4%}
.appBgImageLeft::before {content:url("https://intergaz.com.cy/storage/app/media/app-landing/final/flame_left.webp");display:block;height:0;position:absolute;margin-top:-120px;left:0;transform:scale(0.8);transform-origin:left}
.appBgImageRight::before {content:url("https://intergaz.com.cy/storage/app/media/app-landing/final/flame_right.webp");display:block;height:0;position:absolute;margin-top:-120px;right:0;transform:scale(0.8);transform-origin:right}
#page-get-the-intergaz-app .gray-bg {background-color:unset}
.appBgImageLeft,.appBgImageRight {padding:5% 0}
.appBgImageLeft .inner-sections-module,.appBgImageRight .inner-sections-module {margin-bottom:0}
.appBgImageLeft h2,.appBgImageRight h2 {color:#fff}
.appBgImageLeft p,.appBgImageRight p {color:#fff}
.intergaz-about-area:after {content:"";position:absolute;top:5%;bottom:0;left:40px;opacity:0.8;right:0;background:url(https://intergaz.com.cy/storage/app/media/homepage/50yearsicon3.png) no-repeat}
.intergaz-specification-box {z-index:1;position:relative}
.crt-grid-post-content svg {display:none !important}
.showBorder {-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px rgba(0,0,0,0.2);-ms-box-shadow:0 0 8px rgba(0,0,0,0.2);-o-box-shadow:0 0 8px rgba(0,0,0,0.2);box-shadow:0 0 8px rgba(0,0,0,0.2)}
.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p {color:white !important}
@media screen and (max-width:460px) {#usage.slider .usage-title {font-size:17px !important;width:100%;text-align:center }#usage.slider .swiper-button-prev,#usage.slider .swiper-button-next {display:none }}
@media only screen and (max-width:1199px) {.our-products .inner-wrap .info-wrap .read-more {bottom:unset;left:unset;right:unset }.slider .gallery-thumbs .swiper-slide span {line-height:5vh }.intergaz-about-area:after {top:15%;left:0;opacity:0.5 }}
@media only screen and (max-width:991px) {.appBgImageLeft::before,.appBgImageRight::before {margin-top:180px }.intergaz-about-area:after {content:none }h1 {font-size:1.5em !important }}
@media only screen and (max-width:768px) {.appBgImageLeft::before,.appBgImageRight::before {margin-top:100px }table {display:block;width:100%;overflow-x:auto }}
@media only screen and (max-width:557px) {.slider .gallery-thumbs .swiper-slide span {line-height:3vh }.classy-nav-container .classy-navbar .nav-brand {max-width:250px }.welcome-area .text h1 {font-size:42px }}