/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.1
*/


@font-face { font-family: Hand Cream; src: url(https://amaltower.ae/wp-content/themes/betheme-child/fonts/Hand-Cream.woff); font-weight: normal; }

@font-face { font-family: NeueCyrBold; src: url(https://amaltower.ae/wp-content/themes/betheme-child/fonts/HelveticaNeueCyrBold.ttf); font-weight: normal; }

@font-face { font-family: NeueCyrThin; src: url(https://amaltower.ae/wp-content/themes/betheme-child/fonts/HelveticaNeueCyrThin.ttf); font-weight: normal; }

@font-face { font-family: NeueCyrMedium; src: url(https://amaltower.ae/wp-content/themes/betheme-child/fonts/HelveticaNeueCyrMedium.ttf); font-weight: normal; }

#for-agency {
  scroll-behavior: smooth;
}
html{scroll-behavior:smooth}

.page-id-206 #Footer, .page-id-206 .responsive-menu-toggle  { display:none !important; }


p.new-para-medium { font-family:"NeueCyrMedium" !important; }
p { font-family:"NeueCyrThin" !important; }
a, span, li { font-family:"NeueCyrThin" !important; }
p.new-para-thin { font-family:"NeueCyrThin" !important; margin-bottom: 0; font-size: 18px; }
a { font-family:"NeueCyrThin" !important; }


h1 { font-family:"Hand Cream" !important; }
h2 { font-family:"Hand Cream" !important; }
h3 { font-family:"Hand Cream" !important; }
h4 { font-family:"Hand Cream" !important; }

.video-section h3 { font-family:"Hand Cream" !important; }
.video-section a { color:#ffffff !important; }

.video-section .desc { font-family:"NeueCyrThin"; }

h2.new-head { font-family:"Hand Cream" !important; }

h2.counter-head { font-family:"NeueCyrMedium" !important; color:#675A4E !important; font-weight: normal; margin-bottom: 1px;}

.header-simple #Top_bar.is-sticky {
    top: 0px !important;
}
.header-simple #Top_bar {
    top: 60px !important;
}

.home-gallery .image_frame:hover .image_wrapper img { filter: grayscale(100%); }

a.master-link { background-color: #675A4E;
    font-family: 'NeueCyrThin';
    color: #D7DEE7;
    padding: 8px 25px;
    font-size: 18px;
    width: auto;
    border: 2px solid #675A4E;
    border-radius: 5px; } 
    
a.master-link:hover {
    background-color: #D7DEE7;
    color: #675A4E;
    border: 2px solid #675A4E;
    text-decoration: none;
}

/* Contact Form Settings */

.wpcf7-form .wpcf7-text,  .wpcf7-form .wpcf7-tel, .wpcf7-form .wpcf7-textarea  { border: 2px solid #675A4E; color: #675A4E; font-size: 16px; font-family: 'NeueCyrMedium'; }

input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {
    color: #675A4E !important;
    background-color: transparent !important;
    border-color: #675A4E !important;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #675A4E;
    color: #675A4E;
    font-family: 'NeueCyrThin';
    /*border: 1px solid;*/
}

 .wpcf7-form p {
    margin: 0 0 5px;
}

#wpcf7-f160-p74-o1 .wpcf7-submit  { width:100%; }

#Top_bar a.responsive-menu-toggle i { font-size:30px !important; }

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #675A4E;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #675A4E;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #675A4E;
}


input:focus::placeholder, textarea:focus::placeholder {
  color: #675A4E;
}

.wpcf7-form .column {
    padding: 0 5px 0px;
}
.button-flat input[type="submit"] { background-color: #675A4E; font-family: 'NeueCyrThin'; color: #D7DEE7; padding: 8px 25px; font-size: 18px; width: auto; border: 2px solid #675A4E; border-radius: 5px; }
.button-flat input[type="submit"]:hover {background-color: #D7DEE7;
    color: #675A4E;  border: 2px solid #675A4E; }
.get_in_touch ul li .icon { color: #675A4E; top: 13px; }
.get_in_touch a { color: #675A4E; font-family: 'NeueCyrMedium'; }
.get_in_touch a:hover { color: #675A4E; }
.style-simple .column_contact_box .mcb-item-contact_box-inner { padding: 25px 0px 0px; }
.download-brochure-btn { font-family: 'NeueCyrMedium'; }
.mcb-item-image_gallery-inner { margin-bottom: 15px !important; }

.button.the-icon.slick-arrow .button_icon i { color: #fff !important; }

/*.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn) {*/
    /*color: #D7DEE7;*/
    /*background: #675A4E;*/
    /*padding: 8px 9px;*/
    /*border-radius: 28px;*/
    /*border:2px solid #D7DEE7;*/
/*}*/

/*.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn):hover {*/
    /*color: #675A4E;*/
    /*background: #D7DEE7;*/
    /*padding: 8px 9px;*/
    /*border-radius: 28px;*/
    /*border:2px solid #675A4E;*/
/*}*/


#Footer .container .one-third:nth-child(3) p a { color: #D7DEE7;
    background: #675A4E;
    padding: 9px 9px;
    border-radius: 28px;
    border:2px solid #D7DEE7; }
    
#Footer .container .one-third:nth-child(3) p a:hover {     color: #675A4E;
    background: #D7DEE7;
    padding: 9px 9px;
    border-radius: 28px;
    border:2px solid #675A4E; }

ul.social { margin-left:10px; }

ul.social li { list-style: none; display: inline; padding: 6px 6px;
    background: #675A4E; border-radius: 20px; border:2px solid #675A4E; margin-right:10px; }
    
ul.social li:hover { list-style: none; display: inline; padding: 6px 6px;
    background: #D7DEE7; border-radius: 20px; border:2px solid #675A4E; margin-right:10px; }
ul.social li a i { color:#D7DEE7; }
ul.social li:hover a i { color:#675A4E; }

#Footer .widget { margin: 5px 0 8px; } 
#Footer .widget h4 { margin-bottom:12px; }

#Footer .footer_copy .one { margin-bottom: 0px; padding-top: 20px; }

@media only screen and (max-width: 430px)
{ 
    
    .home-after-banner-info { padding-bottom: 15px; }
    .mcb-section .mcb-wrap-s2m0xnkdt .mcb-wrap-inner-s2m0xnkdt { padding-top: 40px !important; }
    .mcb-section .mcb-wrap .mcb-item-89g6piwi .mcb-column-inner-89g6piwi { padding-top: 40px !important; }
    .home-after-banner-info .mcb-column-inner.mcb-item-column-inner { margin: 0 0 30px; }
    #floor-plan-section { padding-top: 40px  !important; }
    
}

@media only screen and (max-width: 428px)
{ 
    
    .home-after-banner-info { padding-bottom: 15px; }
    .mcb-section .mcb-wrap-s2m0xnkdt .mcb-wrap-inner-s2m0xnkdt { padding-top: 40px !important; }
    .mcb-section .mcb-wrap .mcb-item-89g6piwi .mcb-column-inner-89g6piwi { padding-top: 40px !important; }
    .home-after-banner-info .mcb-column-inner.mcb-item-column-inner { margin: 0 0 30px; }
    #floor-plan-section { padding-top: 40px !important; }
    
}

@media only screen and (max-width: 390px)
{ 
    
    .home-after-banner-info { padding-bottom: 25px; }
    .mcb-section .mcb-wrap-s2m0xnkdt .mcb-wrap-inner-s2m0xnkdt { padding-top: 40px; }
    .mcb-section .mcb-wrap .mcb-item-89g6piwi .mcb-column-inner-89g6piwi { padding-top: 40px !important; }
    .home-after-banner-info .mcb-column-inner.mcb-item-column-inner { margin: 0 0 30px; }
    #floor-plan-section { padding-top: 40px  !important; }
    
}

