/* Genel stiller ve tipografi */
html{
	height: 100%;
}

body{
	font-family: 'Inter Tight', sans-serif;
	height: 100%;
	color: #19253a;
	font-size:1.2rem;
	font-weight:400;
	background-color:#fff;

}


h1{
	color:#fff;
	font-size:1.5rem;
	margin-bottom: 1rem;
	font-weight: 700;
	
}





.h1-alt{
	color:#b5974e;
}



h2{
	color:#172f6f;
	font-size:1.5rem;
	margin-bottom: 1rem;
	font-weight: 700;
	
}

h3{
	color:#136a99;
	font-size:1.4rem;
	font-weight:500;
}



h4{
	color:#252838;
	font-size:1.3rem;
	
}

h5{
	color:#252838;
	font-size:1.2rem;
}



.bosluk{
	margin-bottom:20px;	
}

.ic-sayfa-header{
	height: 350px;
}

.ic-sayfalar h1{
	color:#fff;
	font-size:1.8rem;
	font-weight: 600;
	line-height: 2.5rem;
}

.ic-sayfalar h2{
	color:#3b454b;
	font-size:1.6rem;
	line-height: 2.3rem;
	margin-bottom: 1rem;
	font-weight: 600;
}

.ic-sayfalar .listeler ul {
  list-style: none;
  padding: 0;
}
.ic-sayfalar .listeler li {
  padding-left: 1.3em;
	line-height: 2rem;
}

.ic-sayfalar a:hover{
	text-decoration: none;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

strong{
	font-weight: 700;
}

.bosluk{
	margin-bottom: 3rem;
}

.ic-sayfalar .listeler li:before {
  content: "\f058"; /* FontAwesome Unicode */
  font-family: "Font Awesome 5 Free";
	color: #A4D81B;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
}





.dropdown-menu{
	background: #12100f;
	padding: .5rem;
	border: none;
	border-radius: .5rem;
	margin-top: .2rem;
}


.dropdown-menu a{
	color:#fff;
	line-height: 1.7rem;
	border-radius: .5rem;
	padding: 0 .2rem 0 .3rem;
	margin: .3rem 0 .3rem 0;
}


.dropdown-toggle::after {
	padding: 0;
	margin: 0;
}


/* Sayfa yükleme */
.page-loader{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../images/loader.gif) center no-repeat #fff;
}

/* Header stilleri */
.header_anasayfa{
	background-image: url(../images/header-v2.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
	animation-name: scale-in;
   animation-duration: 5s;
}

@keyframes scale-in {
  0% {
    background-size: 120%;
  }
  100% {
    background-size: 100%;
  }
}


.urunler-arka{
	background-image: url(../images/urunler-arka-v2.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}




.overlay{
	position: absolute;
	min-height: 100%;
	min-width: 100%;
	left: 0;
	top: 0;
	background-size:contain;
	background-position:bottom center;
	background-repeat:no-repeat;
}


/* Slider stilleri */
.custom1{
	color:#fff;
}

.custom1 h2{
	font-size: 2.5rem;
	color: #fff;
}

.custom1 p{
font-size: 1.4rem;	
}

.ikon-tepe{
	font-size:1.5rem;
}

.ikon-p{
	font-weight: 600;
	font-size:1.1rem;
}

/* Navbar stili */
.navbar-transparent {
	background: transparent;
	padding-top: 20px;
}

.navbar-scroll-down{
	background-color:#172f6f;
	display: none;
	padding-top: 20px;
	box-shadow: 1px 2px 4px rgba(0, 0, 0, .1);
}






nav a {
	font-size:1rem;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	margin-left:9px;
}


.nav-link img {
    vertical-align: baseline;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,1);
	background:none;
	font-weight:700;
	font-size:1rem;

}

.navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255,255,255,.6);
	background: none;

}

.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255,255,255,1);
}


