/*Bismillah*/

.Bismillahi {
    border: solid 2px #ffff00;
    padding: 12px;
    color: #fdd033;
    font-size: 18px;
    text-align: center;
    max-width: 900px;
    border-radius: 5px;
    margin: 10px 15%;
}

.Barakallah {
    background: #FFD900;
    color: #000;
    /*margin: 2% 25%;*/
    font-size: 17px;
    padding: 0 3px;
}
.Barakallah-section .conten h2 strong{
    font-size:28px;
    
}
.Barakallah-section .conten h2{
    margin-bottom:30px!important;
}
.Barakallah-section .conten h4{
    font-size:36px;
}

.form h4 {
    color: #fff;
}

.spein h4 {
    font-size: 32px;
}

.resl li p {
    color: #fff;
    word-spacing: 6px;
    font-size: 15px;
    font-family: "Titillium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.mitra-agen #contain-all {
        overflow-x: hidden!important;
    }
.mitra-agen .site-logo img{
	max-width:189px;
}	
@media(max-width:767px) {
    

    .Bismillahi {
        margin: 5px 5%;
        font-size: 16px;
    }

    .Bismillahi h4 {
        font-size: 17px;
    }

    .Barakallah {
        margin: 25px 2%;
        font-size: 14px;
    }

    .spein h4 {
        font-size: 28px;
    }
}

.Allahuakbar {
            /*background:linear-gradient(to right, rgba(7, 85, 116, 0.89) 0%, rgba(44, 112, 183, 0.89) 50%, rgba(7, 85, 116, 0.92) 100%), url(../baimg/bg-icon.png);*/
    background: linear-gradient(rgba(7, 85, 116, 0.9), rgba(7, 85, 116, 0.9)), url(../baimg/bg-icon.png)!important;
}

.YaaSomad {
    background: linear-gradient(150deg,rgba(0, 54, 73, 0.94) 0%, rgba(0, 54, 73, 0.94) 100%), url(../baimg/bg-icon.png);
}

.Alhamdulillah {
             /*background:linear-gradient(to right, rgba(19, 126, 36, 0.93) 0%, rgba(44, 183, 66, 0.95) 50%, rgba(19, 126, 36, 0.96) 100%), url(../baimg/bg-icon.png)!important;*/
    background: linear-gradient(rgba(44, 183, 66, 0.9), rgba(44, 183, 66, 0.9)), url(../baimg/bg-icon.png)!important;
}

.YaaMujiibu {
            /*background:linear-gradient(150deg, rgba(162, 18, 54,0.94) 0%, rgba(206, 62, 97,.94) 100%), url(../baimg/bg-icon.png)!important;*/
    background: linear-gradient(rgba(0, 54, 73, 0.96), rgba(0, 54, 73, 0.96)), url(../baimg/bg-icon.png)!important;
}

.MashaAllah {
    background: linear-gradient(rgba(58, 58, 58, 0.95), rgba(58, 58, 58, 0.9)), url(../baimg/bg-icon.png)!important;
    color: #fff!important;
}

.YaaGhani h4 {
    color: #000!important;
}

.YaaGhani h4, .YaaRazaq h4, .hisemua h3, .form .cover .col-md-4 h2, .form .cover .col-md-4 h2 a, .form .cover .col-md-4 h4{
    text-shadow: unset!important;
}

.YaaGhani {
            /*background:linear-gradient(to right, rgba(246, 246, 246, 0.93) 0%, rgba(246, 246, 246, 0.95) 50%, rgba(246, 246, 246, 0.96) 100%), url(../baimg/bg-icon.png)!important;*/
    background: linear-gradient(to right, rgba(231, 255, 253, 0.9) 0%, rgba(231, 255, 253, 0.95) 50%, rgba(231, 255, 253, 0.96) 100%), url(../baimg/bg-icon.png) !important;
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #393e52;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.YaaRazaq {
            /*background:#fffde7;*/
    background: linear-gradient(to right, rgba(246, 246, 246, 0.85) 0%, rgba(246, 246, 246, 0.85) 50%, rgba(246, 246, 246, 0.85) 100%), url(../baimg/bg-icon.png) !important;
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #393e52;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.bgket {
    background: linear-gradient(to right, rgba(255, 253, 231, 0.93) 0%, rgba(255, 253, 231, 0.95) 50%, rgba(255, 253, 231, 0.96) 100%), url(../baimg/bg-icon.png)!important;
}

