/*
Theme Name: Arowana
Theme URI: https://www.nayrathemes.com/arowana-free/
Author: Nayra Themes
Author URI: https://www.nayrathemes.com/
Description: Arowana is a child of the StartKit theme with lots of powerful features. Arowana is suited for any type of website and works with all popular plugins. Get 24x7 support with both the free and the Pro versions. Explore the Pro demo - https://www.nayrathemes.com/demo/pro/?theme=arowana
Template: startkit
Version: 2.0.27
Tested up to: 5.4.2
Requires PHP: 5.6
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: arowana
Slug: arowana
Tags: one-column, two-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu,  custom-logo, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, blog, entertainment, portfolio, editor-style, grid-layout

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/

/*
==========================================
    Navigation
==========================================
*/

.active-1 ul li a:after,
.active-1 ul li a:before {
	width: 10px;
    height: 10px;
    background: transparent;
}

.active-1 ul li a:after {
	top: 16px;
    left: 12px;
	border-top: 2px solid;
    border-left: 2px solid;
}

.active-1 ul li a:before {
    bottom: 16px;
    right: 12px;
    border-bottom: 2px solid;
    border-right: 2px solid;
}

.active-1 ul li.active a:after,
.active-1 ul li.focus a:after,
.active-1 ul li:hover a:after {
    top: 8px;
    left: 0px;
}

.active-1 ul li.active a:before,
.active-1 ul li.focus a:before,
.active-1 ul li:hover a:before {
    bottom: 8px;
    right: 0px;
}

.normal-h {
    background: #fff !important;
    background-image: none;
    min-height: 80px !important;
    -webkit-box-shadow: 0 15px 40px -20px rgba(40,44,63,.15);
    -ms-box-shadow: 0 15px 40px -20px rgba(40,44,63,.15);
    -o-box-shadow: 0 15px 40px -20px rgba(40,44,63,.15);
    box-shadow: 0 15px 40px -20px rgba(40,44,63,.15);
}

@media only screen and (min-width:1550px) {
	.normal-h {
        min-height: 80px !important;
        padding: 0px;
    }
}

#features-list span.icon i,
#features-list h4, 
#features-list p, 
#features-list a {
    color: #fff !important;
}



/*
===================================================================================
    Service
===================================================================================
*/
.servicepage-item {
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
    padding: 20px 10px;
}
.service-icon i {
    color: #fff;
}

#services .service-icon {
    width: 100px;
    height: 100px;
    line-height: 100px;
    border-radius: 10px;
    background: #f3f3f3;
    margin: 0 auto 20px;
}

.servicepage-item .service-icon i {
    font-size: 50px;
    line-height: 100px;
}

.servicepage-item h4 {
    font-weight: 500;
    margin-bottom: 5px;
}

.servicepage-item p {
    margin-bottom: 10px;
}

.servicepage-item a {
    font-weight: 500;
}


#services .service-icon {
    text-align: center;
    border-radius: 50%;
    -webkit-transition: .3s all;
    transition: .3s all;
    margin: 0 auto;
    margin-bottom: 20px;
    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -webkit-transition: background 0.2s, -webkit-transform ease-out 0.1s;
    transition: background 0.2s, -webkit-transform ease-out 0.1s;
    transition: transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s, -webkit-transform ease-out 0.1s;
    position: relative;
    z-index: 1;
}

#services .service-icon:after {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content: '';
    box-sizing: content-box;
}

#services .servicepage-item:hover .service-icon {
    -webkit-transform: scale(0.93);
    transform: scale(0.93);
    color: #fff;
}

#services .servicepage-item:hover .service-icon:after {
    left: 50%;
    top: 50%;
    display: block;
    border-radius: 50%;
    -webkit-animation: pulse-border 1500ms ease-out infinite;
    animation: pulse-border 1500ms ease-out infinite;
}

@keyframes pulse-border {
    0% {
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity: 1;
    }
    100% {
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity: 0;
    }
}


/*
===================================================================================
    Blog
===================================================================================
*/


#recent-blog .post-content {
    border-bottom: 1px solid #d3d6db;
}

.post-content .content {
    font-size: 14px;
    margin-bottom: 16px;
}

#recent-blog .post-content .continue-reading {
    font-size: 14px;
}

#recent-blog ul.meta-info li {
    display: inline-block;
    font-size: 14px;
}