.navbar-transparent .navbar-toggler {
    line-height: 1.5rem;
    background-color: #fff;
    border: 0px;
    border-radius: .25rem;
	color:#1573a6;
}


.navbar-light .navbar-nav .nav-link {
   color: rgba(255,255,255,1);
	background:none;
	font-size:1rem;
	font-weight:700;

}

.navbar-light .navbar-nav .nav-link:hover {
   color: rgba(255,255,255,1);
	background: none

}

.navbar-light .navbar-nav .nav-link:focus {
	 color: rgba(255,255,255,1);
}



.logo-mavi{
	display:none;
}


.ic-h1-container{
	background: #fff;
	padding-bottom: 0;
	margin-bottom: 0;
	display: inline-block;
	-webkit-border-top-left-radius: 1rem;
	-webkit-border-top-right-radius: 1rem;
	-moz-border-radius-topleft: 1rem;
	-moz-border-radius-topright: 1rem;
	border-top-left-radius: 1rem;
	border-top-right-radius: 1rem;
}



.pad-0{
	padding-bottom: 0;
	margin-bottom:0;
}

.ic-h1{
	color:#3b454b;
	font-size: 2rem;
	padding: 1rem 2rem 1rem 2rem;
	font-weight: 600;
}

.ic-h1-aciklama{
	font-size: 1.3rem;
	color:#fff;
	padding-left: 1rem;
}



.asagi-ok:hover{
	opacity:.5;
	color:#fff;
	text-decoration: none;
	-webkit-transition: opacity .2s ease-in-out;
    -moz-transition: opacity .2s ease-in-out;
    -ms-transition: opacity .2s ease-in-out;
     o-transition: opacity .2s ease-in-out;
     transition: opacity .2s ease-in-out;
}

.cagri-cerceve{
	background: #f7f7ff;
	padding: 50px 10px 50px 10px;
	border-radius: 1rem;

}

/* Owl Slider Stilleri */

.owl-theme .owl-dots .owl-dot {
    zoom: 1.4;
}

.owl-theme .owl-nav {

    font-size: 1.3rem;
	color: #fff;
}


button:hover, button:active, button:focus{
   outline: none;
}

.owl-theme .owl-nav .owl-next:hover {
  background:rgba(0, 0, 0, 0);
	opacity: .8;
}

.owl-theme .owl-nav .owl-prev:hover {
  background:rgba(0, 0, 0, 0);
	opacity: .8;
}


/* İçerik line-height */
.content{
	color:#555;
	font-size: 1.2rem;
	
		
}

/* Section stilleri */
section{
	padding:40px 0 40px 0;
}

.section-koyu{
	background-color:#1573a6;	
}


.section-koyu h2{
	color: #fff;
}

.section-koyu h3 {
    color: #fff;
	font-size:1rem;
}

.section-koyu p{
	color: #fff;
}


.section-gri{
	background: #f2f6f5;
}

.section-acik-gri{
	background: #f9fcfb;
}

.cagri-destek {
	color:#fff;
	display: inline-block;
	margin: 10px;

}

.destek-metin{
	display:none;
}

.destek-ikon{
	color:#fff;
	font-size: 1.3rem;
	padding: 3px;
	width: 40px;
	border-radius: 2rem;
	background: #2c4d7a;
	text-align: center;
	border: 2px solid #fff;
}

.referanslarimiz{
	background-image: url(../images/referanslar-bg.png);
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size:cover;
	color: #fff;
}



.referanslarimiz h2{
	color:#fff;
}



.cozum-bg{
	background-image: url(../images/cozum-bg.png);
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size:cover;
	
}


.fa-phone-volume{
	font-size: 3rem;
}

/* Footer stili */
footer{
	color:#fff;

}

.randevu{
	font-size:1.5rem;
	font-weight:600;
}

.randevu p{
	margin:0;
	
}

.randevu .fas{
	margin-top:20px;
	font-size:2rem;
	color:#ffda44;	
}

.bg-footer{
	background-color:#172f6f;
	font-size:.9rem;
	color:#e2dfd6;


}

