body{margin:0;padding:0;overflow-x:hidden;}
h1, h2, h3, h4, p, a, h5, h6, li, span, label, strong, option, div, button {font-family: Montserrat;}
*{margin:0px ;padding:0px;}
#wrapper{width:100%;float:left;}
a {transition:all 0.5s ease;}

a:hover {color:#1d75bd;}

h2 {font-size:42px;}

h2 strong {color:#1d75bd;}

#form-resulted {color: #4F8A10;background-color: #DFF2BF;margin: 10px 0;padding: 12px;font-size: 16px;font-weight: 600;}

#form-resulteded {color: #4F8A10;background-color: #DFF2BF;margin: 10px 0;padding: 12px;font-size: 16px;font-weight: 600;}
#form-resulteded1{color: #4F8A10;background-color: #DFF2BF;margin: 10px 0;padding: 12px;font-size: 16px;font-weight: 600;}
.btn.btn-primary {font-size: 18px;background: #1d75bd;border-color: #1d75bd;border-radius: 10px;padding: 8px 20px;font-weight: 600;}

.btn.btn-primary:hover {background:transparent;color:#1d75bd;}

header {width:100%;position: absolute;z-index:999999;}

.navbar.navbar-expand-md.navbar-dark {display: block;}
#collapsibleNavbar .navbar-nav {margin-left: auto;}

header.fixed {position: fixed;top: 0px;left: 0;z-index: 999999;background: linear-gradient(to left, #1d75bd, rgb(255, 255, 255));width: 100%;}
.phone-icon {width: 100%;text-align: right;}

.phone-icon a {color: #fff;font-size: 24px;}

.phone-icon a span {font-size: 18px;}


#collapsibleNavbar .navbar-nav .nav-link {color: #fff;padding: 8px 15px;text-shadow: 1px 1px #03260f;}
#collapsibleNavbar .navbar-nav .nav-link:hover {color:#000;text-shadow: 0px 0px 0px #000;}

.logo_img .img-responsive {width: auto;max-width: 100%;margin-top:15px;height:80px;}


/*----------Start of Banner--------*/

.banner {width:100%;float:left; background-image: linear-gradient(#1d75bd, #fff); padding:150px 0px 270px; position:relative;}
.banner .row {flex-direction: row-reverse;}

.banner .container {z-index:999;position:relative;}

.box-banner {    width: 1250px;max-width: 100%;border-radius: 25px;background: #fff;height: 1300px;position: absolute;transform: translate(-50%,-50%) rotate(-20deg) skew(2deg);top: calc(50% - 250px);z-index: 1;background: #fff;border-radius: 45px;box-shadow: 0 0 218px rgba(152,177,210,.58);transition: opacity .4s linear,box-shadow 1s ease-out,-webkit-transform 1s ease-out;transition: opacity .4s linear,transform 1s ease-out,box-shadow 1s ease-out;transition: opacity .4s linear,transform 1s ease-out,box-shadow 1s ease-out,-webkit-transform 1s ease-out;    transition-delay: 0s, 0s, 0s, 0s;transition-delay: .4s;}

.banner h2 {font-size: 48px;color: #2b2b2b;padding-top: 40px;}
.banner h2 strong {text-shadow: 1px 1px #fff; /*background-image: linear-gradient(45deg, #1d75bd, #92badb);-webkit-background-clip: text;-webkit-text-fill-color: transparent;*/}
.banner h4 {font-size: 24px;font-weight: 600;margin-bottom: 50px;}


/*------Covid 19---------*/
.covid-19 {width: 100%;float: left;padding: 50px 0px;}
.covid-19  h2 {margin-bottom:30px;}

.covid-19 .row {flex-direction: row-reverse;}

.covid-19 p {font-size: 18px;margin-bottom: 30px;padding-right: 30px;}

.covid-19 img {box-shadow: 0px 9px 50px rgba(0,0,0,0.3);transition: all 0.5s ease;border-radius: 10px;}


/*------Covid 19---------*/ 

.planning-futures {width:100%;float:left;padding:50px 0px;text-align:center;}
.planning-futures p {margin-bottom:10px;}

.planning-futures .row {align-items:center;}
.planning-futures li {display: flex;text-align: left;align-items: center;padding: 30px 0px;}
.planning-futures li h4 {font-weight:600;}

.planning-futures li .content-planning {padding-left: 20px;}

.planning-futures li .content-planning a {display: inline-block;color: #1d75bd;text-transform:uppercase;font-size:16px;font-weight:600;}

/*--------Online Appointment-------------*/
.online-appoint {width: 768px;margin: auto;max-width:100%;}
.online-appointment {width: 100%;float: left;padding: 50px 0px 20px;background: #fff;text-align: center;}
.online-appointment .form-control {height: 40px;margin-bottom: 10px;font-size: 15px;border-radius: 10px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.13);}
.online-appointment textarea.form-control{height:auto;}

/*--------Footer-------------*/

footer {width: 100%;padding-top: 50px;background: linear-gradient(#fff, #92badb);float: left;position: relative;overflow: hidden;}

footer .footer-content .img-fluid {width: auto;max-width: 100%;margin-bottom: 20px;height:80px;}
.box-footer {width: 1300px;max-width: 100%;border-radius: 25px;background: #fff;height: 1500px;position: absolute;transform: translate(52%,29%) rotate(-125deg) skew(2deg);bottom: calc(10% - 50px);z-index: 1;border-radius: 45px;box-shadow: 0 0 218px rgba(152,177,210,.58);transition: opacity .4s linear,box-shadow 1s ease-out,-webkit-transform 1s ease-out;transition: opacity .4s linear,transform 1s ease-out,box-shadow 1s ease-out;transition: opacity .4s linear,transform 1s ease-out,box-shadow 1s ease-out,-webkit-transform 1s ease-out;    transition-delay: 0s, 0s, 0s, 0s;transition-delay: 0s, 0s, 0s, 0s;transition-delay: 0s, 0s, 0s, 0s;transition-delay: 0s, 0s, 0s, 0s;transition-delay: .4s;right: 0;}

.address-links li {display: flex;align-items: center;margin-bottom:15px;}


.address-links li i {margin-right: 10px;color: #1d75bd;font-size:20px;width:30px;}
.address-links li a {color: #2b2b2b;font-weight: 600;}
.footer-content p {margin-bottom: 5px;}
.footer-content h4 {font-size:24px;font-weight:600;}

.footer-content.text-center {padding-top: 30px;}
.col-xs-12.col-sm-12.col-md-6.footer-content.text-center .img-fluid {box-shadow:0px 9px 50px rgba(0,0,0,0.3);}
footer .container {position: relative;z-index: 999;}

.copyright {width: 100%;margin-top: 40px;padding: 20px 0px;background: #2b2b2b;color: #fff;z-index: 999;position: relative;}

.covid-19 a:hover img{box-shadow:0px 9px 50px rgba(0,0,0,0.6);transition:all 0.5s ease;transform:scale(1.1);}
.planning-futures a img{	transition:all 0.5s ease;}
.planning-futures a:hover img {transition:all 0.5s ease;transform:scale(1.1);}
.banner .img-fluid{transition:all 0.5s ease;}
.banner a:hover .img-fluid{transition:all 0.5s ease;transform:scale(1.1);}

/*-----------Start of Equipments-Page---------*/

.right-box-equipment .equip-description {right: 0;}
.box-banner.box-banner-inner {transform: rotate(-31deg) skew(12deg);-webkit-transform: rotate(-31deg) skew(12deg);top: -758px;width: 1000px;height: 1200px;left: calc(50% - 220px);background: linear-gradient(90deg,#1d75bd, #fff);box-shadow: 0 0 100px rgba(98, 129, 170, 0.58);}
.equip-description {position: absolute;width: 280px;background: #fff;padding: 20px 25px;border-radius: 20px;right: 40px;box-shadow: 0 0 110px #a8a8a8;bottom: 30px;}

.equipments-content {width:100%;float:left;z-index:999;}
.equip-description h4 {font-size: 24px;font-weight: 600;color: #1d75bd;}

section{position:relative;}

.equip-description ul li {line-height: 22px;list-style: none;font-size: 16px;color: #444;margin-bottom: 5px;}
.equip-description ul li::before {content: "\f101";font: normal normal normal 14px/1 FontAwesome;color: #1d75bd;margin-right: 5px;}
.equip-description ul {padding-left: 0px;margin-bottom: 0;}
.inner-banner{width:100%;float:left;}
.inner-banner {padding: 150px 0px 170px;overflow-x: clip;}
.equipments-content h3 {font-size: 54px;color: #1d75bd;margin-top:-50px;font-weight: 600;}
.equipments-content p {font-size: 30px;line-height: 36px;font-weight: 300;}
.equipments-image a {padding-top: 34%;display: block;position:relative;z-index:444;height:100%;}
.equipments-image img {width: 200px;height: 170px;object-fit: scale-down;max-width: 100%;position:relative;z-index:444;}

.equipments-image { width: 315px;max-width: 100%;text-align: center;border-radius: 35px;will-change: transform;height: 400px;transition:all 0.5s ease;box-shadow:0 10px 117px rgba(114,114,114,.54);position:relative;}
.yellow-color-equipment { background: linear-gradient(5deg,#ffbf81 50%,#fedaa3 100%);}
.right-box-equipment {padding: 0px 15px 0px 50px;}
.left-box-equipment{ padding: 0px 50px 0px 15px;}

.green-color-equipment {background: linear-gradient(5deg,#1d75bd 50%,#1d75bd 100%);}
.green-color-equipment img { border-radius: 30px;}
.colored-boxes-content {margin-top: -100px;}
.blue-color-equipment{background:linear-gradient(145deg,#00dff5 50%,#00b5c8 100%)}

.wireless-terimnal {margin-top: 70px;padding-top: 160px;border-top: 1px solid #eee;}
.equipments-content.clover-family {margin-top: 70px;padding-top: 160px;border-top: 1px solid #eee;padding-bottom: 70px;}


.colored-boxes-content .equipments-image:hover   {transform:scale(1.1);transition:all 0.5s ease;box-shadow:0 8px 120px rgba(114,114,114,.8);}
.colored-boxes-content .equipments-image:before{content:'';display:block;bottom:0px;top:0px;right:0px;left:0px;position:absolute;z-index:111;transition:all 0.5s ease;background:transparent;border-radius:35px;}
.colored-boxes-content .equipments-image.yellow-color-equipment:hover:before{background:#fedaa3;transition:all 0.5s ease;content:'';display:block;bottom:0px;top:0px;right:0px;left:0px;position:absolute;z-index:111;border-radius:35px;}
.colored-boxes-content .equipments-image.green-color-equipment:hover:before{background:#1d75bd;transition:all 0.5s ease;content:'';display:block;bottom:0px;top:0px;right:0px;left:0px;position:absolute;z-index:111;border-radius:35px;}

.colored-boxes-content .equipments-image.blue-color-equipment:hover:before{background:#00b5c8;transition:all 0.5s ease;content:'';display:block;bottom:0px;top:0px;right:0px;left:0px;position:absolute;z-index:111;border-radius:35px;}

.coloum-reverse-section {flex-direction: row-reverse;}





/*---------Contact Us------------*/


.contact-imformation .equipments-image a {padding-top: 0;display: block;height: 100%;}

.contact-imformation .equipments-image a img {width: 100%;height: auto;object-fit:fill;max-width: 100%;}
.contact-imformation .equipments-image {width: 100%;max-width: 100%;text-align: center;border-radius: 35px;will-change: transform;height: auto;overflow:hidden;transition: all 0.5s ease;box-shadow:0 10px 117px rgba(114,114,114,.54);}
.contact-imformation .equipments-image:hover {transform: scale(1.1);
transition: all 0.5s ease;
box-shadow: 0 8px 120px rgba(114,114,114,.8);}
.equipments-content.contact-imformation {padding-bottom:100px;}

.form-contact {background: #fff;padding: 30px 30px 15px;border-radius: 20px;box-shadow:0 10px 117px rgba(114,114,114,.54);}
.online-appointment form .text-center {margin-top: 25px;}

.contact-content.footer-content {padding: 0px 50px 0px 100px;}
.online-appointment.contact-us {padding:60px 0px 100px;background:transparent;}

.online-appointment.contact-us h3 {font-size: 54px;color: #1d75bd;margin-top: -50px;font-weight: 600;    margin-bottom: 40px !important;text-shadow: 1px 1px 4px #fff;}

.equipments-content.contact-imformation h3 {margin-top:0px;}

/*------------Programs------------*/
.equipments-content.programs-contents .equipments-image a {padding: 0;}

.equipments-content.programs-contents .equip-description p {font-size: 14px;line-height: 22px;margin-bottom: 5px;}
.equipments-content.programs-contents .equip-description a {font-size: 14px;font-weight: 600;color: #1d75bd;}
.equipments-content.programs-contents .equipments-image{overflow:hidden;}
.equipments-content.programs-contents .equipments-image img {width: 100%;
height: 100%;
object-fit: fill;}

.equipments-content.programs-contents {padding-bottom: 100px;}
.equipments-content.programs-contents p {font-size: 16px;line-height: inherit;font-weight: 400;}
.equipments-content.programs-contents.pos-info {padding-top: 160px;border-top: 1px solid #eee;}
.equipments-content.capital-text {padding-bottom: 100px;}
.capital-content h4 {margin-top: 50px;}
.equipments-content.capital-text .equip-description {background: linear-gradient(145deg,#00dff5 50%,#00b5c8 100%);}
.equipments-content.capital-text .equip-description h4 {color: #fff;}
.equipments-content.capital-text .equip-description ul li {color: #fff;}
.equipments-content.capital-text .equip-description ul li::before {color: #fff;}
.capital-text .colored-boxes-content {margin-top: 0px;}
.btn.btn-primary.read-more {background: #fff;border: none;color: #1d75bd;padding: 0;font-size: 14px;}
.btn-primary.read-more:focus {box-shadow: none;}
.equipments-content.support-content h3 {font-size: 54px;color: #1d75bd;margin-top: -50px;font-weight: 600;margin-bottom: 40px;}
.equipments-content.support-content h5 {margin-top: 20px;}
.equipments-content.support-content ul li i {color: #1d75bd;}
.equipments-content.support-content {padding-bottom: 100px;}
.footer-content h4 i {margin-right: 10px;color: #1d75bd;font-size: 20px;padding-right: 10px;padding-bottom: 50px;float: left;padding-top: 5px;}
.footer-content.text-center iframe {background: #ffffff;box-shadow: rgba(0, 0, 0, 0.090) 0 0 20px;padding: 0;margin: 5px 0px;width: 100%;height: 400px;border-radius: 10px;}
.online-appointment video {width: 600px;border-radius: 10px;box-shadow: 0px 9px 50px rgba(0,0,0,0.3);}

.equipments-content.capital-text a {padding: 0;}
.equipments-content.capital-text img {width: 100%;height: 100%;padding: 0;object-fit: fill;}
.form-content {width: 350px;float: right;background: #fff;padding: 20px;box-shadow: 0px 9px 50px rgba(0,0,0,0.3);border-radius: 10px;}
.banner .form-content h4 {font-size: 24px;font-weight: 600;margin-bottom: 20px;text-align: center;}
.banner .form-content input.form-control {margin-bottom: 10px;font-size: 13px;border-radius: 10px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.13);}
.banner .form-content select.form-control {margin-bottom: 10px;font-size: 13px;border-radius: 10px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.13);}
.banner .form-content form .text-center {margin-top: 25px;}
.chat-popup input.form-control {margin-bottom: 10px;font-size: 13px;border-radius: 10px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.13);}
.chat-popup select.form-control {margin-bottom: 10px;font-size: 13px;border-radius: 10px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.13);}
/* Button used to open the chat form - fixed at the bottom of the page */
.open-button {background-color: #1d75bd;color: white;padding: 8px;border: none;cursor: pointer;opacity: 0.8;position: fixed;bottom: 23px;right: 28px;width: 60px;border-radius: 50px;font-size: 30px;z-index: 999;}

/* The popup chat - hidden by default */
.chat-popup {display: none;position: fixed;bottom: 0;right: 15px;border: 3px solid #f1f1f1;z-index: 999;}

/* Add styles to the form container */
.form-container {max-width: 300px;padding: 10px;background-color: white;}

/* Full-width textarea */
.form-container textarea {width: 100%;padding: .375rem .75rem;margin-bottom: 10px;border-radius: 0;background: #fff;resize: none;min-height: 100px;font-size: 13px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.13);border: 1px solid #ced4da;}

/* When the textarea gets focus, do something */
.form-container textarea:focus {background-color: #ddd;outline: none;}

/* Set a style for the submit/send button */
.form-container .btn {background-color: #1d75bd;color: white;padding: 10px;border: none;cursor: pointer;width: 100%;margin-bottom: 10px;font-size: 18px;font-weight: 600;}

/* Add a red background color to the cancel button */
.form-container .cancel {background-color: red;}

/* Add some hover effects to buttons */
.form-container .btn:hover, .open-button:hover {opacity: 1;}
.equipments-image.background-white:hover {transform: none;transition: none;box-shadow: 0 8px 120px rgba(114,114,114,.8);}
.equipments-image.background-white {background: #fff;text-align: left;padding: 20px;width: 400px;height: 430px;max-width: 100%;position: relative;}
.fund-text {padding: 10px 10px;position: relative;}
.fund-text::before {width: 85px;height: 106px;content: '1';color: #1d75bd;float: left;text-align: center;padding: 0;font-size: 72px;margin-right: 20px;position: absolute;left: -78px;border-top-left-radius: 25px;border-bottom-left-radius: 25px;background: #fff;}
.fund-text.one::before {content: '1';}
.fund-text.two::before {content: '2';}
.fund-text.three::before {content: '3';}
.fund-text h4 {font-size: 24px;color: #1d75bd;font-weight: 600;}

.equipments-content.capital-text h2 {font-size: 40px;color: #1d75bd;margin-top: 40px;font-weight: 600;text-transform: capitalize;}
.comparsion-table {float: left;width: 100%;padding: 50px 0px;}
.res-table {overflow: auto;}
.comparsion-table h2 {font-size: 40px;color: #1d75bd;margin-top: 40px;font-weight: 600;text-transform: capitalize;}


.comparsion-table table {border-collapse: collapse;border-spacing: 0;width: 100%;border: 1px solid #ddd;}

.comparsion-table th, td {text-align: center;padding: 16px;}

.comparsion-table th:first-child, td:first-child {text-align: left;}

.comparsion-table tr:nth-child(even) {background-color: #f2f2f2}

.comparsion-table .fa-check {color: #1d75bd;}

.comparsion-table .fa-remove {color: red;}

.faq-bgclr .accordion {background-color: #fff;color: #1d75bd;cursor: pointer;padding: 18px;width: 100%;border: none;text-align: left;outline: none;font-size: 18px;transition: 0.4s;box-shadow: 0 2px 3px -1px rgba(0,0,0,.35);margin-bottom: 15px;border-radius: 6px;transition: box-shadow .15s ease-in-out;font-weight: 600;}
.faq-bgclr .active, .accordion:hover {background: linear-gradient(145deg,#92badb 50%,#1d75bd 100%);box-shadow: 0 5px 12px -1px rgba(0,0,0,.27);color: #fff;transition: all 0.5s ease;}
.support-text ul li {list-style: none;line-height: 30px;}
.faq-bgclr .panel p {font-size: 16px;font-weight: 500;}

.faq-bgclr .panel {padding: 0 18px;display: none;background-color: white;overflow: hidden;}
.faq-bgclr button.accordion::after {content: '\002B';color: #000;font-weight: bold;float: right;margin-left: 5px;}
.faq-bgclr button.accordion.active::after {content: "\2212";}
.faq-bgclr {box-shadow: 0 0 117px rgba(114,114,114,.34);padding: 20px;background: #fff;border-radius: 20px;margin-top: 30px;}

.faq-bgclr h4 {font-size: 24px;font-weight: 600;color: #1d75bd;}
.faq-bgclr .panel ul {margin-left: 0;}
.faq-bgclr .panel ul li::before {content: "\f101";font: normal normal normal 14px/1 FontAwesome;color: #1d75bd;margin-right: 5px;}
.faq-bgclr .panel ul li {list-style:none;font-size: 16px;font-weight: 500;}


/*--------------Start of Media Querry----------------*/

@media (max-width:1200px){
.banner img {width: 320px;} 
#collapsibleNavbar .navbar-nav .nav-link {padding:8px 10px;}
.equipments-image {width: 250px;height: 340px;}
.equip-description{width:270px;padding:15px;}
.equip-description h4{font-size:20px;}
.equip-description ul li  {line-height:26px; font-size:14px}
.equipments-content h3{margin-top:-80px;}
.box-banner.box-banner-inner{left:calc(50% - 190px);}
}

@media (max-width:991px){
	#collapsibleNavbar .navbar-nav .nav-link {color: #fff;padding: 8px 3px;font-size: 14px;}
.logo_img .img-responsive {margin-top:30px;}
.box-banner{width:1200px; height:1200px;}
.banner{padding-bottom:200px;}
.box-banner{transform:translate(-60%,-50%) rotate(-20deg) skew(2deg);}
.equip-description {width: 380px;padding: 15px;bottom: 0px;position: relative;border-radius: 0;right:0px;}
.equip-description ul li {line-height: 20px;font-size: 13px;}
.equipments-content h3 {margin-top: -100px;font-size:42px;}
.equipments-image {width: auto;height: auto;border-radius: 0;}
.equipments-content.contact-imformation h3 {margin-top: -60px;}
.contact-content.footer-content {padding: 0px 15px 0px 30px;}
.online-appointment.contact-us{padding-top:50px;}

.colored-boxes-content {margin-top: 0;flex: 100%;max-width: 100%;margin-bottom: 40px;padding: 0px 50px !important;}
.footer-content.text-center iframe {width: 100%;height: 300px;}
.comparsion-table .col-md-5 {flex: 100%;max-width: 100%;text-align: center;margin-bottom: 20px;}
.comparsion-table .col-md-7 {flex: 100%;max-width: 100%;text-align: center;margin-bottom: 20px;}
.support-text {flex: 100%;max-width: 100%;}
.faq-accordine {flex: 100%;max-width: 100%;}
}

@media (max-width:767px){
	.logo_img .img-responsive {margin-top: 30px;background: #fff;padding: 10px;border-radius: 15px;}
header.fixed {position: relative;}
.navbar-toggler {background:#1d75bd;margin:5px 0px;}
#collapsibleNavbar {background: #1d75bd;}
.navbar.navbar-expand-md.navbar-dark {text-align: right;}
#collapsibleNavbar .navbar-nav .nav-link:hover{color:#2cb35b;}
.banner .col-xs-12.col-sm-12.col-md-6 {text-align: center !important;}
.covid-19 .col-md-6 {margin-bottom:30px;text-align:center;}
.footer-content {text-align: center;}
.address-links li {display: block;}
.logo_img {text-align: center;}
.navbar.navbar-expand-md.navbar-dark {text-align: right;}
.colored-boxes-content {margin-top:20px;margin-bottom: 30px;padding:0px;}
.equipments-content h3 {margin-top: 0;font-size: 42px;}
.equipments-image {width: 315px;height: 400px;}
.equip-description {width: 324px; }
.right-box-equipment {padding:0px;}
.wireless-terimnal {padding-top:767px}
/*.inner-banner {padding: 130px 0px 140px;}*/

.inner-banner {padding: 109px 0px;background: linear-gradient(90deg,#1d75bd, #6e899f);margin-bottom: 40px;}
.equipments-content.support-content h3 {margin-top: 0px;}
.equipments-content.contact-imformation h3 {margin-top:0px;}
.equipments-content.contact-imformation .col-xs-12.colored-boxes-content {padding: 0px 30px;margin-top: 50px;}
.equipments-content.contact-imformation {padding-bottom: 30px;}
.form-contact {margin-bottom: 100px;margin-top: 30px;}
}

@media (max-width:575px){
	.logo_img .img-responsive{margin-top:15px;}.phone-icon {text-align: center;}
.box-banner {display:none;}
.online-appointment video {width: 100%;}
.wireless-terimnal {padding-top: 160px;}

.banner {padding-bottom: 100px;padding-top: 240px;}
.navbar.navbar-expand-md.navbar-dark {text-align: center;}
.colored-boxes-content{padding:0px 50px !important;}
.equip-description {width: 100%;position: relative;right: 0;border-top-left-radius: 0px;border-top-right-radius: 0;}
.equipments-image {width: 100%;height: auto;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.equipments-image a{padding-top:12%;padding-bottom:12%;}
.equipments-image img {width: 250px;height: 200px;}
.colored-boxes-content .equipments-image::before{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.right-box-equipment {padding: 0px 30px;}
.equipments-content .col-xs-12 {padding: 0px 30px;}
.box-banner.box-banner-inner {left: calc(-20% - 0px);display: block;top: -674px;display:none;}
.contact-imformation .equipments-image a {padding-bottom:0px;}
.online-appointment.contact-us {padding-top: 50px;padding: 50px 30px;}
.contact-content.footer-content {padding:0px;}
.fund-text::before {width: 100%;height:auto;content: '1';font-size: 72px;margin-right: 20px;position: relative;left: 0;}
.equipments-image.background-white {background: #fff;text-align: center;padding: 20px;width: 100%;height: auto;max-width: 100%;position: relative;}
.footer-content h4 i {padding-bottom: 0;float: none;}
}