.blog-post .post-thumb {
    margin-bottom: 0px;
}

#recent-blog ul.meta-info {
    padding: 15px 20px;
}
#recent-blog ul.meta-info li i {
    margin-left: 10px;
}

.blog-post .post-thumb {
    float: none;
}

.slide-content h1 {
    letter-spacing: 0.7px;
}

.slide-content p {
    color: #fff;
}
.slide-content {
    margin-top: 50px;
    background-color: rgba(0, 0, 0, 0.6);
    padding: 30px;
}

.slide-content h4 {
    border: 1px solid #fff;
    padding: 0 15px;
    margin-bottom: 25px;
	background-color: #;
}

.arowana-btn .boxed-btn {
    font-size: 15px;    
    color: #ffffff; 
    position: relative;
    padding: 0 25px !important;
    line-height: 40px;
	z-index: 0;
	cursor: pointer;
}

.arowana-btn .slide-content .boxed-btn {
	margin: 10px;
}

.arowana-btn .search-form .boxed-btn {
	line-height: 50px;
}


/* Arowana BTN Style */

#subscribe-form .boxed-btn {
    margin: 0;
}

.arowana-btn .boxed-btn:after {
    content: '';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-shadow: 0 0 0 6px;
    box-shadow: 0 0 0 6px;
    border-radius: 1px;
	color: #F36D21;
    opacity: .5;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

.arowana-btn .boxed-btn:hover:after,
.arowana-btn .boxed-btn:focus:after {
    -webkit-box-shadow: 0 0 0 0;
    box-shadow: 0 0 0 0;
}

.arowana-btn .slide-content.slide-bg h4 {
    color: #fff;
}

.arowana-btn .boxed-btn, .arowana-btn .slide-bg h4, .arowana-btn .dots-vertical .owl-dot.active .tp-bullet-inner, .arowana-btn .boxed-btn:hover, .arowana-btn .mc4wp-form input[type="submit"]:hover {
	color: #fff;
    background: #F36D21 !important;
}

/* Scroll Up */

.scrollup {
    display: none;
	z-index: 888;
	-webkit-transition: .3s;
	transition: .3s;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5);
}
.scrollup:hover i {
	-webkit-animation: slideUp 1s ease-in-out infinite;
	animation: slideUp 1s ease-in-out infinite;
}
.scrollup i {
    color: #fff;
}
@-webkit-keyframes slideUp {
  0%,
  100% {
	-webkit-transform: translate(0, 10px);
			transform: translate(0, 10px);
  }

  50% {
	-webkit-transform: translate(0, 0);
			transform: translate(0, 0);
  }
}

@keyframes slideUp {
  0%,
  100% {
	-webkit-transform: translate(0, 10px);
			transform: translate(0, 10px);
  }

  50% {
	-webkit-transform: translate(0, 0);
			transform: translate(0, 0);
  }
}
/*================================
=team alfy=
===================================*/

.scrollup{
    display: none !important
}


@media screen and (max-width:650px){
.navbar-brand {
    display: inline-block;
    padding-top: 0.3125rem;
    padding-bottom: -3.6875rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
    margin-bottom: -5px;
}


.logo.main{
    width: 188%;
}
/**/
}


#team__alfy{
    margin-top: 103px !important;
}


@media screen and (max-width: 780px){
/*#team__alfy{
    margin-top: 0 !important;
}*/
}

#footer-copyright{
    background: transparent !important;
    color: black !important;
}

#footer-copyright p{
    color: black !important;
}

.banner{
    background: url(https://metalcashcard.com/wp-content/themes/arowana/img/banner.png);
}

*{
    box-sizing: border-box;
}
/*#features .card{
    background: #F36D21;
    color: white !important;
    border-color: #F36D21;
    height: 150px;
}*/


#features .card{
        background: #F36D21;
    color: white !important;
    border-color: #F36D21;
    height: 150px;
    width: 231px;
    margin-left: 15px;
}

#features .card p {
    font-weight: bolder;
    text-align: center;
    line-height: 1.2rem !important;
}

.custom__list svg{
    fill: #F36D21;
    width: 52px;
    height: 52px;
}

/*.custom__list{
    margin-left: 234px!important;
}
*/
/*.custom-logo {
    max-width: 100%;
    margin-left: 75px;
}
*/
/*.custom-logo{
    max-width: 85%;
    margin-left: 172px;
}*/
/*navigation*/

