	@media screen and (min-width: 1401px) and (max-width: 1719.98px) {
		.biaya-tarif-tab-berkah-wadiah {
		  position: relative;
		  top: 8em;
		}
	
	    .bg-cr-1 img {
	        width: 100%;
	        margin-left: 0em;
	        margin-top: 0em;
	    }

	    .ppr-sec-1 {
	        position: relative;
	        top: 1em;
	    }

	    .icon-ppr-title {
	        position: relative;
	        top: 1em;
	    }

	    .icon-ppr-title-2 {
	        position: relative;
	        top: 1em;
	    }
	    

	    /* btn back home */
	    .back-to-home {
	        width: 100%;
	        border-radius: 27px;
	        padding: 0 1em;
	        height: 55px;
	        position: relative;
	        top: 1em;
	        left: 20em;
	    }

	    /* btn call center - 7-2-24*/
	    .btn-call-center {
	        background: #661861;
	        border-radius: 27px;
	        height: 45px;
	        filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	        width: 25%;
	        margin-left: 6em;
	    }

	    /* text btn call center - 7-2-24*/
	    .btn-call-center a {
	        color: white;
	        font-size: 17px;
	        position: relative;
	        top: -14px;
	    }

	    .text-position {
	        position: relative;
	        top: -32rem;
	        padding: 0 20px;
	    }

	    .center {
	        font-size: 30px;
	        text-shadow: 1px 1px 3px black;
	    }

	    .center-two {
	        display: flex;
	        justify-content: left;
	        color: white;
	        font-size: 50px;
	        text-shadow: 1px 1px 3px black;
	    }

	    /* positioning untuk search bar pada home */
	    .box {
	        display: none;
	        position: relative;
	        width: 100%;
	        color: #fff;
	        top: 25.5em;
	        left: 0;
	    }

	    .carousel-control-prev {
	        left: -4em;
	        top: 22em;
	    }

	    .carousel-control-next {
	        right: -1em;
	        top: 22em;
	    }
	}

	@media screen and (min-width: 1720px) and (max-width: 1999.98px) {
	.biaya-tarif-tab-berkah-wadiah {
        position: relative;
        top: 10em;
    }
	
	.carousel-control-next {
        right: -1em;
        /* top: -25em; */
    }
	
	.carousel-control-prev {
        left: -6em;
        /* top: -25em; */
    }
	
	.carousel-control-prev {
        right: -1em;
        /* top: -25em; */
    }
	
		.btn-ajukan-sc {
	        position: relative;
	        top: 0;
	        margin-left: 6em;
	    }
	
	    .ppr-sec-1 {
	        position: relative;
	        top: 1em;
	    }

	    .icon-ppr-title {
	        position: relative;
	        top: 1em;
	    }

	    .icon-ppr-title-2 {
	        position: relative;
	        top: 1em;
	    }

	    .navfloat {
	        position: fixed;
	        top: 15%;
	        right: -10em;
	        z-index: 200;
	        background: linear-gradient(180deg, #661861 0%, #661861 100%);
	        box-shadow: -6px 7px 8px rgba(255, 255, 255, 0.75);
	        border-radius: 40px 0px 0px 40px;
	    }

	    /* btn call center - 7-2-24*/
	    .btn-call-center {
	        background: #661861;
	        border-radius: 27px;
	        height: 45px;
	        filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	        width: 25%;
	        margin-left: 6em;
	    }

	    /* text btn call center - 7-2-24*/
	    .btn-call-center a {
	        color: white;
	        font-size: 17px;
	        position: relative;
	        top: -17px;
	    }

	    .back-to-home {
	        width: 100%;
	        border-radius: 27px;
	        padding: 0 1em;
	        height: 75px;
	        position: relative;
	        top: 2em;
	        left: 13em;
	    }

	    .text-position {
	        position: relative;
	        top: -38rem;
	        padding: 0 20px;
	    }

	    .center {
	        font-size: 42px;
	        text-shadow: 1px 1px 3px black;
	    }

	    .center-two {
	        display: flex;
	        justify-content: left;
	        color: white;
	        font-size: 60px;
	        text-shadow: 1px 1px 3px black;
	    }

	    /* posisi input kalkulator flexi di home */
	    .coming-soon, #keywords, input[type='text'] {
	        padding-left: 39px;
	    }

	    /* posisi input searchbar di page karir */
	    .coming-soon, #keywords, input[type='text'] {
	        padding-left: 18px;
	    }

	    /* button search di home pada input PENCARIAN */
	    .btn-icon-search {
	        position: relative;
	        top: -3.3em;
	        left: 13em;
	    }

	    /* positioning untuk search bar pada home */
	    .box {
	        display: none;
	        position: relative;
	        width: 100%;
	        color: #fff;
	        top: 25em;
	        left: 0;
	    }
	}

	@media screen and (min-width: 2000px) and (max-width: 2559.98px) {
	    .bi-search {
	        width: 21px;
	        height: auto;
	    }

	    .btn-search-new {
	        font-size: 22px;
	    }

	    .carousel-control-next {
	        right: -4em;
	        /* top: -30em; */
	    }

	    .carousel-control-prev {
	        left: -6em;
	        /* top: -30em; */
	    }

	    .btn-icon-search {
	        position: relative;
	        top: -3.3em;
	        left: 16em;
	    }

	    .box {
	        display: block;
	        position: absolute;
	        width: 100%;
	        padding-bottom: 1.25rem;
	        color: #fff;
	        text-align: center;
	        margin: auto;
	        z-index: 2;
	        top: 35em;
	        padding-left: 6em;
	        padding-right: 6em;
	    }

	    /* btn back home */
	    .back-to-home {
	        width: 100%;
	        border-radius: 27px;
	        padding: 0 1em;
	        height: 55px;
	        position: relative;
	        top: 1em;
	        left: 19em;
	    }

	    /* btn call center - 7-2-24*/
	    .btn-call-center {
	        background: #661861;
	        border-radius: 27px;
	        height: 45px;
	        filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	        width: 25%;
	        margin-left: 6em;
	    }

	    /* text btn call center - 7-2-24*/
	    .btn-call-center a {
	        color: white;
	        font-size: 17px;
	        position: relative;
	        top: -14px;
	    }

	    /*#p-banner-desc-3 {
	        color: white;
	        font-size: 40px;
	        font-weight: 800;
	        margin-left: 2.4em;
	    }
	    #p-banner-desc-4 {
	        margin-top: 30%;
	        color: white;
	        font-size: 28px;
	        font-weight: 400;
	        color: black;
	        margin-left: 3.4em;
	        line-height: 1.5;
	    }
	    #p-banner-desc-5 {
	        color: #42306B;
	        font-weight: 800;
	        font-size: 47px;
	        line-height: 51.37px;
	        margin-left: 2em;
	    }
	    #p-banner-desc-6 {
	        color: white;
	        font-weight: 800;
	        font-size: 40px;
	        margin-left: 2.4em;
	        margin-top: 8em;
	    }
	    #p-banner-desc-7 {
	        margin-top: 3%;
	        color: white;
	        font-size: 28px;
	        font-weight: 400;
	        margin-left: 3.4em;
	        line-height: 1.5;
	    }*/
	}

	@media screen and (min-width: 2560px) and (max-width: 4000px) {
	    .bi-search {
	        width: 26px;
	        height: auto;
	    }

	    .btn-search-new {
	        font-size: 28px;
	    }

	    .carousel-control-next {
	        right: -6em;
	        top: -50em;
	    }

	    .carousel-control-prev {
	        left: -8em;
	        /* top: -50em; */
	    }

	    .btn-icon-search {
	        position: relative;
	        top: -4em;
	        /* left: 20em; */
	    }

	    .box {
	        display: block;
	        position: absolute;
	        width: 100%;
	        padding-bottom: 1.25rem;
	        color: #fff;
	        text-align: center;
	        margin: auto;
	        z-index: 2;
	        top: 35em;
	        padding-left: 9em;
	        padding-right: 6em;
	    }

	    #p-banner-desc-6 {
	        color: white;
	        font-weight: 800;
	        font-size: 60px;
	        margin-left: 2.4em;
	        margin-top: 5em;
	    }

	    #p-banner-desc-7 {
	        margin-top: 3%;
	        color: white;
	        font-size: 42px;
	        font-weight: 400;
	        margin-left: 3.4em;
	        line-height: 1.7;
	    }

	    /* btn back home */
	    .back-to-home {
	        width: 100%;
	        border-radius: 27px;
	        padding: 0 1em;
	        height: 55px;
	        position: relative;
	        top: 1em;
	        left: 19em;
	    }

	    /* btn call center - 7-2-24*/
	    .btn-call-center {
	        background: #661861;
	        border-radius: 27px;
	        height: 45px;
	        filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	        width: 25%;
	        margin-left: 6em;
	    }

	    /* text btn call center - 7-2-24*/
	    .btn-call-center a {
	        color: white;
	        font-size: 17px;
	        position: relative;
	        top: -14px;
	    }
	}

	@media (min-device-width : 320px) {
	    /*.back-to-home {
      width: 100%;
      border-radius: 27px;
      padding: 0 1em;
      height: 55px;
      position: relative;
      left: 2.7em;
    }

    .carousel-button {
        position: relative;
        top: 15em;
        left: 6em;
    }*/

	    /* syariah card - info biaya*/
	    .minipay img {
	        width: 135%;
	        position: relative;
	        left: -2.8em;
	        background-size: cover;
	    }

	    .btn-ajukan-sc {
	        position: relative;
	        top: 0;
	        margin-left: -5em;
	        border-radius: 135px;
	        width: 25%;
	        height: 3em;
	        background-color: #661861;
	        color: white;
	        padding: 1em;
	        padding-left: 1em;
	        padding-right: 1em;
	    }

	    .table-tabungan-investasya-bagi-hasil {
	        position: relative;
	        top: 1em;
	        height: 24em;
	        width: 100%;
	        background: rgba(241, 158, 0, 0.2);
	        border-radius: 46px 46px;
	        margin-bottom: 4em;
	    }
	}

	@media (min-device-width : 360px) {
	    .carousel-button {
	        position: relative;
	        top: 20em;
	        left: 8em;
	        display: none;
	    }

	    /* syariah card - info biaya*/
	    .minipay img {
	        width: 135%;
	        position: relative;
	        left: -3.2em;
	        background-size: cover;
	    }

	    .btn-ajukan-sc {
	        position: relative;
	        top: -3em;
	        margin-left: -5em;
	        border-radius: 135px;
	        width: 25%;
	        height: 3em;
	        background-color: #661861;
	        color: white;
	        padding: 1em;
	        padding-left: 1em;
	        padding-right: 1em;
	    }

	    .table-tabungan-investasya-bagi-hasil {
	        position: relative;
	        top: 1em;
	        height: 19em;
	        width: 100%;
	        background: rgba(241, 158, 0, 0.2);
	        border-radius: 46px 46px;
	        margin-bottom: 4em;
	    }

	}

	@media (min-device-with : 375px) {

	    .boxCalc h5 {
	        font-weight: 600;
	        position: relative;
	        top: 2em;
	    }

	    /* tab-3 tabungan berkah utama ib */
	    .tab-3 {
	        position: relative;
	        top: 19em;
	        margin-bottom: 8em;
	    }

	    /* syariah card - info biaya*/
	    .minipay img {
	        width: 135%;
	        position: relative;
	        left: -3.3em !important;
	        background-size: cover;
	    }
	}

	@media (min-device-width : 425px) {
	    .carousel-button {
	        /*position: relative;
        top: 15em;
        left: 9em;*/
	        display: none;
	    }

	    /* tab-3 tabungan berkah utama ib */
	    .tab-3 {
	        top: 12em;
	        margin-bottom: 8em;
	    }

	    .table-tabungan-investasya-bagi-hasil {
	        position: relative;
	        top: 1em;
	        height: 17em;
	        width: 100%;
	        background: rgba(241, 158, 0, 0.2);
	        border-radius: 46px 46px;
	        margin-bottom: 4em;
	    }

	    /* syariah card - info biaya*/
	    .minipay img {
	        width: 135%;
	        position: relative;
	        left: -4em;
	        background-size: cover;
	    }
	}

	@media (min-device-width : 768px) and (max-device-width : 1025px) {

	    /*menu artikel button berita menarik lain nya */
	    .kat-1 li {
	        position: relative;
	        top: 14px;
	    }

	    .carousel-button {
	        position: relative;
	        top: 40em;
	        left: 18em;
	    }

	    /*.image-carousel-home {
        margin-top: 2em;
    }*/

	    .text-equivalent {
	        font-size: 12px;
	        margin-left: 3em;
	    }

	    .text-update-deposito-dollar {
	        position: relative;
	        left: 70%;
	        font-size: 12px;
	    }

	    .tab-header-3 {
	        width: 100%;
	        left: -4em;
	        top: 2.3em;
	    }

	    .kalk-selengkapnya a {
	        left: -4em;
	        top: 3em;
	    }

	    .btn-ajukan-sc {
	        position: relative;
	        top: -8em;
	    }

	    /* syariah card - info biaya*/
	    .minipay img {
	        width: 100%;
	        position: relative;
	        left: -1em;
	        background-size: cover;
	    }

	    /* produk - individu */
	    .tab-berkah-nisbah-table {
	        position: relative;
	        top: 3em;
	        font-weight: 600;
	    }

	    /* produk - bisnis */
	    .pi-text-pos-1 {
	        margin-top: 5em;
	    }
	}

	@media (min-device-width : 1024px) {
	    .btn-ajukan-sc {
	        position: relative;
	        top: 0;
	        margin-left: 6em;
	    }
	}

	@media screen and (min-device-width: 1200px) and (max-device-width: 1900px) and (-webkit-min-device-pixel-ratio: 1) {
	    .navfloat {
	        position: fixed;
	        top: 15%;
	        right: -10em;
	        z-index: 200;
	        background: linear-gradient(180deg, #661861 0%, #661861 100%);
	        box-shadow: -6px 7px 8px rgba(255, 255, 255, 0.75);
	        border-radius: 40px 0px 0px 40px;
	    }

	    /*.bottom-img {
			  z-index: 1;
			  width: 100%;
			  margin-top: 36%;
			  margin-top: -10%;
			  position: relative;
		  }		  
		  .bottom-img-ind {
			  z-index: 1;
			  width: 100%;
			  margin-top: 36%;*/
			  /* margin-top: -10%;
			  position: relative;
		  }
		  
		  .carousel-button {
			  position: relative;
			  top: 17em;
			  left: 41em;
		  }
	    #p-banner-desc-3 {
			color: white;
			font-size: 40px;
			font-weight: 800;
			margin-left: 2.4em;
		}
		#p-banner-desc-4 {
			margin-top: 30%;
			color: white;
			font-size: 28px;
			font-weight: 400;
			color: black;
			margin-left: 3.4em;
			line-height: 1.5;
		}
		#p-banner-desc-5 {
			color: #42306B;
			font-weight: 800;
			font-size: 47px;
			line-height: 51.37px;
			margin-left: 2em;
		}
		#p-banner-desc-6 {
			color: white;
			font-weight: 800;
			font-size: 40px;
			margin-left: 2.4em;
			margin-top: 5em;
		}
		#p-banner-desc-7 {
			margin-top: 3%;
			color: white;
			font-size: 28px;
			font-weight: 400;
			margin-left: 3.4em;
			line-height: 1.5;
		}*/

	    .text-equivalent {
	        font-size: 12px;
	        margin-left: 5em;
	    }

	    .text-update-deposito-dollar {
	        position: relative;
	        left: 70%;
	        font-size: 12px;
	    }

	    /* page tabungan berkah utama ib */
	    .tab-3 {
	        top: 4em;
	        margin-bottom: 8em;
	    }

	    .input-group-ppr .form-control-ppr {
	        position: relative;
			top: -3.8em;
			left: 3em;
	        font-weight: 600;
	        border: none;
	        background: none;
	        height: 40px;
	        width: 200px;
	        overflow: hidden;
	    }

	    /* syariah card - info biaya*/
	    .minipay img {
	        width: 100%;
	        position: relative;
	        left: 1em;
	        background-size: cover;
	    }

	    .btn-ajukan-sc {
	        position: relative;
	        top: 0;
	        margin-left: 6em;
	    }
	}