.hisemua {
    background: linear-gradient(to right, rgba(246, 246, 246, 0.91) 0%, rgba(246, 246, 246, 0.95) 50%, rgba(246, 246, 246, 0.91) 100%), url(../images/mitra-baju-muslim-hijab-gamis.png) no-repeat 100% !important;
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #393e52;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.hisemua center img {
    max-width: 489px;
    filter: drop-shadow(4px 2px 4px #000);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
}

.YaaGhani .service-box center img {
    height: 90px;
    width: auto;
    filter: drop-shadow(4px 2px 4px #000);
}

.YaaRazaq .service-box center img {
    height: 150px;
    width: auto;
}

@media(max-width:767px) {
    .YaaRazaq .service-box center img {
        max-height: 100px;
    }
    .YaaRazaq h4.mb-3 {
        font-size:15px;
    }
    .YaaRazaq h4,.YaaRazaq h6{
        line-height:100%;
        margin:0 -15px;
    }

    .MashaAllah.offer3 h3 {
        font-size: 28px;
    }
}




.form a.btn-green {
    color: #fff;
}

.join .youtube .playlock {
    background: url(../baimg/lock-white.png);
    background-size: 72px 100px;
    width: 72px;
    height: 100px;
    top: 45%;
    filter: drop-shadow(4px 2px 4px #000);
}

@media(max-width:767px) {
    .join .youtube .playlock {
        background-size: 36px 50px;
        width: 36px;
        height: 50px;
        top: 60%;
        left: 60%;
    }
}

.a.btn, a.btn:hover ,.bg-color h1,.bg-color h2,.bg-color h4,.bg-color h3,.bg-color h5 {
    text-shadow: 2px 1px 2px rgb(15, 13, 5)!important;
	
}

/*SLIDIG*/
		.slidig .owl-item {
            text-align: center!important;
        }
        
        .slidig .product-item {
            background: unset;
        }
        
        .slidig .product-item .item {
            border: none;
        }
        
        .slidig .product-img {
            border-bottom: none;
        }
        
        .slidig .product-img img {
            border-radius: 50%;
            filter: drop-shadow(1px 1px 1px #999);
        }
        
   


.text-gold-shadow {
    text-shadow: 0 0 25px rgb(182, 161, 91);
}


.kesempatan {
    background: linear-gradient(rgba(7, 85, 116, 0.9), rgba(7, 85, 116, 0.9));
    padding: 7px 10px;
}

.kesempatan h5 {
    font-size: 18px;
}

.buton-wa {
    border: dashed 2px #fffde8;
    background: #00c853 none repeat scroll 0 0;
    color: #fff!important;
}

.buton-wa {
    background: linear-gradient(to right, #137E24 0%,  #2CB742 50%, #2CB742 100%);
}

.buton-wa:hover, .buton-wa:active, .buton-wa:focus {
    background: linear-gradient(to right, #2CB742 0%, #137E24 50%, #2CB742 100%);
}

a.buton-wa i {
    color: #fffde8 !important;
    font-size: 26px;
}

a.buton-wa:hover, a.buton-wa:active, a.buton-wa:focus {
    color: #fff!important;
}

a.buton-wa {
    color: #fff!important;
}

.ui.button.joinow {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.56);
    transition: background-color 0.2s ease 0s, box-shadow 0.2s ease 0s;
    background: linear-gradient(to right, #075574 0%, #2c70b7 50%, #075574 100%);
    color: #eee;
    text-transform: uppercase;
}

.joinow {
    background: linear-gradient(to right, #075574 0%, #2c70b7 50%, #075574 100%);
    text-transform: uppercase;
}

a.joinow {
    color: #fff!important;
}

a.joinow:hover {
    color: #fff!important;
}

.joinow:hover {
    background: linear-gradient(to right, #2c70b7 0%, #075574 50%, #2c70b7 100%);
    color: #eee;
    text-transform: uppercase;
}

.ui.button.joinow:hover {
    background: linear-gradient(to right, #2c70b7 0%, #075574 50%, #2c70b7 100%);
    color: #fff;
}

.YaaRazaq .ib2-countdown-style .ib2-digit {
    background: linear-gradient(to right, rgba(7, 85, 116, 0.89) 0%, rgba(44, 112, 183, 0.89) 50%, rgba(7, 85, 116, 0.92) 100%);
}

.join a {
    color: #ea9312;
    text-decoration: none!important;
}

.join h2 a {
    font-size: 24px;
    line-height: 1em;
}

.join a:hover,.join a:focus,.join a:active {
               /*color: #1075bd!important;*/
    /*color: #d88408 !important;*/
    color:#00B4DF;
}

p.lead .fa-star {
    /*color: #ea9312;*/
    color:#fee078;
    font-size:24px;
}

.text-center a.btn-green {
    color: #fff;
}

a.btn-green:hover,a.btn-green:focus,a.btn-green:active {
    color: #ffff00!important;
}

.profil {
    background: linear-gradient(to right, rgba(255, 255, 255, 0.87) 0%, rgba(255, 255, 255, 0.97) 50%, rgba(255, 255, 255, 0.91) 100%), url(../images/mitra-baju-muslim-hijab-gamis.png) no-repeat 100%!important;
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #393e52;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.hisemua h3 {
    font-size: 28px!important;
}

.Tertarik {
    background: linear-gradient(to right, rgba(255, 253, 231, 0.93) 0%, rgba(255, 253, 231, 0.95) 50%, rgba(255, 253, 231, 0.96) 100%), url(../baimg/bg-icon.png)!important;
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #393e52;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.Tertarik p.ungu {
    font-size: 30px;
    color: #9c2e85;
    font-family: "Lato", Sans-serif;
    font-weight: 700;
    line-height: 1;
    letter-spacing: -1px;
    font-size: 30px;
    text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}

@media(max-width:767px) {
    .hisemua center img {
        max-width: 315px;
    }

    .join h2 a {
        font-size: 18px;
        line-height: 1em;
    }

    .offer3 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .hisemua h3 {
        font-size: 25px!important;
    }
}

.adark {
    /*color:#137E24;*/
    color: #2AE147;
}

.alight {
    /*color:#321106;*/
    color: #ffff00;
}

.form .cover .col-md-4 {
    background-color: #fffde7;
    color: #333;
    text-align: center;
}

.bs-leader-say.background-form {
    background: linear-gradient(150deg, rgba(1, 10, 29,0.5) 0%, rgba(29, 167, 226,.5) 100%), url(../../../kelas/manage/GHr12sH.jpg);
}

.video--responsive {
    max-width: 100%!important;
    position: relative;
}

.white {
    color: white;
}

.black {
    color: black;
}

.text-gold-shadow {
    text-shadow: 0 0 25px rgb(182, 161, 91);
}

.bold {
    font-weight: 600;
}

.text-yellow {
    color: #F5D061;
}

/*Component*/
.video {
    position: relative;
    padding-bottom: 56.25%;
 /* 16:9 */
    height: 0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom: 10px;
}

.video iframe, .video img, .oto .video iframe, .oto .video img {
    background: #38405400!important;
    padding: 0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin-top: 5px;
}

#header .video iframe {
    padding: 5px;
    box-shadow: 0 0 150px rgba(253,190,52,.55);
}

.video .video-title {
    position: absolute;
    top: 5px;
    left: 0px;
    border-radius: 5px;
    padding: 10px 20px 10px 10px;
    font-weight: 500;
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-style: italic;
    background: #384054;
    box-shadow: 3px 3px 5px rgba(0,0,0,.2);
}

.video .video-caption {
    position: absolute;
    bottom: 0px;
    left: 0px;
    border-radius: 0px;
    padding: 15px;
    font-weight: 300;
    font-size: 11px;
    color: #fff;
    background: rgba(0,0,0,.6);
    text-align: left;
}

.video .play {
    position: absolute;
    width: 80px;
    height: 80px;
    left: 50%;
    top: 60%;
    margin-left: -40px;
    margin-top: -40px;
    background-image: url(../images/play.png);
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.video:hover .play {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}

.lead i {
    text-shadow: 2px 1px 2px rgb(15, 13, 5)!important;
}

h2 a.telephone,h4 a.telephone {
    font-size: 15px;
    text-shadow: unset !important;
}

a.btn-blue-metal {
    background: linear-gradient(to right, #075574 0%, #2c70b7 50%, #075574 100%);
    color: #fff;
    text-shadow: 2px 1px 2px rgb(15, 13, 5)!important;
}

a.btn-blue-metal:hover,a.btn-blue-metal:focus,a.btn-blue-metal:active {
    background: linear-gradient(to right, #2c70b7 0%, #075574 50%, #2c70b7 100%);
    color: #ffff00!important;
    text-shadow: 2px 1px 2px rgb(15, 13, 5)!important;
}

ul.lead {
    line-height: 1.6;
}

@media(max-width:767px) {
    ul.lead {
        line-height: 1.4;
    }

    .lead.checkmark li {
        margin-left: 9px!important;
        font-size: 14px!important;
    }
}

.lead.checkmark li {
    margin-left: 3px;
    list-style: none;
    color: #fff;
    font-size: 16px;
    text-shadow: 2px 1px 2px rgb(15, 13, 5);
}

.lead.checkmark li::before {
    content: "\e013";
    font-family: 'Glyphicons Halflings';
    font-size: 20px;
    float: left;
    margin-left: -30px;
    color: #00c853;
}

.ib2-section-content .ib2-countdown-style{
font-size: 19px;
text-align: center;
color: #ffff00;
text-shadow: 2px 1px 2px rgb(15, 13, 5) !important;
}




/* GAYA END*/
		/*HEADER NAV*/
		
		header.navbar{
z-index:199;
}
 .modal .load_popup_img.loading{
    background: none;
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-animation: spining 1s;
    animation: spining 1s;
    opacity: 1;
}
 
header.navbar-light{
background:transparent;
position:fixed!important;
}
.baju-muslim-agen .navbar-sticky.stuck{
background:linear-gradient(135deg, #0c8fb4 0%, #4ab0cd 100%);    
/*background:linear-gradient(135deg, #f05a28 0%, #e80a89 100%);*/
/*background: linear-gradient(to right, rgb(113, 197, 221) 0%, rgb(113, 197, 221) 50%, rgb(113, 197, 221) 100%);*/
/*background: linear-gradient(to right, rgb(199, 223, 226) 0%, rgb(199, 223, 226) 50%, rgb(199, 223, 226) 100%);*/
}
.baju-muslim-agen .navbar-light .main-navigation .menu > li a{
/*color:#F7FE84;*/
}
.baju-muslim-agen .navbar-light.stuck .menu > li a{
color:#fff!important;
}

.device-slider {
		background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
    }
.fw-section.dark-bg {
    background:linear-gradient(135deg, #0c8fb4 0%, #4ab0cd 100%);
}

    .mitra-agen .device-slider {
        /*background:#c7dfe2;*/
        /*background:linear-gradient(to bottom, rgb(69, 185, 188) 0%, rgba(69, 185, 188, 0.53) 50%, #81DEE0 100%);*/
        /*background:linear-gradient(to bottom, #81DEE0 0%, rgb(69, 185, 188) 50%, #81DEE0 100%);*/
        /*background:linear-gradient(to right, rgb(37, 166, 158) 0%, rgb(83, 208, 190) 50%, rgb(37, 166, 158) 100%);*/
        /*background: linear-gradient(to right, rgb(37, 166, 158) 0%, rgba(37, 166, 158, .93) 50%, rgb(37, 166, 158) 100%);*/
		background:linear-gradient(to right, rgb(113, 197, 221) 0%, rgb(113, 197, 221) 50%, rgb(113, 197, 221) 100%);
    }
    
    .mitra-agen .homelimit {
        background: linear-gradient(to right, rgb(37, 166, 158) 0%, rgb(83, 208, 190) 50%, rgb(37, 166, 158) 100%);
    }
    
    .mitra-agen .homelimit:hover {
        background: linear-gradient(to right, rgb(83, 208, 190) 0%, rgb(37, 166, 158) 50%, rgb(83, 208, 190) 100%);
    }

/* ========================================================================= */
/* Scroll Down Up
/* ========================================================================= */
.scroll-down {
    text-align: center;
    position: relative;
    width: 100%;
    top: -32px;
    z-index: 10;
    height: 32px;
}

.scroll-down a {
    height: 32px;
    display: inline-block;
}

.scroll-down a:hover .fa, .scroll-down a:hover .fa.fa-2x {
    color: #1075bd;
}

.scroll-down a img:hover {
    opacity: 1;
}

.scroll-down a .fa {
    position: relative;
    top: -25px;
    display: block;
    text-align: center;
    font-size: 14px;
    color: #989898;
}

.scroll-down a .fa.fa-2x {
    margin-top: -12px;
    font-size: 24px;
    color: #666;
}

.scroll-up {
    text-align: center;
    position: absolute;
    width: 100%;
    top: -.5px;
    z-index: 10;
    height: 32px;
    display: block;
}

.scroll-up a {
    height: 32px;
    display: inline-block;
}

.scroll-up a:hover .fa, .scroll-up a:hover .fa.fa-2x {
    color: #1075bd;
}

.scroll-up a .fa {
    position: relative;
    top: -25px;
    display: block;
    text-align: center;
    font-size: 14px;
    color: #989898;
}

.scroll-up a .fa.fa-2x {
    margin-top: -25px;
    font-size: 24px;
    color: #666;
}

.fa.fa-eye {
    font-size: 18px;
}

p.text-brand {
    letter-spacing: .2px;
    font-size: 20px;
    padding: 5px 10px;
    color:#222;
}

.fw-section .lang-can-i {
    font-size: 9px;
    height: 300px;
padding:2px
}

.fw-section .step img {
    border: 10px solid rgba(255,255,255,.1);
    border-radius: 5px;
    margin: 0 auto;
        margin-bottom: 0px;
    border-radius: 100%;
    width: 80px;
    margin-bottom: 20px;
    height: 80px;
}
.fw-section .step {
    margin: 5px 2px;
    width: 95%;
    position: relative;
    padding: 0 3px;
    border-radius: 5px;
    background-color: transparent;
    color: #fff;
}
.fw-section .lang-can-i .lang-inner, .fw-section .get-can-i .get-inner {
    background: linear-gradient(rgb(10, 112, 141), rgb(13, 111, 140));
    border: 1px solid #e0e0e0;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    height: 275px;
}

@media(max-width:767px){
    .fw-section .lang-can-i {
    height: 380px;
}
 .fw-section .lang-can-i .lang-inner, .fw-section .get-can-i .get-inner {
height: 360px;
}
}

.fw-section .step .step-number, .fw-section .step .step-nomor {
    position: absolute;
    top: 20%;
    left: 20%;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background: linear-gradient(#073363, rgb(26, 117, 220));
    color: #fff;
    border-radius: 100%;
    font-weight: 600;
    font-size: 12px;
    margin-top: -20px;
}

.fw-section .step .step-nomor {
    left: 35%;
}




.andai .pring {
    position: relative;
    border: 1px solid #90b2e4;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: rgb(144, 178, 228);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 20px 0 30px;
    border-top: 5px solid #22e5f8;
    background-color: #094e62;
    color: #0ff3f3;
}
.andai .pring h1{
	margin-top: 2px!important;
}
.andai .pring sub{
	font-size: 14px!important;
	margin-top: -20px!important;
	font-weight: 300;
	vertical-align: middle;
}

.andai .pring ul{
	margin: 30px auto;
	width: 88%;
}
.andai .pring ul li{
	list-style: none;
	margin: auto;
	font-size: 14px;
	margin-bottom: 7px;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(144,178,228, .3);
}
.andai .pring ul li:last-child{
	border-bottom: 0;
}

.andai .pring .badge{
	position: absolute;
	top: -60px;
	left: -90px;
	background-color: transparent;
	display: block;
}
.andai h3 {
    font-size:25px;
    color:#fff; 
    font-weight: 700;
    display: inline-block;
}
.andai h3 {font-size: 21px;color: #fff;display: inline-block; }
.andai h5 {font-size: 12px;color: #fff;display: inline-block; }
.andai p {font-size: 15px;font-weight:450;color: #fff;display: inline-block; }

.step-quote {
    width: 250px;
    height: 150px;
    top: 18px;
    background: linear-gradient(rgba(66, 25, 23, 0), rgba(46, 31, 30, 0)), url(../icon/bisnis-quote.png) no-repeat;
    border-radius: 3%;
    color: #fff;
    font-size: 36px;
    font-weight: 700;
    position: relative;
    margin: auto;
    line-height: 75px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
}
.step-quote h4 {
    font-size: 19px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: -1px;
    color: #F5D061!important;
    position:relative;
    top:20%;
}

.bg-dragon-3 {
    background: linear-gradient(rgb(35, 155, 189,.8), rgb(63, 170, 201,.7)),url(../svg/Dragon-Scales-soft-blue.svg) no-repeat fixed;
        background-size: auto auto, auto auto;
    background-size: auto auto, auto auto;
    background-size: auto auto;
    background-size: cover;
    text-align: center;
}

.prog10 .testimoni-col {
    background: linear-gradient(rgb(3, 80, 102), rgb(39, 161, 197));
    border: 3px solid #e0e0e0;
    padding: 40px 20px 20px;
}

.prog10 .inner-guarantee {
    position: relative;
    color: #222;
    
}
    .bs-marketing-reason .guarantee .inner-guarantee .percent {
      font-size: 40px;
      background-color: #1075bd;
      border: 3px solid #fdfdfd;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%;
      height: 100px;
      width: 100px;
      display: inline-block;
      line-height: 85px; }
      
.prog10 .inner-guarantee .percent {
    font-size: 40px;
    background-color: #1075bd;
    border: 3px solid #fdfdfd;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    height: 100px;
    width: 100px;
    display: inline-block;
    line-height: 85px;
}
.prog10 .title-owl {
    font-weight: 700;
    margin-bottom: 5px;
    font-size: 20px;
    height: 60px;
    color:#fff;
}
.prog10 .subheader-owl {
    padding: 3px 0;
    font-size: 17px;
    margin: auto;
    color:#fff;
}

body.baju-muslim-agen{
    margin:0 auto;
}

ul.gc3 li {
    padding: 0 0 10px 25px !important;
    background: url(../icon/check-circle-green.png) no-repeat top left;
    background-size: contain;
    background-size: 15px 15px;
    font-size:14px;
}

.owl-prev, .owl-next, .left.control-carousel, .right.control-carousel {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    transform: translate(0,-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.owl-next, .right.control-carousel {
    right: 1px;
}



 .baju-muslim-agen .button,  .baju-muslim-agen .button:visited, .baju-muslim-agen .button:focus {
    display:inline-block;
    border:unset;
    border-radius:2px;
    color:#eee;
    background:linear-gradient(to right, #0c8fb4 0%, #4ab0cd 50%, #0c8fb4 100%);
    padding:6px 14px;
    font-size:17px;
    line-height:auto;
    text-decoration: none;
}
.baju-muslim-agen .button:hover, .baju-muslim-agen .button:active{
    background:linear-gradient(to right, #4ab0cd 0%, #0c8fb4 50%, #4ab0cd 100%);
    color:#fff;
}
.baju-muslim-agen .button-sp, .baju-muslim-agen .button-sp:visited, .baju-muslim-agen .button-sp:focus {
    border:none;
    background:linear-gradient(to right, #4ab0cd 0%, #0c8fb4 50%, #4ab0cd 100%);
    color:#eee;
}
.baju-muslim-agen .button-sp:hover, .baju-muslim-agen .button-sp:active {
    background:linear-gradient(to right, #4ab0cd 0%, #0c8fb4 50%, #4ab0cd 100%);
    color:#FECE1A;
}
.baju-muslim-agen .button-ps, .baju-muslim-agen .button-ps:visited, .baju-muslim-agen .button-ps:focus {
    border:none;
    background:linear-gradient(to right, #4ab0cd 0%, #0c8fb4 50%, #4ab0cd 100%);
    color:#fff;
}
.baju-muslim-agen .button-ps:hover, .baju-muslim-agen .button-ps:active {
    background:linear-gradient(to right, #4ab0cd 0%, #0c8fb4 50%, #4ab0cd 100%);
    color:#eee;
}

.mitra-distro .navbar-sticky .main-navigation .menu > li {
    line-height: 40px;
}
.baju-muslim-agen .navbar .nav li > a {
    text-transform: uppercase;
    line-height: auto;
    vertical-align: middle;
    margin: 10px 3px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    /*border: 1px solid #181A1C;*/
    /*box-shadow: none;*/
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    /*text-shadow: 1px 0.5px 1px rgb(63, 68, 67);*/
    font-size: 15px;
    color: #fff;
    transition: border-color 1s ease;
}


.baju-muslim-agen .navbar-sticky.stuck .main-navigation .menu > li {
    margin-top: 20px;
    /*line-height: 100px;*/
}
.nav .poplog {
    /*background: #ff0000;*/
    border-radius:0px;
}
.baju-muslim-agen .modal, .modal.fade.in {
    left: 0 !important;
    top: 0;
}
.baju-muslim-agen .fw-section p {
    padding: 5px;
    font-weight: 400;
    color:inherit;
    line-height: 1.1;
    margin:0 0 5px;
    font-size:13px;
     }
     
.baju-muslim-agen .btn,.baju-muslim-agen .button {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    text-shadow: 1px 0.5px 1px rgb(63, 68, 67);
    text-decoration:none;
    
}     
.baju-muslim-agen .buton {
    display: inline-block;
    *display: inline;
    padding: 4px 12px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 14px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #cccccc;
        border-top-color: rgb(204, 204, 204);
        border-right-color: rgb(204, 204, 204);
        border-bottom-color: rgb(204, 204, 204);
        border-left-color: rgb(204, 204, 204);
    *border: 0;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
        border-bottom-color: rgba(0, 0, 0, 0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.baju-muslim-agen .img-mengecil{
margin: 0 auto;
}

.baju-muslim-agen .container{
    width:100%!important;
}

.solusi .fontitem2 {
    background: linear-gradient(135deg, #0c8fb4 0%, #4ab0cd 100%);
    
}

.bs-place .elementor-element h4{
          font-size:28px!important;
          margin-top:30px;
          height:70px;
      }

.grosir9:hover {
  text-shadow: 1px 0.5px 1px rgb(63, 68, 67);
}
.grosir1:hover {
  text-shadow: 1px 0.5px 1px rgb(63, 68, 67);
}
 @media(max-width:767px){
          .header-style-1.stuck{
              padding-top:25px;
          }
          
      }