.navbar-area {
    height: 123px;
    padding-bottom: 8px;
}

div.navbar-area {
    display: flex;
    align-items: center;
    border-bottom: 4px solid #F36D21;
    background: black !important;
}

div#sticky-wrapper.is-sticky .sticky-nav{

    background: black !important;
}


.custom-logo-link{
    height: 50px;
}

.custom-logo{
    /*width: 286px;
    height: 86px;
    margin-left: 100px;
    margin-top: -10px;*/
    /*width: 273px;*/
   height: 74px;
    /*margin-left: 60px;*/
    margin-top: -9px;
}

/*contact form button*/

#wpforms-submit-162 {
background: #F36D21 !important;
    color: white;
    font-weight: bold;
}


a.book-now {
    border-color: #F36D21 !important;
    background: #F36D21 !important;
}


.main-menu ul li .nav-link {
    font-size: 16px !important;
    color: white !important;
    /*font-weight: bold;*/
}

.main-menu ul li a {
    font-size: 16px !important;
    color: white !important;
}

.main-menu > ul > li.focus > .nav-link, .main-menu > ul > li.active > .nav-link, .main-menu > ul > li > .nav-link:hover {
    color: #F36D21 !important;
}



.logo a:focus , .main a:focus {
   outline: none !important;
}

a:focus {
    outline: none !important;
}

#team__alfy h3{
    text-transform: none !important;

}

.info__grid--box{
    display: grid;
    grid-template-rows: repeat(1, 1fr); 
    grid-gap: 5px;
}


.bmra__logo{
    margin-left: -40px;
}


.footer__tnc a{
    margin-left: -219px;
    margin-top: -4px;
    color: black !important;
}

.footer__tnc a:hover{
    color: #F36D21 !important;
}


footer a{
    color: black !important;
}


.row__container{
    background: black;
    margin-left: -111px;
    padding: 60px;
}

.features__row{
    margin-left: 52px;
}

.social__links{
    margin-left: -15px;
}

.contact__info{
    margin-left: -44px;
}

.payment__law{
    font-size: 10.5px !important;
    line-height: 1.1rem !important;
    margin-left: -2rem;
    padding: 20px;
    margin-bottom: -31px;
}

/*testimonials page*/

.page-id-61 #service-page p {
    text-align: justify;
}
.business__location{
    display: block;
    text-align: center;
}


.payment_law{
    text-align: left !important;
}

.test__person{
    display: block;
    text-align: center!important;
    font-weight: normal;
    color: black;
}

.test__person em{
    color: black;
    font-weight: normal;
}

.custom__link{
    font-size: 16px;
    font-weight: bold;
    color:black;
}

.custom__link:focus, .custom__link:hover{
    color: #F36D21;
}

.compliance__link--one, .compliance__link{
     font-size: 16px;
    font-weight: bold;
}


#footer-copyright .col-md-6:nth-of-type(2){
    margin-top: 10px;
}

.mean-container .mean-nav {
    background: #F36D21 !important!important;
}


.mean-container a.meanmenu-reveal {
    border-color: #F36D21 !important!important;
    color: #F36D21 !important!important;
}

.mean-container .mean-nav ul li a{
    text-transform: initial!important;
}


.mean-container .mean-nav {
    background: #F36D21 !important;
}


.bmra__logo figure img {
    width: 85%;
}

.bmra__logo figure img {
    width: 74%;
    margin-left: 8px;
    /*margin-left: 0px;*/
}



/*===================
responsive
=======================*/


@media screen and (min-width: 320px){
.page-id-49 #content{
    margin-top: -107px;
}

/*.custom-logo{

   height: 74px;
    margin-left: 0px;
    margin-top: -9px;
}*/


/*.custom-logo-link img{
    max-width: 100%;
}*/


.custom__info--container{
    margin-left: 0px;
}

.custom__info--sentence h3{
    font-size: 24px !important;
    text-transform: none;
    line-height: 1;
    margin-bottom: 15px;
}

.custom__list{
    margin-left: 0px;
}

.custom__list li{
    font-size: 28px;
    margin-top: 30px;
}

.custom__list li:nth-of-type(1){
    margin-left: 2px;
}

.custom__list li:nth-of-type(2){
    font-size: 28px;
    margin-top: 30px;
    margin-left: -3px;
}

.custom__list li:nth-of-type(2) svg{
    width: 45px;
    margin-left: 4px;
}

