/* 
Theme Name: My Theme
Author: Appwrk

*/




@font-face {
    font-family: 'proxima_novabold';
    src: url('./font/proximanova-bold-webfont.woff2') format('woff2'),
         url('./font/proximanova-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novalight';
    src: url('./font/proximanova-light-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novaregular';
    src: url('./font/proximanova-reg-webfont.woff2') format('woff2'),
         url('./font/proximanova-reg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novasemibold';
    src: url('./font/proximanova-sbold-webfont.woff2') format('woff2'),
         url('./font/proximanova-sbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novathin';
    src: url('./font/proximanova-thin-webfont.woff2') format('woff2'),
         url('./font/proximanova-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
*{
    padding: 0;
    margin: 0;
    color:#333;
    font-family: 'proxima_novalight',sans-serif,sans-serif!important;
    
}
.color-dark  .elementor-text-editor {
    color: #000!important;
}

.wy-proxima-regular   p{
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
}
.opacity-b{
    color: #000 !important;
    opacity: 0.8;
}

.wy-proxima-bold   h1{
    font-family: 'proxima_novabold',sans-serif,sans-serif!important;
}
.wy-proxima-bold   h2{
    font-family: 'proxima_novabold',sans-serif,sans-serif!important;
}

.wy-product-description  p{
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
    opacity: 0.8;
    color: #000 !important;
}
.wy-product-description  p b{
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
    color: #000;
    opacity: 1;
}
.regular-font-wy ul li{
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
}

/* header css begain here */
.wy-header {
    width: 100%;
    margin: 0 auto;
    background-color: #0f628a;
   height: 40px;
   display: flex;
   position: fixed;
   z-index: 99999999;
   top: 0;
}
.wy-header-container{
    width: 1150px;
    margin: auto;
}
.wy-mainmenu{
    width: 100%;
    display: flex;
    justify-content: flex-end;
}
.wy-mainmenu li {
    margin-right: 40px;
}
.wy-mainmenu li a
{
    color: #b3becb;
    text-decoration: none;
}
.wy-mainmenu li a:hover {
    color: #fff;
}