.bg-footer a:hover{
	filter: alpha(opacity=50);
    opacity: .5;
    -webkit-transition: opacity .2s ease-in-out;
    -moz-transition: opacity .2s ease-in-out;
    -ms-transition: opacity .2s ease-in-out;
     o-transition: opacity .2s ease-in-out;
     transition: opacity .2s ease-in-out;
}

.social{
	color:#fff;
	font-size:20px;
	border:2px solid #FFF;    
    height:45px;
    border-radius:50%;
    width:45px;
	text-align:center;
	padding-top:10px;
	margin:10px;
}

/* Button stilleri */
.btn {
    padding: 7px;
    border: 0 none;
	border-radius:2rem;
}
 
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}

/* Outlined butonlar */

.btn-phone {
padding:.3rem 1rem;
margin-left:2rem;
font-size:.8rem !important;
}


.btn-phone:hover, .btn-phone:focus, .btn-phone:active, .btn-phone.active, .open > .dropdown-toggle.btn-phone {
    background: #00B5B7;
}


.btn-primary {
    background: #1ea894;
    color: #fff;
	font-weight: 600;
	padding:.5rem 2.5rem;
}
 
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background: #179983;
}

.btn-primary .fas{
	padding-left: 3px;
}

.btn-primary:hover .fas{
	-webkit-animation: fadeInLeft .5s;
    animation: fadeInLeft .5s;
}
 
.btn-primary:active, .btn-primary.active {
    background: #221e53;
    box-shadow: none;
}





.btn-outline-primary {
  background: #1ea894;
    color: #fff;
	font-weight: 600;
}

.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary.active, .open {
  background: #179983;
}

.btn-outline-secondary {
    color: #f0f0f0;
    background-color: transparent;
    background-image: none;
	border: 2px solid #fff;
	border-radius: 2rem;
}

.btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active, .btn-outline-secondary.active, .open {
    background: #a28036;
	border: 2px solid #a28036;
	color:#f9f9f9;
}

.cozumler{
	border-radius: 1rem;
	padding: 2rem 1rem 1rem 1rem;
	margin-bottom: 20px;
	margin-top: 20px;
	background-color: #f7f7ff;
	
}

.cozumler .aciklama{
	min-height: 210px;
}

.haber-ikon{
	position: absolute;
	left: 17px;
}

.haberler .haber{
	padding-left: 30px;
}
.lang-desktop{
	display: block;
}

.lang-mobile{
		display: none ;
	}
	
.phone-detail{
	font-size:1rem;
	font-weight:400;
}

.tepe_s{
	color:#fff;	
}

.tepe_s h1{
	font-size:2.5rem;
	color:#fff;
	line-height:2rem;
	margin-bottom:0.5rem;
}

.tepe_s{
	font-weight:700;	
}

.tepe_s h2{
	font-size:1.5rem;
	color:#fff;

}


.top-tel-1{
	padding: 1rem 1rem 1rem 2rem;
    line-height: 2.5rem;
    font-weight:600;
    color: #f58643;
}

.top-tel{
	
	padding: 1rem 1rem 1rem 2rem;
    line-height: 2.5rem;
    font-weight:700;
    color: rgba(174,143,70,1);
}

.top-con{
	margin-top:.5rem;
	position:relative;
}

.tel-ust{
position: absolute;
right: 1rem;
top: -1rem;	
}

.yemek{
background-color:#1c1917; 
border-radius:.5rem	;
padding-bottom:.5rem;
margin-bottom:2rem;
font-size:.9rem;
}

.yemek2{
background-color:#222222; 
border-radius:.5rem	;
padding:2.2rem .8rem 1rem .8rem;
margin-bottom:2rem;
}



.menulerimiz{
	background-color:#1c1917; 
border-radius:.5rem	;
padding:1rem;
margin-bottom:2rem;
font-size:.9rem;
}