.row__container {
    background: black;
     margin-left: 0px; 
    padding: 25px;
}

.custom__list svg {
    fill: #F36D21;
    width: 30px;
    height: 45px;
    margin-right: 6px;
}


.info__grid--box {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 5px;
    margin:auto;
}



.bmra__logo{
    margin-left: 0px;
     padding-top: 0px; 
    margin-left: -4px;
    margin-top: 28px;
}

.bmra__logo figure{
margin-left: 50px;
margin-bottom:5px;
padding-top: 10px;
}

#footer-copyright{
    padding-left: 33px;
}

/*.social__links{
    margin-left: 77px;
}
*/
/*.contact__info{
    margin-left: -44px;
}*/

.contact__info {
    margin-left: -120px;
}

.social__links {
    margin-left: -13px;
}

.contact__info {
    margin-left: -20px;
}

#footer-copyright figure img{
    margin-left: 53px;
    margin-bottom: -32px;
}

.features__row {
    margin: auto 35px;
}

/*#footer-copyright figure img {
    margin-left: 53px;
    margin-bottom: -32px;
    max-width: 147%;
}*/

#footer-copyright figure img{
    margin-left: -13px;
    margin-bottom: -27px;
    max-width: 173%;

}


.payment__law {
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: -18px;
}

#footer-copyright .col-md-6:nth-of-type(2) {
    margin-top: 10px;
    margin-left: -6px;
}


.bmra__logo figure img {
    width: 74%;
    margin-left: 8px;
    /*margin-left: 0px;*/
}

/**/

/**/
}

@media screen and (min-width: 360px){

.page-id-49 #content{
    margin-top: -107px;
}

/*.custom-logo{

   height: 74px;
    margin-left: 0px;
    margin-top: -9px;
}*/


/*.custom-logo-link img{
    max-width: 100%;
}*/


.custom__info--container{
    margin-left: 0px;
}

.custom__info--sentence h3{
    font-size: 24px !important;
    text-transform: none;
    line-height: 1;
    margin-bottom: 15px;
}

.custom__list{
    margin-left: 0px;
}

.custom__list li{
    font-size: 28px;
    margin-top: 30px;
}

.custom__list li:nth-of-type(1){
    margin-left: 2px;
}

.custom__list li:nth-of-type(2){
    font-size: 28px;
    margin-top: 30px;
    margin-left: -3px;
}

.custom__list li:nth-of-type(2) svg{
    width: 45px;
    margin-left: 4px;
}

.row__container {
    background: black;
     margin-left: 0px; 
    padding: 25px;
}

.custom__list svg {
    fill: #F36D21;
    width: 30px;
    height: 45px;
    margin-right: 6px;
}


.info__grid--box {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 5px;
    margin:auto;
}



.bmra__logo{
    margin-left: 0px;
     padding-top: 0px; 
    margin-left: -4px;
    margin-top: 28px;
}

.bmra__logo figure{
margin-left: 50px;
margin-bottom:5px;
padding-top: 10px;
}

#footer-copyright{
    padding-left: 33px;
}

/*.social__links{
    margin-left: 77px;
}
*/
/*.contact__info{
    margin-left: -44px;
}*/

.contact__info {
    margin-left: -120px;
}

.social__links {
    margin-left: -13px;
}

.contact__info {
    margin-left: -20px;
}

#footer-copyright figure img{
    margin-left: 53px;
    margin-bottom: -32px;
}

.features__row {
    margin: auto 35px;
}

/*#footer-copyright figure img {
    margin-left: 53px;
    margin-bottom: -32px;
    max-width: 147%;
}*/

#footer-copyright figure img{
    margin-left: -13px;
    margin-bottom: -27px;
    max-width: 173%;

}


.payment__law {
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: -18px;
}

#footer-copyright .col-md-6:nth-of-type(2) {
    margin-top: 10px;
    margin-left: -6px;
}
/**/
/**/
}


@media screen and (min-width: 375px){
/*.custom-logo {
     width: 273px; 
    height: 68px;
     margin-left: 60px; 
    margin-top: 9px;
    width: 169%;
    height: 74px;
    margin-left: 0px;
    margin-top: -9px;

}

.custom-logo-link img{
    max-width: 100%;
}*/


#content{
    margin-top: -40px;
}

.custom__info--container{
    margin-left: 0px;
}

