/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@font-face {
    font-family: 'Playfair Display';
    src: url('/wp-content/uploads/fonts/playfairdisplay-regular-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/playfairdisplay-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Playfair Display';
    src: url('/wp-content/uploads/fonts/playfairdisplay-bold-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/playfairdisplay-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Playfair Display';
    src: url('/wp-content/uploads/fonts/playfairdisplay-italic-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/playfairdisplay-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'PT SansRegular';
    src: url('/wp-content/uploads/fonts/ptc55f-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/ptc55f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PT Sans';
    src: url('/wp-content/uploads/fonts/ptc55f-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/ptc55f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PT Sans';
    src: url('/wp-content/uploads/fonts/ptc55f-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/ptc55f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'PT Sans';
    src: url('/wp-content/uploads/fonts/ptc75f-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/ptc75f-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Questrial';
    src: url('/wp-content/uploads/fonts/questrial-regular-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/questrial-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('/wp-content/uploads/fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('/wp-content/uploads/fonts/montserrat-italic-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/montserrat-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Montserrat';
    src: url('/wp-content/uploads/fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

.fusion-image-carousel{margin-bottom:0px !important;}
.menu-text{text-align:right !important;}
#cookieChoiceInfo{padding-left:350px !important;}
#mapQuestionMain{height:600px;width:100%;text-align:center;background-image:url(/wp-content/themes/Avada-Child-Theme/third-party-blocked/mapQuestion.png) !important;background-repeat:no-repeat;background-size:100%;}
#mapQuestionTxt{margin:auto;padding:10px;min-width:300px;max-width:500px;background:rgba(255,255,255,0.7);border:1px solid #C9C9C9;border-radius:5px;-moz-border-radius:5px;}
#customIframeBody{padding-top:25px;height:100%;background-image:url(/wp-content/themes/Avada-Child-Theme/third-party-blocked/blocked.png) !important;}
.postit_tgl{-ms-transform:rotate(-1deg);transform:rotate(-1deg);}
#boxOverlay{position:absolute;top:0px;left:0px;visibility:hidden;overflow:hidden;width:0px;height:0px;z-index:2000;background:rgba(0,0,0,0.8);}
#lightBox{position:absolute;top:0px;left:0px;width:100px;height:100px;resize:both;z-index:2001;background:#ECF0FA;overflow:hidden;box-shadow:0px 0px 10px 10px rgba(0,0,0,0.3);}
#lightBoxHead{background:linear-gradient(#CBAA5C, #CBAA5C);padding:5px;}
#lightBoxHead .ligthBoxInnerHead{float:left;padding:0px 5px 0px 0px;color:white;}
.lightBoxClose{float:right;width:25px;text-align:right;}
.lightBoxClose a{color:white;font-weight:bold;}
.lightBoxClose a:hover{color:white;}
#lightBoxCont{position:relative;margin:20px;overflow:auto;height:auto;resize:none;}
.lang_link{background:linear-gradient(#CBAA5C, #CBAA5C);border-radius:5px;padding:10px 10px 10px 10px;color:#E9E9E9;vertical-align:bottom;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lang_link:hover{color:white;}