.menulerimiz h2{
	font-size:1.1rem;
}

	
.hemen-ara{
	color:#fff;
	font-size:1.5rem;
	margin:0;
	font-weight:500;
}

.hemen-ara-alt{
		margin:0;
		font-size:1rem;
}

.hemen-ara-tel{
	font-size:2rem;
	font-weight:600;
	margin:0;
}

.hemen-ara .fas{
	color:#d15a01;
}

.bg-footer .social-b{

	font-size:2rem;	
}


.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background: 0 0;
    color: inherit;
    border: 2px solid #fff;
    padding: 0 1rem;
    font: inherit;
    border-radius: 1rem;
    font-size: 1.5rem;
    line-height: 2.1rem;
    margin: 0 .5rem;
}


.owl-carousel .owl-nav button.owl-next:hover, .owl-carousel .owl-nav button.owl-prev:hover {
    background: 0 0;
    color: inherit;
    border: 2px solid #d15a01;
    padding: 0 1rem;
    font: inherit;
    border-radius: 1rem;
    font-size: 1.5rem;
    line-height: 2.1rem;
    margin: 0 .5rem;
}

.h-30{
	height: 30%!important;
}

.h-40{
	height: 40%!important;
}

.h-50{
	height: 50%!important;
}
.h-60{
	height: 60%!important;
}
.h-70{
	height: 70%!important;
}

.card{
	background-color:#1c1917;
}

.card-title{
	color:#ea8b00;	
}

.card-text{
	color:#fff;	
}

.card p{
	font-size:1rem;
}

.box{
	background:#345399;
	padding:3rem 1rem 1rem 1rem;
	color:#fff;	
	font-size:1.1rem;
	border-radius:.7rem;
	
}


.box2{
	background:#fefefe;
	padding:1rem;
	border-radius:.7rem;
	border:2px solid #f0f0f0;
}

.box2 h3{
	border-bottom:2px solid #f0f0f0;
	padding-bottom:.7rem;
	margin-bottom:.7rem;
}


.link-beyaz{
	color:#fff;
	text-decoration:underline;	
}

.link-beyaz:hover{
	color:#fff;	
	text-decoration:none;	
}

.wap-buton{
	position:absolute;
	right:1rem;
	bottom:0;
	margin:2rem .3rem;
	
}

.sertifikalar img{

box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;

}

.urunler{
border-radius:.7rem;
border:3px solid #d3e1e8;
transition: 0.3s;
min-height:350px;
}

.urunler:hover{

border-radius:1rem;
border:3px solid #1573a6;
transition: 0.3s;
}

.urunler a {
	text-decoration:none;	
}

.urunler img{
	border-radius:.5rem;
}

.inceleyin{
	font-size:.9rem;	
}

table th{
	background:#1573a6;
	color:#fff;	
}
.footer-tel{
font-size:1.3rem;	
}


.urun{
	border:2px solid #ccc;
	border-radius:.4rem;
	padding:.4rem;
	font-size:1rem;
}







.urun p:first-of-type{
    border-bottom:	2px solid #ccc;
}

.urun2 p:first-of-type{
    border-bottom:	0px;
	border-right:	2px solid #ccc;
}

.urun-kod{
	color:#1573a6;	
}


.footer-top{
	background-color:#123f6a;
	height:1rem;	
}

.footer-form{
	margin:2rem 0 ;
} 

.footer-adresler{
background-color:#123f6a;
padding:2rem 1rem 1.5rem 1rem;
border-radius:0 0 .5rem .5rem;
}

.alt-marka{
	font-size:1.2rem;
	font-weight:600;
}

.sizi-arayalim{
	position:absolute;
	left:-2rem;
	top:1rem;	
}


.copyright{
	font-size:.7rem;
	color:#e2dfd6;	
}