.custom__info--sentence h3{
    font-size: 25px !important;
    text-transform: none;
    line-height: 1;
    margin-bottom: 15px;
}

.custom__list{
    margin-left: 0px;
}

.custom__list li{
    font-size: 29px;
    margin-top: 30px;
}

.custom__list li:nth-of-type(2) {
    font-size: 31px;
    margin-top: 30px;
    margin-left: 8px;
}

.custom__list li:nth-of-type(2) svg {
    width: 58px;
    margin-left: -7px;
}


.row__container {
    background: black;
     margin-left: 0px; 
    padding: 25px;
}

.custom__list svg {
    fill: #F36D21;
    width: 36px;
    height: 45px;
    margin-right: 6px;
}


.info__grid--box {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 5px;
    margin: auto;
}


.bmra__logo{
    margin-left: 0px;
     padding-top: 0px; 
    margin-left: -4px;
    margin-top: 28px;
}


.bmra__logo figure{
margin-left: 50px;
margin-bottom:5px;
padding-top: 10px;
}

.bmra__logo figure img{
    width: 80%;
}

#footer-copyright{
    padding-left: 33px;
}

/*.social__links{
    margin-left: 77px;
}*/

/*.contact__info{
    margin-left: -44px;
}*/

/*#footer-copyright figure img{
    margin-left: 53px;
    margin-bottom: -32px;
    max-width: 147%;

}*/
#footer-copyright figure img{
    margin-left: -13px;
    margin-bottom: -27px;
    max-width: 173%;

}


.payment__law {
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: -18px;
}

.features__row {
    margin: auto 35px;
}

.social__links {
    margin-left: -5px;
}

.contact__info {
    margin-left: -17px;
}


.footer__tnc a {
    margin-left: -223px;
    margin-top: -4px;
    color: black !important;
}

/**/
}


@media screen and (min-width: 410px){

.custom__list li:nth-of-type(2) {
    font-size: 3px;
    margin-top: 30px;
    margin-left: 3px;
}

.custom__list li{
    font-size: 31px;
    margin-top: 30px;
}


.bmra__logo figure img {
    width: 85%;
    margin-left: -6px;
}



.custom__list li:nth-of-type(2) {
    font-size: 3px;
    margin-top: 30px;
    margin-left: 3px;
}

.custom__list li:nth-of-type(2) svg {
    width: 70px;
    margin-left: -4px;
}

.custom__list li:nth-of-type(2) span {
    margin-left: 10px;
    font-size: 33px;
}

.features__row {
    margin: auto 50px;
}

.contact__info {
    margin-left: -8px;
}

/*.footer__tnc a {
    margin-left: -219px;
    margin-top: -4px;
    color: black !important;
}*/

#footer-copyright figure img {
    margin-left: -23px;
    margin-bottom: -27px;
    max-width: 173%;
}

.footer__tnc a {
    margin-left: -264px;
    margin-top: -4px;
    color: black !important;
}
/**/
}







@media screen and (min-width: 450px){
.custom__info--sentence h3{
    font-size: 34px !important;
    text-transform: none;
    line-height: 1;
    margin-bottom: 15px;
}

.custom__list li{
    font-size: 31px;
    margin-top: 30px;
}

.custom__list li:nth-of-type(2){
    font-size: 18px;
    margin-top: 30px;
    margin-left: -3px;
}

.custom__list li:nth-of-type(2) svg{
    margin-left: 1px;
    width: 54px;
}

.custom__list li:nth-of-type(2) span{
      margin-left: 10px;
    font-size: 33px;
}

.features__row {
    margin: auto 70px;
}

.contact__info {
    margin-left: 0px;
}

/**/
}

