/*Theme Name: Ultima ChildTheme URI: http://ultima.select-themes.comDescription: A child theme of Ultima ThemeAuthor: Select ThemesAuthor URI: http://demo.select-themes.comVersion: 1.0.0Text Domain: ultimaTemplate: ultima*/body,h1,h2,h3,h4,h5,p, header span{    font-family: 'Gotham'!important;     letter-spacing: 0px!important;}header span.item_text {    font-size: 16px;    text-transform: uppercase;}.qodef-position-left .qodef-logo-wrapper a{	height: 69px!important;    margin-top: 5px;}.qodef-menu-area .qodef-main-menu ul li{	padding: 0 10px;}.qodef-menu-area .qodef-main-menu ul li span.qodef-menu-flip-holder a span.item_inner{	padding: 0 6px;	color: #fff;}.qodef-header-standard .qodef-page-header .qodef-menu-area{	background: #3a0d17;}.qodef-menu-area .qodef-main-menu ul li span.qodef-menu-flip-holder a{	display: initial;}.get-it-now-menu .qodef-menu-flip-holder {    background: hsl(35, 93%, 58%);    padding: 10px 5px;}.get-it-now-menu .qodef-menu-flip-holder:hover {    background: #4FB053;}.theme-1 .sola_t_container_body .sola_t_body {    line-height: 24px;    font-size: 15px;}.theme-1 .sola_t_container_body .sola_t_title {    font-size: 18px;    line-height: 20px;}footer .qodef-footer-top-holder .qodef-container {    background-color: #3a0d17;}footer p, footer a{	color: #fff!important;}.tp-caption{	letter-spacing: 0px!important;}.home ul.products>.product .qodef-pl-image>a {    width: 175px;    height: 175px;    margin: 0 auto;}p.footer-notice {    padding: 5px 15px;    font-size: 11px;    line-height: 14px;}p.footer-copyright{	padding: 10px 15px 0;}.single-product h1, .archive h1, .tax-product_cat h1{    font-size: 28px;}.qodef-title.qodef-standard-type.qodef-content-left-alignment .qodef-breadcrumbs-holder{	display: none;}.qodef-mobile-header .qodef-mobile-header-inner .qodef-mobile-header-holder{    background: #2d2828;}.qodef-section-button-holder a.qodef-btn.qodef-btn-small.qodef-btn-solid.qodef-blog-list-button:hover{	background-color: #fff!important;	color: #000!important;}.qodef-content .qodef-title.qodef-title-standard-no-breadcrumbs h1 {    font-size: 40px;}div code {    font-size: 20px;    font-family: Gotham;}footer .widget.widget_nav_menu a:before{	display: none!important;}.third-section h2, .third-section h3, .first-section h1, .first-section h2, .first-section h3,.blog-heading h3{	color: #fff;    text-transform: uppercase;    font-size: 25px;    font-weight: bold;}.first-section h2, .first-section h1, .first-section h3, .blog-heading h3{	color: #000;}.third-section p, .first-section p{	color: #fff;	font-size: 16px;    line-height: 26px;}.first-section p{	color: #000;}.blog-heading h3{	margin-bottom: 65px!important;}.product-button-float-right{    float: right;}.qodef-mobile-logo-wrapper a{    height: 50px!important;}header.qodef-mobile-header .qodef-icon-font-awesome.fa.fa-bars{    font-size: 30px;    line-height: 40px;    color: #6a6a6a;} .woocommerce .star-rating,.woocommerce .star-rating span{    color: #FAC11E!important;}.single-product .summary.entry-summary .qodef-single-product-title{    display: none;}ul.products .product .qodef-pl-text-wrapper .qodef-pl-categories-holder{    opacity: 0;}.single-post .entry-title.qodef-post-title {    display: none;}.select2.select2-container.select2-container--default{    display: none;}.read img {    width: 85px;}.qodef-btn.buy-now-center {    margin: 0 auto;    display: table;}h4 img {    vertical-align: middle;}p .fa {    font-size: 20px;    padding: 5px;}p.facts {    text-transform: uppercase;    font-weight: 500;    font-size: 18px;    /*color: #EA330F; */}p.facts a{    color: #EA330F!important;    text-decoration: underline;}@media (max-width: 1024px){    .vc_single_image-wrapper.vc_box_border_grey img{        width: 200px;    }}@media (width: 1024px){    #slide-4-layer-5,#slide-1-layer-5,#slide-5-layer-5{        left: 29px;        top: 2px;    }}@media (max-width: 768px){    .qodef-two-columns-50-50-inner .qodef-column.footer_col2 .qodef-column-inner,    .qodef-two-columns-50-50-inner .qodef-column.footer_col3 .qodef-column-inner{        padding: 0;    }    .third-section h2, .third-section h3, .first-section h2, .first-section h3, .blog-heading h3{        font-size: 20px;    }    .first-section h4{    	font-size: 16px;    }    .third-section p, .first-section p {        font-size: 15px;        line-height: 22px;    }    .product-price{        font-size: 52px;        line-height: 70px;    }    .product-name{        font-size: 24px;        line-height: 30px;    }    .product-desc{        font-size: 17px;        line-height: 24px;    }    .sola_t_container_parent .sola_t_layout_3_container {	    width: 100%;	}}@media (max-width: 375px){    #slide-4-layer-5,#slide-1-layer-5,#slide-5-layer-5{        left: 29px;        top: 8px;    }    }@media (max-width: 320px){    #slide-4-layer-5,#slide-1-layer-5,#slide-5-layer-5 {        left: 47px;        top: 12px;    }}::selection {    background: #000!important;}.review{    font-size: 22px !important;    font-weight: 500 !important;    color: #24262a !important;    font-family: Poppins,sans-serif;    font-style: normal;    text-transform: capitalize;    margin-bottom: 65px !important;}.blog_view{    font-size: 21px !important;    font-weight: 500 !important;    color: #24262a !important;    font-family: Poppins,sans-serif;    font-style: normal;    text-transform: capitalize;    margin-bottom: 65px !important;}