@charset "UTF-8";

   @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvgUE.ttf) format('truetype');
}
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs169vgUE.ttf) format('truetype');
}
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUE.ttf) format('truetype');
}
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUE.ttf) format('truetype');
}
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1y9ogUE.ttf) format('truetype');
}
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZogUE.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrIzc.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjARc9.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu52xP.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ABc9.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBhc9.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBBc9.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgWxP.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5vAw.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9vAw.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtvAw.ttf) format('truetype');
}
body,
html {
max-width: 100vw;
overflow-x: hidden;
font-family: "Roboto", sans-serif;
}
body .container-fluid,
html .container-fluid {
max-width: 1400px;
}
html {
max-width: 100vw;
overflow-x: hidden;
}
header {
position: fixed;
width: 100%;
left: 0;
top: 0;
z-index: 80;
background: rgba(255, 255, 255, 0.1);
transition: all 0.5s;
}
header .row {
display: flex;
align-items: center;
justify-content: center;
}
header .header-top {
font-family: "Oswald", sans-serif;
}
header .header-top .logo-area {
padding: 15px 0;
}
header .header-top .logo-area img {
width: 100%;
height: auto;
}
@media screen and (max-width:991px){
header .header-top .logo-area img{
width:60%;
}
header .header-top .header-top-right{
}
}
header .header-top #mobileMenu {
display: none;
}
header .header-top .mobile-menu-button {
display: none;
}
header .header-top .menu-area #mainMenu ul {
margin: 0;
padding: 0;
list-style-type: none;
display: flex;
width: 100%;
align-items: center;
justify-content: center;
}
header .header-top .menu-area #mainMenu ul ul {
display: none;
position: absolute;
min-width: 200px;
max-width: 200px;
padding-top: 25px;
z-index: 70;
}
header .header-top .menu-area #mainMenu ul ul li {
float: none;
width: 100%;
position: relative;
}
header .header-top .menu-area #mainMenu ul ul li a {
display: block;
background: rgba(255, 255, 255, 0.5);
text-transform: capitalize;
padding: 10px;
border-bottom: 1px solid rgba(34, 34, 34, 0.15);
}
header .header-top .menu-area #mainMenu ul ul li:hover ul {
display: block!important;
}
header .header-top .menu-area #mainMenu ul ul li:hover ul li a {
background: #fff;
color: #222222 !important;
}
header .header-top .menu-area #mainMenu ul ul li:hover ul li:hover a,
header .header-top .menu-area #mainMenu ul ul li:hover ul li:focus a,
header .header-top .menu-area #mainMenu ul ul li:hover ul li:active a,
header .header-top .menu-area #mainMenu ul ul li:hover ul li.active a,
header .header-top .menu-area #mainMenu ul ul li:hover ul li.current-menu-item a,
header .header-top .menu-area #mainMenu ul ul li:hover ul li.current-menu-ancestor a {
color: #00B0EC !important;
}
header .header-top .menu-area #mainMenu ul ul li:hover a,
header .header-top .menu-area #mainMenu ul ul li:focus a,
header .header-top .menu-area #mainMenu ul ul li:active a,
header .header-top .menu-area #mainMenu ul ul li.active a,
header .header-top .menu-area #mainMenu ul ul li.current-menu-item a,
header .header-top .menu-area #mainMenu ul ul li.current-menu-ancestor a {
color: rgba(34, 34, 34, 0.5) !important;
}
header .header-top .menu-area #mainMenu ul ul ul {
display: none;
position: absolute;
left: 200px;
top: 0;
padding-top: 0;
width: auto;
min-width: 350px;
}
header .header-top .menu-area #mainMenu ul ul ul li a {
background: #fff;
}
header .header-top .menu-area #mainMenu ul ul ul li:hover a,
header .header-top .menu-area #mainMenu ul ul ul li:focus a,
header .header-top .menu-area #mainMenu ul ul ul li:active a,
header .header-top .menu-area #mainMenu ul ul ul li.active a,
header .header-top .menu-area #mainMenu ul ul ul li.current-menu-item a,
header .header-top .menu-area #mainMenu ul ul ul li.current-menu-ancestor a {
color: #00B0EC !important;
}
header .header-top .menu-area #mainMenu ul li {
margin-right: 40px;
}
header .header-top .menu-area #mainMenu ul li:last-child {
margin-right: 0;
}
header .header-top .menu-area #mainMenu ul li a {
text-transform: uppercase;
font-weight: 500;
color: #222222;
text-decoration: none;
transition: all 0.5s;
}
header .header-top .menu-area #mainMenu ul li:hover ul {
display: block;
}
header .header-top .menu-area #mainMenu ul li:hover ul ul {
display: none;
}
header .header-top .menu-area #mainMenu ul li:hover a,
header .header-top .menu-area #mainMenu ul li:focus a,
header .header-top .menu-area #mainMenu ul li:active a,
header .header-top .menu-area #mainMenu ul li.active a,
header .header-top .menu-area #mainMenu ul li.current-menu-item a,
header .header-top .menu-area #mainMenu ul li.current-menu-ancestor a {
color: #00B0EC;
}
header .header-top .menu-area #mainMenu ul li:hover ul li a,
header .header-top .menu-area #mainMenu ul li:focus ul li a,
header .header-top .menu-area #mainMenu ul li:active ul li a,
header .header-top .menu-area #mainMenu ul li.active ul li a,
header .header-top .menu-area #mainMenu ul li.current-menu-item ul li a,
header .header-top .menu-area #mainMenu ul li.current-menu-ancestor ul li a {
color: #222222;
}
header .header-top .header-top-right {
display: flex;
align-items: center;
justify-content: space-between;
}
header .header-top .header-top-right ul {
margin: 0;
padding: 0;
list-style-type: none;
display: flex;
justify-content: center;
align-items: center;
}
header .header-top .header-top-right ul li a {
color: #222222;
font-weight: 500;
transition: all 0.5s;
text-decoration: none;
}
header .header-top .header-top-right ul li:hover a,
header .header-top .header-top-right ul li:focus a,
header .header-top .header-top-right ul li:active a,
header .header-top .header-top-right ul li.active a,
header .header-top .header-top-right ul li.current-menu-item a {
color: #00B0EC;
}
header .header-top .header-top-right ul li:after {
content: "|";
margin: 0 15px;
}
header .header-top .header-top-right ul li:last-child:after {
display: none;
}
header .header-top .header-top-right .search-area {
text-align: right;
}
header .header-top .header-top-right .search-area span {
cursor: pointer;
transition: all 0.5s;
}
header .header-top .header-top-right .search-area span:hover,
header .header-top .header-top-right .search-area span:focus,
header .header-top .header-top-right .search-area span:active,
header .header-top .header-top-right .search-area span.open,
header .header-top .header-top-right .search-area span.active {
color: #00B0EC;
}
header .header-top .header-top-right .search-area .search-area-form {
position: absolute;
right: 0;
top: 49px;
}
header .header-top .header-top-right .search-area .search-area-form input {
width: 300px;
outline: none;
box-shadow: none;
border-radius: 0;
background: rgba(255, 255, 255, 0.5);
}
header.sticky {
background: rgba(255, 255, 255, 0.8);
border-bottom: 5px solid rgba(34, 34, 34, 0.2);
}
header.sticky #mainMenu ul li:hover ul li a {
background: rgba(255, 255, 255, 0.8) !important;
}
.site-main {
min-height: 500px;
}
.site-main .main-slider .carousel-inner .carousel-item img {
width: 100vw;
height: 100vh;
object-fit: cover;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption {
text-align: left;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner {
max-width: 50%;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner img {
height: 100px;
width: auto;
text-align: left;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner h5 {
font-family: "Oswald", sans-serif;
font-size: 3em;
font-weight: 600;
color: #41AE51;
margin: 30px 0;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner p {
color: #fff;
text-shadow: 1px 1px 2px #222222;
font-weight: 500;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider {
background: #41AE51;
color: #fff;
outline: none;
box-shadow: none;
border-radius: 0;
border: 2px solid #41AE51;
position: relative;
padding: 5px 40px 5px 30px;
transition: all 0.5s;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider span {
position: absolute;
right: 20px;
transition: all 0.5s;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider:hover,
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider:focus,
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider:active {
background: #338940;
border: 2px solid #2c7637;
padding: 5px 50px 5px 30px;
}
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider:hover span,
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider:focus span,
.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider:active span {
right: 10px;
}
.site-main .main-slider .carousel-control-prev,
.site-main .main-slider .carousel-control-next {
position: absolute;
top: auto;
left: auto;
bottom: 30px;
right: 30px;
width: 80px;
height: 80px;
transition: all 0.5s;
cursor: pointer;
opacity: 1;
}
.site-main .main-slider .carousel-control-prev svg path,
.site-main .main-slider .carousel-control-next svg path {
text-shadow: 2px 2px 4px #000;
}
.site-main .main-slider .carousel-control-prev.carousel-control-prev,
.site-main .main-slider .carousel-control-next.carousel-control-prev {
right: 120px;
}
.site-main .home-about {
padding: 100px 0 200px;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}
.site-main .home-about .images {
position: relative;
}
.site-main .home-about .images img {
width: 100%;
height: auto;
top: 0;
position: absolute;
border: 5px solid #00B0EC;
}
.site-main .home-about .images img:last-child {
left: 70px;
top: 70px;
border: 5px solid #41AE51;
}
.site-main .home-about .images.mobile img {
position: relative;
left: 0;
top: 0;
}
.site-main .home-about .text-area {
position: relative;
top: 70px;
display: flex;
align-items: center;
flex: auto;
}
.site-main .home-about .text-area .inner .title h5 {
font-weight: 500;
color: rgba(34, 34, 34, 0.5);
margin-bottom: 5px;
font-size: 1em;
}
.site-main .home-about .text-area .inner .title h2 {
font-family: "Oswald", sans-serif;
font-weight: 600;
color: #222222;
margin-bottom: 30px;
}
.site-main .home-about .text-area .inner .title h2 .last-word {
text-decoration: underline;
}
.site-main .home-about .text-area .inner .description p {
font-size: 0.85em;
color: rgba(34, 34, 34, 0.8);
font-weight: 500;
}
.site-main .home-about .text-area .inner .description .btn-home-about {
background: transparent;
border: 1px solid #222222;
color: #222222;
font-weight: 400;
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
}
.site-main .home-about .text-area .inner .description .btn-home-about span {
transition: all 0.5s;
margin-left: 5px;
}
.site-main .home-about .text-area .inner .description .btn-home-about:hover,
.site-main .home-about .text-area .inner .description .btn-home-about:focus,
.site-main .home-about .text-area .inner .description .btn-home-about:active {
background: #00B0EC;
border: 1px solid #00B0EC;
color: #fff;
}
.site-main .home-about .text-area .inner .description .btn-home-about:hover span,
.site-main .home-about .text-area .inner .description .btn-home-about:focus span,
.site-main .home-about .text-area .inner .description .btn-home-about:active span {
margin-left: 15px;
}
.site-main .home-time-line .ps-timeline-sec {
position: relative;
background: #fff;
}
.site-main .home-time-line .ps-timeline-sec {
position: relative;
}
@media screen and (max-width: 767px) {
.site-main .home-time-line .ps-timeline-sec ol:before {
background: #00B0EC;
content: "";
width: 10px;
height: 10px;
border-radius: 100%;
position: absolute;
top: 130px !important;
left: 36px !important;
}
.site-main .home-time-line .ps-timeline-sec ol:after {
background: #00B0EC;
content: "";
width: 10px;
height: 10px;
border-radius: 100%;
position: absolute;
top: inherit !important;
left: 36px;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline {
margin: 50px 0 !important;
border-left: 2px solid #00B0EC;
padding-left: 0 !important;
padding-top: 120px !important;
border-top: 0 !important;
margin-left: 50px !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li {
min-height: 180px;
float: none !important;
width: inherit !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li:nth-child(2) .img-handler-bot img {
width: 70px;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li:last-child {
margin: 0;
bottom: 0 !important;
height: 120px;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li:last-child .img-handler-bot {
bottom: 40px !important;
width: 40% !important;
margin-left: 25px !important;
margin-top: 0 !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li:last-child .img-handler-bot img {
width: 100%;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li:last-child .ps-top {
margin-bottom: 0 !important;
top: 20px;
width: 50% !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span {
left: 0 !important;
margin-left: -45px !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-top:before {
content: none !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-top:after {
content: none !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-bot:before {
content: none !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-bot:after {
content: none !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-top {
position: absolute !important;
bottom: 150px !important;
width: 30% !important;
float: left !important;
margin-left: 35px !important;
margin-bottom: 0 !important;
display: none!important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-top img {
margin: 0 auto !important;
width: 150px !important;
height: 150px;
border-radius: 50%;
object-fit: cover;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-bot {
position: absolute !important;
bottom: 115px !important;
width: 30% !important;
float: left !important;
margin-left: 35px !important;
margin-bottom: 0 !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li p {
text-align: left !important;
width: 100% !important;
margin: 0 auto !important;
margin-top: 0px !important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .ps-top {
width: 60% !important;
float: right !important;
right: 0;
top: -51px;
margin-top: 0!important;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .ps-bot {
width: 60% !important;
float: right !important;
right: 0;
top: -40px;
}
.site-main .home-time-line .img-handler-bot {
display: none!important;
}
.site-main .home-time-line .ps-bot {
top: -85px !important;
left: 55px!important;
margin-bottom: 50px!important;
}
.site-main .home-time-line .ps-top {
top: -51px !important;
left: 55px!important;
margin-bottom: 50px!important;
}
}
.site-main .home-time-line .ps-timeline-sec ol:before {
background: #00B0EC;
content: "";
width: 10px;
height: 10px;
border-radius: 100%;
position: absolute;
left: 8px;
top: 49.5%;
display: none;
}
.site-main .home-time-line .ps-timeline-sec ol:after {
background: #00B0EC;
content: "";
width: 10px;
height: 10px;
border-radius: 100%;
position: absolute;
right: 8px;
top: 49.5%;
display: none;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline {
margin: 390px 0;
padding: 0;
border-top: 2px solid #00B0EC;
list-style: none;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li {
float: left;
width: 25%;
padding-top: 30px;
position: relative;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span {
width: 90px;
height: 90px;
margin-left: -25px;
background: #fff;
border: 4px solid #00B0EC;
border-radius: 50%;
box-shadow: 0 0 0 0px #fff;
text-align: center;
line-height: calc(90px - 10px);
color: #222222;
font-size: 2em;
font-style: normal;
position: absolute;
top: -46px;
left: 50%;
font-family: "Oswald", sans-serif;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-top:before {
content: "";
color: #00B0EC;
width: 2px;
height: 50px;
background: #00B0EC;
position: absolute;
top: -50px;
left: 50%;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-top:after {
content: "";
color: #00B0EC;
width: 8px;
height: 8px;
background: #00B0EC;
position: absolute;
bottom: 90px;
left: 46%;
top: -50px;
border-radius: 100%;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-bot:before {
content: "";
color: #00B0EC;
width: 2px;
height: 50px;
background: #00B0EC;
position: absolute;
bottom: -50px;
left: 50%;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li span.ps-sp-bot:after {
content: "";
color: #00B0EC;
width: 8px;
height: 8px;
background: #00B0EC;
position: absolute;
top: 124px;
left: 47%;
border-radius: 100%;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-top {
position: absolute;
bottom: 0;
margin-bottom: 130px;
width: 100%;
text-align: center;
padding-left: 30px;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-top img {
width: 150px;
height: 150px;
border-radius: 50%;
object-fit: cover;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-bot {
position: absolute;
margin-top: 70px;
width: 100%;
padding-left: 40px;
text-align: center;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .img-handler-bot img {
width: 150px;
height: 150px;
border-radius: 50%;
object-fit: cover;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li p {
text-align: center;
width: 80%;
margin: 0 auto;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .ps-top {
position: absolute;
bottom: 0;
margin-bottom: 100px;
right: 0;
left: 0;
}
.site-main .home-time-line .ps-timeline-sec ol.ps-timeline li .ps-bot {
position: absolute;
margin-top: 35px;
right: 0;
left: 0;
}
.site-main .home-inogen {
padding: 70px 0;
margin: 50px 0;
background-attachment: fixed;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
text-align: center;
}
.site-main .home-inogen img {
height: 80px;
width: auto;
margin-bottom: 50px;
filter: brightness(0) invert(1) drop-shadow(2px 2px 4px #000);
}
.site-main .home-inogen h2 {
font-family: "Oswald", sans-serif;
font-size: 3em;
font-weight: 600;
text-shadow: 2px 2px 4px #000;
color: #fff;
margin-bottom: 30px;
}
.site-main .home-inogen p {
color: #fff;
font-size: 1em;
font-weight: 400;
text-shadow: 1px 1px 2px #000;
}
.site-main .home-inogen a {
color: #fff;
text-decoration: none;
transition: all 0.5s;
}
.site-main .home-inogen a:hover,
.site-main .home-inogen a:focus,
.site-main .home-inogen a:active {
text-decoration: underline;
}
.site-main .home-services .title-area {
margin-bottom: 70px;
text-align: center;
}
.site-main .home-services .title-area h5 {
color: rgba(34, 34, 34, 0.5);
font-weight: 500;
font-size: 1em;
margin-bottom: 5px;
}
.site-main .home-services .title-area h2 {
color: #222222;
font-family: "Oswald", sans-serif;
font-size: 2em;
font-weight: 600;
}
.site-main .home-services .title-area h2 .last-word {
text-decoration: underline;
}
.site-main .home-services .boxes .box .row {
align-items: center;
}
.site-main .home-services .boxes .box .row .col-lg-6:first-child {
margin-right: -15px;
}
.site-main .home-services .boxes .box .row .col-lg-6:last-child {
margin-left: -15px;
}
.site-main .home-services .boxes .box .image {
position: relative;
}
.site-main .home-services .boxes .box .image:before {
position: absolute;
content: "";
left: -5px;
top: -5px;
width: 50%;
height: 5px;
background: #41AE51;
}
.site-main .home-services .boxes .box .image:after {
position: absolute;
content: "";
left: -5px;
top: -5px;
width: 5px;
height: 50%;
background: #41AE51;
}
.site-main .home-services .boxes .box .image img {
width: 100%;
height: 400px;
object-fit: cover;
}
.site-main .home-services .boxes .box .text-area {
padding-left: 50px;
text-align: left;
}
.site-main .home-services .boxes .box .text-area h3 {
color: #41AE51;
font-family: "Oswald", sans-serif;
font-size: 2em;
font-weight: 600;
margin-bottom: 30px;
}
.site-main .home-services .boxes .box .text-area .description {
font-size: 0.85em;
font-weight: 500;
}
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services {
background: transparent;
color: #222222;
border: 1px solid #222222;
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
}
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services span {
margin-left: 5px;
transition: all 0.5s;
}
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services:hover,
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services:focus,
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services:active {
border: 1px solid #00B0EC;
color: #00B0EC;
}
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services:hover span,
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services:focus span,
.site-main .home-services .boxes .box .text-area .show-more .btn-home-services:active span {
margin-left: 15px;
}
.site-main .home-services .boxes .box.right .image:before {
left: auto;
right: -5px;
}
.site-main .home-services .boxes .box.right .image:after {
left: auto;
right: -5px;
}
.site-main .home-services .boxes .box.right .text-area {
padding-right: 50px;
text-align: right;
}
.site-main .home-map {
margin: 70px 0 0;
padding: 70px 0;
background: rgba(0, 176, 236, 0.05);
}
.site-main .home-map .title-area {
margin-bottom: 70px;
text-align: center;
}
.site-main .home-map .title-area h5 {
color: rgba(34, 34, 34, 0.5);
font-weight: 500;
font-size: 1em;
margin-bottom: 5px;
}
.site-main .home-map .title-area h2 {
color: #222222;
font-family: "Oswald", sans-serif;
font-size: 2em;
font-weight: 600;
}
.site-main .home-map .title-area h2 .last-word {
text-decoration: underline;
}
.site-main .home-map .content-area {
position: relative;
}
.site-main .home-map .content-area path {
fill: lightgray;
stroke: white;
transition: all 0.5s;
}
.site-main .home-map .content-area path.selected {
fill: #41AE51;
}
.site-main .home-map .content-area path.selected:hover,
.site-main .home-map .content-area path.selected:focus,
.site-main .home-map .content-area path.selected:active {
fill: #00B0EC;
}
.site-main .home-map .content-area path:hover {
fill: gray;
}
.site-main .home-map #mapPopup {
position: absolute;
max-width: 300px;
min-width: 300px;
font-size: 0.85em;
height: auto;
padding: 20px 10px;
background: rgba(34, 34, 34, 0.7);
border: 1px solid #222222;
color: #fff;
display: none;
}
.site-main .home-map #mapPopup .country-title {
color: #00B0EC;
}
.site-main .get-offer {
background-attachment: fixed;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
padding: 70px 0;
}
.site-main .get-offer .text-area h2 {
font-family: "Oswald", sans-serif;
font-size: 3em;
color: #fff;
font-weight: 600;
text-shadow: 2px 2px 4px #000;
margin-bottom: 20px;
}
.site-main .get-offer .text-area h2 .last-word {
text-decoration: underline;
}
.site-main .get-offer .text-area p {
color: #fff;
font-weight: 500;
text-shadow: 1px 1px 2px #000;
margin-bottom: 30px;
}
.site-main .get-offer .text-area .btn-home-offer {
background: transparent;
border: 1px solid #fff;
color: #fff;
font-weight: 500;
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
text-shadow: 1px 1px 2px #000;
}
.site-main .get-offer .text-area .btn-home-offer span {
margin-left: 5px;
transition: all 0.5s;
text-shadow: 1px 1px 2px #000;
}
.site-main .get-offer .text-area .btn-home-offer:hover,
.site-main .get-offer .text-area .btn-home-offer:focus,
.site-main .get-offer .text-area .btn-home-offer:active {
background: #222222;
color: #fff;
}
.site-main .get-offer .text-area .btn-home-offer:hover span,
.site-main .get-offer .text-area .btn-home-offer:focus span,
.site-main .get-offer .text-area .btn-home-offer:active span {
margin-left: 15px;
}
.site-main .get-offer .offer-form-area h5 {
font-family: "Oswald", sans-serif;
font-weight: 600;
color: #41AE51;
margin-bottom: 15px;
}
.site-main .get-offer .offer-form-area .form-control {
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
}
.site-main .get-offer .offer-form-area .form-control:focus,
.site-main .get-offer .offer-form-area .form-control:active {
border: 1px solid #00B0EC;
}
.site-main .get-offer .offer-form-area .btn-offer-form {
background: #fff;
border: 2px solid #41AE51;
color: #41AE51;
font-weight: 500;
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
}
.site-main .get-offer .offer-form-area .btn-offer-form:hover,
.site-main .get-offer .offer-form-area .btn-offer-form:focus,
.site-main .get-offer .offer-form-area .btn-offer-form:active {
background: #41AE51;
color: #fff;
}
.site-main .home-blog {
margin: 50px 0;
}
.site-main .home-blog .title-area {
margin-bottom: 70px;
text-align: center;
}
.site-main .home-blog .title-area h5 {
color: rgba(34, 34, 34, 0.5);
font-weight: 500;
font-size: 1em;
margin-bottom: 5px;
}
.site-main .home-blog .title-area h2 {
color: #222222;
font-family: "Oswald", sans-serif;
font-size: 2em;
font-weight: 600;
}
.site-main .home-blog .title-area h2 .last-word {
text-decoration: underline;
}
.site-main .home-blog .boxes .box a {
text-decoration: none;
}
.site-main .home-blog .boxes .box .image {
position: relative;
height: 200px;
overflow: hidden;
border: 1px solid #ddd;
}
.site-main .home-blog .boxes .box .image img {
width: 100%;
height: 200px;
object-fit: cover;
transform: scale(1);
filter: brightness(1);
transition: all 0.5s;
}
.site-main .home-blog .boxes .box .image .date {
position: absolute;
padding: 5px;
right: 10px;
top: 10px;
background: #00B0EC;
color: #fff;
font-size: 0.75em;
}
.site-main .home-blog .boxes .box .title {
font-family: "Oswald", sans-serif;
font-weight: 600;
color: #41AE51;
font-size: 1.3em;
margin: 15px 0;
transition: all 0.5s;
}
.site-main .home-blog .boxes .box .description {
font-size: 0.85em;
color: rgba(34, 34, 34, 0.8);
}
.site-main .home-blog .boxes .box:hover .image img,
.site-main .home-blog .boxes .box:focus .image img,
.site-main .home-blog .boxes .box:active .image img {
transform: scale(1.1);
filter: brightness(0.8);
}
.site-main .home-blog .boxes .box:hover .title,
.site-main .home-blog .boxes .box:focus .title,
.site-main .home-blog .boxes .box:active .title {
color: #00B0EC;
}
footer .footer-top {
padding: 50px;
border-top: 1px solid #ddd;
}
footer .footer-top .row .col-lg-3 {
padding-right: 30px;
padding-left: 30px;
border-right: 1px solid #ddd;
}
footer .footer-top .row .col-lg-3:first-child {
padding-left: 15px;
}
footer .footer-top .row .col-lg-3:last-child {
padding-right: 15px;
border-right: none;
}
footer .footer-top .footer-box {
height: auto;
overflow: hidden;
}
footer .footer-top .footer-box.about .logo-area img {
height: 30px;
max-width: 100%;
object-fit: contain;
}
footer .footer-top .footer-box.about .text {
margin: 20px 0;
font-size: 0.85em;
}
footer .footer-top .footer-box.about .social-area ul {
margin: 0;
padding: 0;
list-style-type: none;
}
footer .footer-top .footer-box.about .social-area ul li {
float: left;
margin-right: 20px;
}
footer .footer-top .footer-box.about .social-area ul li:last-child {
margin-right: 0;
}
footer .footer-top .footer-box.about .social-area ul li a {
color: #222222;
transition: all 0.5s;
}
footer .footer-top .footer-box.about .social-area ul li a:hover,
footer .footer-top .footer-box.about .social-area ul li a:focus,
footer .footer-top .footer-box.about .social-area ul li a:active {
color: #00B0EC;
}
footer .footer-top .footer-box h3 {
font-family: "Oswald", sans-serif;
color: #00B0EC;
font-weight: 600;
margin-bottom: 15px;
font-size: 1.5em;
}
footer .footer-top .footer-box.list {
font-size: 0.85em;
}
footer .footer-top .footer-box.list ul {
margin: 0;
padding: 0;
list-style-type: none;
}
footer .footer-top .footer-box.list ul li a {
color: #222222;
display: block;
width: 100%;
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px solid rgba(34, 34, 34, 0.05);
}
footer .footer-top .footer-box.address ul li {
display: flex;
margin-bottom: 5px;
padding-bottom: 5px;
}
footer .footer-top .footer-box.address ul li span {
margin-right: 10px;
color: #00B0EC;
}
footer .footer-bottom {
background: #222222;
padding: 10px;
}
footer .footer-bottom .copyright {
color: rgba(255, 255, 255, 0.5);
font-size: 0.85em;
text-align: right;
}
footer .footer-bottom .policy-pages {
color: rgba(255, 255, 255, 0.5);
font-size: 0.85em;
}
footer .footer-bottom .policy-pages ul {
margin: 0;
padding: 0;
list-style-type: none;
display: flex;
justify-content: start;
align-items: center;
}
footer .footer-bottom .policy-pages ul li:after {
content: "|";
margin: 0 15px;
}
footer .footer-bottom .policy-pages ul li:last-child:after {
display: none;
}
footer .footer-bottom .policy-pages ul li a {
color: rgba(255, 255, 255, 0.5);
transition: all 0.5s;
text-decoration: none;
}
footer .footer-bottom .policy-pages ul li:hover a,
footer .footer-bottom .policy-pages ul li:focus a,
footer .footer-bottom .policy-pages ul li:active a {
color: #fff;
}
footer .footer-bottom .nanomedya {
text-align: right;
}
footer .footer-bottom .nanomedya img {
height: 15px;
filter: brightness(0) invert(1);
opacity: 0.5;
transition: all 0.5s;
}
footer .footer-bottom .nanomedya img:hover,
footer .footer-bottom .nanomedya img:focus,
footer .footer-bottom .nanomedya img:active {
filter: brightness(1);
opacity: 1;
}
.kvkk {
position: fixed;
left: 15px;
bottom: 15px;
width: 500px;
max-width: calc(100% - 30px);
padding: 15px;
background: rgba(34, 34, 34, 0.9);
color: #fff;
font-size: 0.85em;
}
.kvkk .btn {
background: transparent;
border: 1px solid #fff;
color: #fff;
font-size: 0.85em;
font-weight: 600;
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
}
.kvkk .btn:hover,
.kvkk .btn:focus,
.kvkk .btn:active {
background: #00B0EC;
border: 1px solid #00B0EC;
}
.kvkk a {
color: #fff;
text-decoration: underline;
}
.scroll-to-top {
position: fixed;
right: 15px;
bottom: 15px;
background: rgba(34, 34, 34, 0.9);
color: #fff;
border: 1px solid #fff;
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
transition: all 0.5s;
}
.scroll-to-top span {
color: #fff;
}
.scroll-to-top:hover,
.scroll-to-top:focus,
.scroll-to-top:active {
background: #222222;
}
.site-main.page .page-header {
width: 100vw;
height: 250px;
display: flex;
align-items: end;
border-bottom: 5px solid rgba(34, 34, 34, 0.5);
position: relative;
padding-bottom: 15px;
}
.site-main.page .page-header:after {
position: absolute;
content: "";
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(34, 34, 34, 0.25);
}
.site-main.page .page-header h1 {
font-family: "Oswald", sans-serif;
color: #fff;
text-shadow: 1px 1px 2px #000;
font-weight: 600;
text-transform: uppercase;
position: relative;
z-index: 2;
}
.site-main.page .page-header .breadcrumbs {
position: relative;
z-index: 2;
color: #fff;
text-shadow: 1px 1px 2px #000;
}
.site-main.page .page-header .breadcrumbs ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.site-main.page .page-header .breadcrumbs ul li {
float: left;
}
.site-main.page .page-header .breadcrumbs ul li:after {
content: "|";
display: inline-block;
margin: 0 10px;
}
.site-main.page .page-header .breadcrumbs ul li:last-child:after {
display: none;
}
.site-main.page .page-header .breadcrumbs ul li.active {
color: rgba(255, 255, 255, 0.5);
}
.site-main.page .page-header .breadcrumbs ul li a {
color: #fff;
text-decoration: none;
transition: all 0.5s;
}
.site-main.page .page-header .breadcrumbs ul li:hover a,
.site-main.page .page-header .breadcrumbs ul li:focus a,
.site-main.page .page-header .breadcrumbs ul li:active a {
color: rgba(255, 255, 255, 0.5);
}
.site-main.page .page-content {
margin: 50px 0;
}
.site-main.page .page-content .page-text h1,
.site-main.page .page-content .page-text h2,
.site-main.page .page-content .page-text h3,
.site-main.page .page-content .page-text h4,
.site-main.page .page-content .page-text h5,
.site-main.page .page-content .page-text h6 {
font-family: "Oswald", sans-serif;
font-weight: 600;
margin-bottom: 20px;
color: #00B0EC;
}
.site-main.page .page-content .page-text a {
color: #00B0EC;
transition: all 0.5s;
}
.site-main.page .page-content .page-text a:hover,
.site-main.page .page-content .page-text a:focus,
.site-main.page .page-content .page-text a:active {
color: #41AE51;
}
.site-main.page .page-content .page-text .dt-bootstrap4 {
font-size: 0.85em;
}
.site-main.page .page-content .page-text .dt-bootstrap4 .form-control {
outline: none;
box-shadow: none;
border-radius: 0;
font-size: 0.85em;
height: 30px;
}
.site-main.page .page-content .page-text .dt-bootstrap4 .pagination ul li a {
outline: none;
box-shadow: none;
border-radius: 0;
}
.site-main.page .page-content .page-list {
margin-top: 30px;
}
.site-main.page .page-content .page-list ul {
padding: 0;
list-style-type: none;
justify-content: center;
}
.site-main.page .page-content .page-list ul li {
margin-bottom: 30px;
}
.site-main.page .page-content .page-list ul li a {
background: #fff;
border: 1px solid #222222;
color: #222222;
font-weight: 600;
display: block;
padding: 7px 10px;
text-align: center;
transition: all 0.5s;
}
.site-main.page .page-content .page-list ul li:hover a,
.site-main.page .page-content .page-list ul li:focus a,
.site-main.page .page-content .page-list ul li:active a {
background: #222222;
color: #fff;
text-decoration: none;
}
.site-main.page .page-content.list.detail .inpage-menu {
padding: 15px;
background: rgba(0, 176, 236, 0.04);
position: relative;
height: 100%;
}
.site-main.page .page-content.list.detail .inpage-menu h3 {
color: #41AE51;
font-weight: 600;
font-family: "Oswald", sans-serif;
}
.site-main.page .page-content.list.detail .inpage-menu ul {
margin: 30px 0 0;
padding: 0;
list-style-type: none;
}
.site-main.page .page-content.list.detail .inpage-menu ul li a {
padding-bottom: 7px;
margin-bottom: 7px;
border-bottom: 1px solid rgba(0, 176, 236, 0.1);
display: block;
color: #222222;
text-decoration: none;
transition: all 0.5s;
}
.site-main.page .page-content.list.detail .inpage-menu ul li:hover a,
.site-main.page .page-content.list.detail .inpage-menu ul li:focus a,
.site-main.page .page-content.list.detail .inpage-menu ul li:active a,
.site-main.page .page-content.list.detail .inpage-menu ul li.active a {
border-bottom: 1px solid rgba(0, 176, 236, 0.5);
color: rgba(34, 34, 34, 0.5);
}
.site-main.page .page-content .file-gallery {
margin-top: 50px;
}
.site-main.page .page-content .file-gallery .box {
margin-bottom: 30px;
}
.site-main.page .page-content .file-gallery .box a {
text-decoration: none;
}
.site-main.page .page-content .file-gallery .box .image img {
width: 100%;
height: auto;
padding: 10px;
border: 1px solid #ddd;
transition: all 0.5s;
}
.site-main.page .page-content .file-gallery .box .title {
color: #222222;
font-weight: 600;
text-align: center;
font-family: "Oswald", sans-serif;
margin-top: 10px;
transition: all 0.5s;
}
.site-main.page .page-content .file-gallery .box:hover .image img,
.site-main.page .page-content .file-gallery .box:focus .image img,
.site-main.page .page-content .file-gallery .box:active .image img {
border: 1px solid #00B0EC;
}
.site-main.page .page-content .file-gallery .box:hover .title,
.site-main.page .page-content .file-gallery .box:focus .title,
.site-main.page .page-content .file-gallery .box:active .title {
color: #00B0EC;
}
.site-main.page .page-content .file-gallery.references .box .image img {
width: 100%;
height: 145px;
object-fit: contain;
}
.site-main.page .page-content .contact-area {
margin-top: 30px;
}
.site-main.page .page-content .contact-area .contact-box h3 {
color: #41AE51;
font-family: "Oswald", sans-serif;
font-weight: 600;
margin-bottom: 30px;
}
.site-main.page .page-content .contact-area .contact-box.contact-information p {
display: flex;
}
.site-main.page .page-content .contact-area .contact-box.contact-information p span {
margin-right: 10px;
color: #00B0EC;
}
.site-main.page .page-content .contact-area .contact-box.contact-information p a {
color: #222222;
transition: all 0.5s;
text-decoration: none;
}
.site-main.page .page-content .contact-area .contact-box.contact-information p a:hover,
.site-main.page .page-content .contact-area .contact-box.contact-information p a:focus,
.site-main.page .page-content .contact-area .contact-box.contact-information p a:active {
color: #41AE51;
}
.site-main.page .page-content .contact-area .contact-box.contact-form .form-control {
outline: none;
box-shadow: none;
border-radius: 0;
transition: all 0.5s;
}
.site-main.page .page-content .contact-area .contact-box.contact-form .form-control:focus,
.site-main.page .page-content .contact-area .contact-box.contact-form .form-control:active {
border: 1px solid #41AE51;
}
.site-main.page .page-content .contact-area .contact-box.contact-form .btn-contact-form {
background: #fff;
border: 1px solid #222222;
color: #222222;
transition: all 0.5s;
outline: none;
box-shadow: none;
border-radius: 0;
}
.site-main.page .page-content .contact-area .contact-box.contact-form .btn-contact-form:hover,
.site-main.page .page-content .contact-area .contact-box.contact-form .btn-contact-form:focus,
.site-main.page .page-content .contact-area .contact-box.contact-form .btn-contact-form:active {
background: #222222;
color: #fff;
}
.site-main.page .contact-map {
border-top: 5px solid #00B0EC;
}
.mobile-show {
display: none;
}
.mobile-hide {
display: block;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination li a {
outline: none;
box-shadow: none;
border-radius: 0;
}
.paginations .nav-links {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.paginations .nav-links span,
.paginations .nav-links a {
margin-right: 5px;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
background: #00B0EC;
color: #fff !important;
transition: all 0.5s;
text-decoration: none;
cursor: pointer;
}
.paginations .nav-links span:last-child,
.paginations .nav-links a:last-child {
margin-right: 0;
}
.paginations .nav-links span:hover,
.paginations .nav-links a:hover,
.paginations .nav-links span:focus,
.paginations .nav-links a:focus,
.paginations .nav-links span.active,
.paginations .nav-links a.active,
.paginations .nav-links span.active,
.paginations .nav-links a.active,
.paginations .nav-links span.current,
.paginations .nav-links a.current {
background: #222222;
}
.blog-page .boxes .box {
margin-bottom: 50px;
}@media only screen and (max-width:992px){.mobile-show{display:block}.mobile-hide{display:none}header .header-top .header-top-right .mobile-menu-button{display:block;position:absolute;right:15px;font-size:2em;color:#222}header .header-top .header-top-right .search-area{position:absolute;right:80px;font-size:1.5em}header .header-top .header-top-right .search-area .search-area-form{right:-94px}header .header-top .header-top-right .search-area .search-area-form input{width:411px;max-width:calc(100% - 30px);background:#fff}.site-main .main-slider .carousel-inner .carousel-item{background:#fff}.site-main .main-slider .carousel-inner .carousel-item .carousel-caption{width:90%;left:5%;right:5%}.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner{max-width:100%}.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner img{max-width:70%;height:auto!important}.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner h5{font-size:1.3em}.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner p{font-size:.85em}.site-main .main-slider .carousel-inner img{height:600px!important;opacity:.8}.site-main .main-slider .carousel-control-next{right:0}.site-main .main-slider .carousel-control-prev{right:auto;left:0}.site-main .home-services .boxes .row .col-lg-6:first-child,.site-main .home-services .boxes .row .col-lg-6:last-child{margin:0!important;padding:0 15px}.site-main .home-services .boxes .box{margin-bottom:30px}.site-main .home-services .boxes .box .image{border:2px solid #41ae51;margin-bottom:30px}.site-main .home-services .boxes .box .image:before{display:none}.site-main .home-services .boxes .box .image:after{display:none}.site-main .home-services .boxes .box .image img{height:300px}.site-main .home-services .boxes .box .text-area{padding:0!important;text-align:left!important}.home-blog .boxes .box{margin-bottom:30px}footer .footer-top{padding:50px 0}footer .footer-top .row .col-lg-3{padding:0 15px;border:0}footer .footer-top .footer-box{margin-bottom:30px}footer .footer-top .footer-box.list{display:none}footer .footer-top .footer-box.list.address{display:block}footer .footer-bottom{margin:0 -15px}footer .footer-bottom .policy-pages{margin-bottom:10px}footer .footer-bottom .policy-pages ul{justify-content:center}footer .footer-bottom .copyright{text-align:center;margin-bottom:10px}footer .footer-bottom .nanomedya{text-align:center}.site-main.page .page-header h1{font-size:1.5em}.site-main.page .page-content.list.detail .inpage-menu{margin:50px 0}}.site-main .main-slider .carousel-inner .carousel-item .carousel-caption .caption-inner .btn-slider span {
top: 9px;
}
.site-main .home-map #mapPopup{
display:none !important;
}