@media screen and (min-width: 600px){

        .custom__list li:nth-of-type(1) {
        margin-left: -1px;
        }

        .custom__list li {
            font-size: 40px;
            margin-top: 30px;
        }



        .info__grid--box {
            display: grid;
            grid-template-columns: repeat(1, 3fr);
            grid-gap: 0px;
            margin: auto 41px;
            margin-top: 15px;
        }

        .features__row {
            margin: auto 80px;
        }

        /*footer*/

       .contact__info {
            margin-left: -2px;
        }

       /* .social__links {
            margin-left: 32px;
        }*/

        .social__links {
    margin-left: 23px;
    margin-right: 7px;
}

        .footer__tnc a {
            margin-left: -356px;
            margin-top: -4px;
            color: black !important;
        }


        #footer-copyright figure img {
            margin-left: 2px;
            margin-bottom: -32px;
            max-width: 147%;
            margin-top: -29px;
        }
        /*footer*/

        .custom__list svg {
        fill: #F36D21;
        width: 45px;
        height: 45px;
        margin-right: 6px;
        }

        .custom__list li:nth-of-type(2) span {
        margin-left: -1px;
        font-size: 40px;
        }





        .custom__list li:nth-of-type(2) svg {
        margin-left: -6px;
        width: 71px;
        }

  /*      #footer-copyright figure img {
            margin-left: 53px;
            margin-bottom: -32px;
            max-width: 147%;
        }*/

        #footer-copyright figure img {
    margin-left: -6px;
    margin-bottom: -27px;
    max-width: 147%;
    margin-top: -22px;
}

/*.bmra__logo figure img {
    width: 67%;
    margin-left:58px;
}
*/
.bmra__logo figure img {
    width: 67%;
    margin-left: 27px;
}


/**/
}

@media screen and (min-width: 768px){

.page-id-49 #content{
    margin-top: -105px;
}


.page-id-61 #content {
    margin-top: 0px;
}

        #footer-copyright figure img {
    margin-left: -6px;
    margin-bottom: -27px;
    max-width: 147%;
    margin-top: 0px;
}

/**/
/*#content{
    margin-top: -105px;
}*/

.custom-logo-link img {
    max-width: 100%;
    margin-left: -10px;
}

.custom__info--sentence h3 {
    font-size: 40px !important;
    text-transform: none;
    line-height: 1!important
    }


.info__grid--box {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 0px;
    margin-left: -91px;
    margin-top: -41px;
}


.features__row{
    margin-left: 56px;
}


/*.custom__list li {
    font-size: 53px;
    margin-top: 30px;
    margin-bottom: 20px;
}*/

.custom__list li {
    font-size: 48px;
    margin-top: 30px;
    margin-bottom: 20px;
}

/*.custom__list li:nth-of-type(2) span {
    margin-left: -2px;
    font-size: 50px;
    line-height: 1;
}*/
.custom__list li:nth-of-type(2) span {
    margin-left: -2px;
    font-size: 45px;
    line-height: 1;
}

.custom__list li:nth-of-type(2) svg {
    margin-left: -7px;
    width: 71px;
}


.custom__list li:nth-of-type(2) {
    font-size: 21px;
    margin-top: 30px;
    margin-left: -3px;
}


/*.bmra__logo {
    padding-top: 0px;
    margin-left: 394px;
    margin-top: 28px;
    text-align: center;
    display: flex;
    justify-content: center;
}*/

.bmra__logo {
    padding-top: 0px;
    margin-left: -2px;
    margin-top: 28px;
    text-align: center;
    display: flex;
    justify-content: center;
}

/*.social__links{
    margin-left: -30px;
}

*/
.social__links {
    margin-left: 0px;
}


/*.contact__info{
    margin-left: -57px;
}*/

.contact__info {
    margin-left: -17px;
}

.footer__tnc a {
    margin-left: -237px;
    font-size: 12px;
}



#footer-copyright figure img {
    margin-left: -16px;
    margin-bottom: -32px;
    max-width: 168%;
}


.custom-logo-link img {
    max-width: 100%;
    margin-left: -2px;
}


/*.bmra__logo figure img {
    width: 67%;
    margin-left: 58px;
}*/
.bmra__logo figure img {
    width: 67%;
    margin-left: -12px;
}



/*#footer-copyright figure img{
    margin-left: initial;
    margin-bottom: initial;
}*/
/********/
}

@media screen and (min-width: 800px){
.custom__list li:nth-of-type(2) {
    font-size: 21px;
    margin-top: 30px;
    margin-left: -3px;
}





/*#footer-copyright figure img {
    margin-left: 9px;
    margin-bottom: -32px;
    max-width: 180%;
}
*/

#footer-copyright figure img {
    margin-left: -25px;
    margin-bottom: -32px;
    max-width: 180%;
}

.payment__law {
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: -18px;
}

}

@media screen and (min-width: 900px){
#footer-copyright figure img {
    margin-left: -25px;
    margin-bottom: -32px;
    max-width: 180%;
}


.custom-logo-link img {
    max-width: 100%;
    margin-left: -69px;
}

/*.bmra__logo img{
    width: 85%;
    margin-left: 58px;
}*/