.social-con {
    margin-top: 2rem;
}


 .control {
          
            display: inline-block;
            position: relative;
            padding-left: 30px;
            margin-bottom: 5px;
            padding-top: 2px;
            cursor: pointer;
			font-size:.8rem;
	color:#e2dfd6;	
          
        }
            .control input {
                position: absolute;
                z-index: -1;
                opacity: 0;
            }
        .control_indicator {
            position: absolute;
            top: 2px;
            left: 0;
            height: 20px;
            width: 20px;
            background: #e6e6e6;
            border: 0px solid #000000;
            border-radius: 0px;
        }
        .control:hover input ~ .control_indicator,
        .control input:focus ~ .control_indicator {
            background: #cccccc;
        }
        
        .control input:checked ~ .control_indicator {
            background: #e6e6e6;
        }
        .control:hover input:not([disabled]):checked ~ .control_indicator,
        .control input:checked:focus ~ .control_indicator {
            background: #e6e6e6;
        }
        .control input:disabled ~ .control_indicator {
            background: #e6e6e6;
            opacity: 0.6;
            pointer-events: none;
        }
        .control_indicator:after {
            box-sizing: unset;
            content: '';
            position: absolute;
            display: none;
        }
        .control input:checked ~ .control_indicator:after {
            display: block;
        }
        .control-checkbox .control_indicator:after {
            left: 8px;
            top: 4px;
            width: 3px;
            height: 8px;
            border: solid #000;
            border-width: 0 2px 2px 0;
            transform: rotate(45deg);
        }
        .control-checkbox input:disabled ~ .control_indicator:after {
            border-color: #7b7b7b;
        }
        .control-checkbox .control_indicator::before {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            width: 4.5rem;
            height: 4.5rem;
            margin-left: -1.3rem;
            margin-top: -1.3rem;
            background: #2aa1c0;
            border-radius: 3rem;
            opacity: 0.6;
            z-index: 99999;
            transform: scale(0);
        }
        @keyframes s-ripple {
            0% {
                transform: scale(0);
            }
            20% {
                transform: scale(1);
            }
            100% {
                opacity: 0;
                transform: scale(1);
            }
        }
        @keyframes s-ripple-dup {
           0% {
               transform: scale(0);
            }
           30% {
                transform: scale(1);
            }
            60% {
                transform: scale(1);
            }
            100% {
                opacity: 0;
                transform: scale(1);
            }
        }
        .control-checkbox input + .control_indicator::before {
            animation: s-ripple 250ms ease-out;
        }
        .control-checkbox input:checked + .control_indicator::before {
            animation-name: s-ripple-dup;
        }

.kisisel-veri-footer-metin{
	font-size:.8rem !important;
	color:#e1e1e1;
	text-decoration:underline;
}

.kisisel-veri-footer-metin:hover{
	font-size:.8rem !important;
	color:#f9f9f9;	
	text-decoration:none;
}

.footer-contacts{
	margin-bottom:.6rem;
	display:inline-block;

	}
	
.footer-contacts-header{
	font-size:1rem;
	line-height:2rem;
	margin-top:.6rem;
}

.yesil-check{
	font-size: 3rem;
    color: #40d2d2;
}

.modal-header{
	border:0 !important;	
}
.modal-body{
	border:0 !important;	
}
.modal-footer{
	border:0 !important;	
}

.check-hizmetler{
	position: absolute;
	margin: 0 auto;
	top: -2rem;
	left: 0;
	right: 0;
}

.box h3{
		font-size: 1.2rem;
		color:#ccfff5;
	font-weight: 600;
	}
.box{
	font-size: .9rem;
	min-height: 250px;
}

.h1-ic{
	color:#fff;
	font-size:1.3rem !important;
	margin-bottom: 1.5rem;
	font-weight: 700;
	font-size: 2rem !important;
	
}
.top-diller{
	position: absolute; right: 0; 
									top:-1rem;
}

.top-diller a{
	color:#FFF;
	font-size: .8rem;
}
.top-diller a:hover{
	color:#FFF;
	font-size: .8rem;
	text-decoration: none;
}