.bmra__logo figure img {
    width: 85%;
    margin-left: -8px;
}


.payment__law {
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: 28px;
}


}

@media screen and (min-width: 960px){
/*.custom-logo{

   height: 74px;
    margin-left: 0px;
    margin-top: -9px;
}*/
.custom-logo-link img {
    /* max-width: 100%; */
    margin-left: -7px;
}

#menu-item-340{
    display: none;
}

.social__links{
    margin-left: 0px;
}

.contact__info{
    margin-left: 0px;
}


.custom-logo-link img{
    max-width: 100%;
}



#footer-copyright .col-md-6:nth-of-type(2){
    margin-top: -5px;
}


/*.custom__list li:nth-of-type(2) span {
    margin-left: 10px;
    font-size: 58px;
}*/

.custom__list li:nth-of-type(2) span {
    margin-left: -4px;
    font-size: 48px;
}


.custom__list li:nth-of-type(2) svg {
    margin-left: -11px;
    width: 71px;
}

#content{
    margin-top: -10px;
}

.social__links{
    margin-left: 0px;
}

.contact__info{
    margin-left: 0px;
}



.footer__tnc a {
    margin-left: -217px;
}

.bmra__logo figure img{
    width: 85%;
}


#footer-copyright figure img {
    margin-left: -32px;
    margin-bottom: -19px;
    max-width: 180%;
}

.payment__law {
    font-size: 11.5px !important;
    line-height: 1 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: -18px;
}

#footer-copyright .col-md-6:nth-of-type(2) {
    margin-top: 8px;
}



.bmra__logo figure img {
    width: 85%;
    margin-left: -18px;
}


/**/
}
@media screen and  (min-width: 1002px) {

.custom-logo-link img {
    /*max-width: 100%;*/
    margin-left: -5px;
}

.page-id-61 #content {
    margin-top: 0px;
}

.page-id-49 #content {
    margin-top: 120px;
}

.row__container {
    background: black;
    margin-left: -126px;
    padding: 25px;
}


.info__grid--box {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 0px;
    margin-left: 43px;
    margin-top: 5px;
}

@supports (display: grid) {
    .info__grid--box {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 0px;
        margin-left: 43px;
        margin-top: 5px;
        }
}


#footer-copyright figure img {
    margin-left: 7px;
    margin-bottom: 13px;
    max-width: 91%;
}

.payment__law {
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    margin-left: 6px;
    padding: 0px;
    margin-bottom: -18px;
}

.bmra__logo {
    padding-top: 0px;
    margin-left: -2px;
    margin-top: 47px;
    text-align: center;
    display: flex;
    justify-content: center;
}

.bmra__logo img{
    width: 85%;
    margin-left: 58px;
}
.bmra__logo img{
    width: 100%;
    margin-left: 51px;
}


.features__row {
    margin-left: -74px;
}

.custom__info--sentence h3 {
    /* font-size: 34px !important; */
    margin-left: -74px;
}

.navbar-brand img {
    max-width: 100%;
    margin-left: -10px;
}

/**/
}
/*========= responsiveness  ==============*/

@media screen and  (min-width: 1100px) {
.bmra__logo figure img {
    width: 100%;
    margin-left: 54px;
}

}


@media screen and  (min-width: 1024px) {
.bmra__logo figure img {
    width: 100%;
    margin-left: 40px;
}

.navbar-brand img {
    max-width: 100%;
    margin-left: -10px;
}

}


@media screen and  (min-width: 1278px) {

.features__row {
    margin-left: 56px;
}

.custom__info--sentence h3 {
    /* font-size: 34px !important; */
    margin-left: 0px;
}

.custom__list li:nth-of-type(1) {
     margin-left: 62px; 
}

.page-id-49 #content{
    margin-top: 0px;
}

#content{
    margin-top: 0px;
}

.custom__info--container{
    margin-left: -95px;
}

.row__container{
    background: black;
    margin-left: -111px;
    padding: 60px;
}


.custom__info--sentence h3 {
    font-size: 43px !important;
    text-transform: none;
    }
     
.info__grid--box {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 5px;
    padding-left: 25px;
    margin-top: -4px;
}

.custom__list{
    margin-left: 215px;
}

.custom__list li{
    font-size: 61px;
    margin-left:62px;
}
.custom__list svg{
    height: 52px;
    width: 52px;
}

.custom__info--sentence{
    margin-left: 210px;
}


/*.custom-logo{

   height: 74px;
    margin-left: 0px;
    margin-top: -9px;
}
*/


.custom__list li:nth-of-type(2) {
    font-size: 21px;
    margin-top: 30px;
    margin-left: 60px;
}


.custom__list li:nth-of-type(2) span {
    margin-left: 1px;
    font-size: 58px;
}





.bmra__logo figure{
margin-left: 50px;
margin-bottom:5px;
padding-top: 10px;
}

/*.bmra__logo {
    padding-top: 0px;
    margin-left: 394px;
    margin-top: 28px;
    text-align: center;
    display: flex;
    justify-content: center;
}*/


.bmra__logo{
padding-top:0px;
margin-top:28px;
margin-left: 0px;
margin-bottom:5px;
padding-top: 10px;
}

.features__row {
    margin-left: 16px;
}

.social__links{
    margin-left: 0px;
}

.contact__info{
    margin-left: 0px;
}


.payment__law{
    margin-top: -18px;
}


.copyright{
    text-align: left;
    margin-left: 51px;
}
.payment__law {
    font-size: 11.5px !important;
    line-height: 1.4 !important;
    margin-left: 6px;
    padding: 20px;
    margin-bottom: -18px;
}


#footer-copyright figure img {
    margin-left: 46px;
    margin-bottom: 3px;
    max-width: 83%;
}

.footer__tnc a {
    margin-left: -250px;
}

.bmra__logo img{
    width: 85%;
    margin-left: 51px;
}


}

@media screen and  (min-width: 1311px) {
/*.custom-logo {
     width: 273px; 
    height: 74px;
    margin-left: -21px;
    margin-top: -9px;
}*/
.custom-logo-link img {
    /*max-width: 100%;*/
    margin-left: -3px;
}
.custom__list li:nth-of-type(2) span {
    margin-left: -1px;
    font-size: 58px;
}

.info__grid--box {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 15px;
    padding-left: 6px;
    margin-top: -4px;
}

.custom-logo-link img {
    max-width: 100%;
    margin-left: -72px;
}


.footer__tnc a {
    margin-left: -246px;
}
/**/
}


@media screen and  (min-width: 1366px) {
    
.custom__list{
    margin-left: 254px;
}

.custom__list li{
    font-size: 60px;
}

.custom__list li:nth-of-typ(2){
    font-size: 63px ;
}

.custom__info--sentence{
    margin-left: 250px;
}

.custom__info--sentence h3{
    font-size: 47px !important;
}

/*.custom-logo{

   height: 74px;
    margin-left: 0px;
    margin-top: -9px;
}*/

}


@media screen and  (min-width: 1440px) {
/*.custom-logo {
     width: 273px; 
    height: 74px;
    margin-left: -32px;
    margin-top: -9px;
}*/

.custom-logo-link img {
    /*max-width: 100%;*/
    margin-left: -33px;
}

.custom__list {
    margin-left: 260px;
    }
}

@media screen and  (min-width: 1560px) {
    
.custom__list{
    margin-left: 222px!;
}

.custom__info--sentence{
    margin-left: 317px;
}

.custom__info--sentence h3{
    font-size: 45px !important;
}

/*.custom-logo{

   height: 74px;
    margin-left: -40px;
    margin-top: -9px;
}*/

.custom__info--container {
    margin-left: -16px;
}

.features__row {
    margin-left: 75px;
}

.row__container {
    background: black;
    margin-left: -178px;
    padding: 60px;
}

.features__row {
    margin-left: -34px;
}

}


@media screen and  (min-width: 1920px) {

/*
.custom-logo{

   height: 74px;
    margin-left: -40px;
    margin-top: -9px;
}*/
.custom-logo-link img {
    max-width: 100%;
    margin-left: -82px;
}
    
.custom__list{
    margin-left: 499px;
}

.custom__info--sentence{
    margin-left: 489px;
}

.custom__info--sentence h3{
    font-size: 53px !important;
}

.custom__list li{
    font-size: 65px!important;
}

/*.custom-logo{

   height: 74px;
    margin-left: -40px;
    margin-top: -9px;
}*/


.custom__info--container {
    margin-left: -16px;
}

.row__container {
    background: black;
    margin-left: -34px;
    padding: 60px;
}

.custom__list {
    margin-left: 268px;
}

/*===============*/
}