.top-diller-mobil a{
	color:#FFF;
	font-size: .8rem;
}
.top-diller-mobil a:hover{
	color:#FFF;
	font-size: .8rem;
	text-decoration: none;
}


@media screen and (max-width: 991px){
	
	.top-diller{
		display: none;
	}
	
	.tepe_s h1 {
		margin-top: 8rem;
	}
	
	
	.top-con{
	margin-top:.2rem;
}
	
	.urunler{
min-height:200px;
}
	
	.mob{
		padding-left:3rem;	
	}
	
	.urun2 p:first-of-type{
    border-right:	0px;
	border-bottom:	2px solid #ccc;
}
	
	.sizi-arayalim{
	position:absolute;
	left:.7rem;
	top:1.6rem;	
}

	.alt-marka{
	margin-top:1rem;	
	}

	.social-con{
		margin-top:0;	
	}
	.footer-adresler{
	margin-bottom:4rem;	
	}
	
.tepe_s h1{
	font-size:2rem;
	color:#fff;
	line-height:2.5rem;
	margin-bottom:0.5rem;
}
	
.btn-whts {
    color: #fff;
    background-color: #43d240;
    background-image: none;
	border:0px;
	border-radius:0;
	font-weight: 400;
    font-size: 1.2rem;
}

.btn-whts:hover, .btn-whts:focus, .btn-whts:active, .btn-whts.active, .open {

	border:none;

}	
	
	.header_anasayfa{
	background-image: url(../images/header-v2-m.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
	animation-name: none;

}
	


.box{

	min-height:inherit;

}
	
	

	
	.wap-buton{
		display:none;	
	}
	
	/* navbar mobil stili */
	
	.menulerimiz {
 
    font-size: 1.1rem;
}
	
	
	.navbar-light .navbar-toggler {
    color: rgba(255,255,255,1);
    border-color: rgba(255,255,255,1);
}
	
	.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,1);
    background: none;
    font-weight: 600;
    font-size: 1.1rem;
	line-height:1.5rem;
}
	
.top-tel-1{
	padding: 1rem 1rem 1rem .5rem;
    line-height: 2.5rem;
    font-weight:600;
    color: #fff;
}

	
	section{
	padding:30px 0 30px 0;
}
	
	.lang-desktop{
		display: none ;
	}
	.lang-mobile{
		display: block;
		padding: 1rem 0 1rem 0;
	}
	
	nav a {
	font-size:17px;
	padding-bottom: 10px !important;
	padding-top: 10px !important;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	line-height:none;

	}
	
	.navbar-collapse {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding:8px;
		border-radius: .25rem;
		background-color: #172f6f;
	}
	.nav-link{
		line-height:1rem;
	
	
	}
	
	.navbar-light .navbar-nav .nav-link {
    color: rgba(255,255,255,1);
    background: none;

}
	
	.nav-bottom-border{
		border-bottom:0px solid #38326c;	
	}
	
	
	.haber-ikon{
		position:relative;
		left: 0;
		right: 0;
	}

	.haberler .haber{
		padding-left: 0;
	}
	
	.ikon-p{
	font-size:1rem;
}
	
	.ikonlar{
		margin-bottom: 1.2rem;
	}
	
	/* header mobil stili*/
	.header{
		height:auto;
	}
	
	.header-image{
		max-height:200px;	
	}
	
	.custom1 h2{
		font-size: 1.7rem;
		color: #fff;
	}

	.custom1 p{
	font-size: 1.4rem;
	line-height:1.7rem;
	}


	
	/* h tag mobil stilleri */
	h2{
		margin-top:45px;
	}
	
	.ic-sayfalar h1{
	color:#fff;
	font-size:1.5rem;
	font-weight: 600;
	line-height: 2.3rem;
	}
	
	
	.tel-mobil{
		padding: 0.3rem 1rem;
		margin: 1rem 0.5rem;
		font-size: 1.1rem !important;
	}
	
}

