h3,h4{margin:0 0 .5em}#site-logo,h4{text-transform:none}@font-face{font-family:selimaregular;src:url(fonts/selima_-webfont.woff2) format('woff2'),url(fonts/selima_-webfont.woff) format('woff');font-weight:400;font-style:normal}body{font:1.12em/1.45em 'Source Sans Pro',sans-serif;font-weight:300;color:#000}h1,h2{line-height:1em}#site-logo,h1,h2{font-family:selimaregular}h1,h2,h3,h4{font-weight:400}.post-nav .arrow,a{color:#e61414}h1{font-size:7em;margin:0 0 .2em}h2{font-size:5em;margin:0 0 .4em}h3{font-size:1.4em}h4{font-size:1.225em;letter-spacing:0}h5{font-size:1.8em;font-weight:300;line-height:1.215em;letter-spacing:-.003em}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-radius:0;border-color:#ddd}#commentform label,.module-contact label{font-weight:400;font-size:1.1em;text-transform:none;letter-spacing:-.05em}input[type=email],input[type=text],input[type=url]{padding:.85em;margin-bottom:.15em}#commentform p label{transform:translate(18px,38px)}#headerwrap{background-color:#000;color:#fff}#headerwrap.fixed-header,.header-minbar #mobile-menu,.transparent-header #headerwrap.fixed-header{background-color:rgba(0,0,0,.9);color:#fff}#site-logo{font-size:3em;letter-spacing:normal;font-weight:400}.post-date,.widgettitle{letter-spacing:.02em;text-transform:none}#main-nav a{font-size:1.1em;padding:.6em .45em}#main-nav .current-menu-item>a,#main-nav .current_page_item>a,#main-nav .mega-menu-posts a:hover,#main-nav a:hover,#main-nav ul a:hover{color:#fcc226}#main-nav .has-mega-column .widgettitle,#main-nav .has-mega-column>.sub-menu>.columns-sub-item>a{font-family:inherit}#main-nav .has-mega-column .widget{font-size:unset}#main-nav .highlight-link>a{padding:.3em 1em;margin-left:.4em;font-size:.9em}.header-horizontal #site-logo{font-size:3em;white-space:nowrap;line-height:.8em}.header-overlay.mobile-menu-visible #headerwrap,.header-overlay.transparent-header #headerwrap.fixed-header{background-color:rgba(16,16,16,.9);color:#fff}.header-stripe #header,.header-stripe #site-logo{background-color:rgba(0,0,0,.9)}body:not(.mobile_menu_active).header-stripe .social-widget li{padding:0}.header-boxed-content #headerwrap{color:#000}.header-classic #main-nav .highlight-link>a{margin:.5em 0}.mobile_menu_active .sidemenu{background-color:rgba(16,16,16,.9);color:#fff}.mobile_menu_active #headerwrap #main-nav a:hover,.mobile_menu_active #headerwrap #main-nav ul a:hover{color:#fcc226}body:not(.mobile_menu_active).boxed-compact #header,body:not(.mobile_menu_active).boxed-compact .sidemenu-off .navbar-wrapper,body:not(.mobile_menu_active).header-horizontal #header,body:not(.mobile_menu_active).header-horizontal .sidemenu-off .navbar-wrapper,body:not(.mobile_menu_active).header-stripe #header,body:not(.mobile_menu_active).header-stripe .sidemenu-off .navbar-wrapper{display:-ms-flexbox;display:flex;align-items:center}body:not(.mobile_menu_active).boxed-compact .sidemenu-off,body:not(.mobile_menu_active).header-horizontal .sidemenu-off,body:not(.mobile_menu_active).header-stripe .sidemenu-off{width:100%}body:not(.mobile_menu_active).boxed-compact .search-button,body:not(.mobile_menu_active).boxed-compact .social-widget .widget,body:not(.mobile_menu_active).header-horizontal .search-button,body:not(.mobile_menu_active).header-horizontal .social-widget .widget,body:not(.mobile_menu_active).header-stripe .search-button,body:not(.mobile_menu_active).header-stripe .social-widget .widget{margin:0}body:not(.mobile_menu_active).boxed-compact .sidemenu-off #main-nav-wrap,body:not(.mobile_menu_active).header-horizontal .sidemenu-off #main-nav-wrap,body:not(.mobile_menu_active).header-stripe .sidemenu-off #main-nav-wrap{margin-left:auto}.widgettitle{font-weight:700}.post-title,.woocommerce #content div.product .woocommerce-tabs h2,.woocommerce #reviews .comment-reply-title,.woocommerce div.product .product_title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-family:inherit;font-weight:600;text-transform:none}.post-date{font-size:1.01em;margin-bottom:.65em}.more-link{font-weight:400;display:inline-block;margin-top:.3em}.more-link:after{display:none}.loops-wrapper.grid2-thumb .post-image{margin-right:2.15em}.loops-wrapper.grid2-thumb .post-title{font-size:1.4em;letter-spacing:-.015em;line-height:normal;margin-bottom:.55em}.loops-wrapper .post-content-inner{display:-ms-flexbox;display:flex;flex-direction:column}.loops-wrapper .post-title{order:-1}.module-fancy-heading .sub-head{padding-top:.45em}.testimonial-content{color:#000}.testimonial-entry-content{letter-spacing:.05em;line-height:1.7em}.testimonial-author{padding-top:.25em}.person-name{font-size:1.1em;font-weight:400;letter-spacing:.01em}.themify_builder_slider_wrap .carousel-nav-wrap{padding-top:2em}.themify_builder_slider_wrap .carousel-pager a{color:#ddd;margin:0 10px;transition:transform .8s}.themify_builder_slider_wrap .carousel-pager a,.themify_builder_slider_wrap .carousel-pager a.selected,.themify_builder_slider_wrap .carousel-pager a:hover{border-width:9px}.themify_builder_slider_wrap .carousel-pager a.selected,.themify_builder_slider_wrap .carousel-pager a:hover{color:#ffba00;transform:scale(1.3)}.themify_builder_slider_wrap .carousel-next,.themify_builder_slider_wrap .carousel-prev{font-size:1.5em;overflow:visible}.themify_builder_slider_wrap .carousel-next:before,.themify_builder_slider_wrap .carousel-prev:before{width:1em;height:1em;border-width:1px}.module-service-menu .tb-menu-title{text-transform:none;font-size:1.3em;font-weight:400;margin:0 0 .4em}.module-service-menu .tb-menu-price{font-weight:400}.module-service-menu.image-horizontal .tb-menu-title{float:left}.module-service-menu.image-horizontal .tb-menu-price{float:right}.module-service-menu.image-horizontal .tb-image-content{position:relative}.module-service-menu.image-center.has-highlight{background:0 0}.module-service-menu.has-highlight .tb-highlight-text{border-radius:50%;min-width:40px;box-sizing:border-box;font-weight:400;font-size:1.2em;line-height:1em;padding:14px 18px 12px;position:absolute;top:0;left:50%;transform:translate(-50%,-20%)}.module-buttons-item a span{padding:.45em .85em .5em 1em}#slide-cart .button,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button[data-product_id],button[type=submit],input[type=reset],input[type=submit]{padding:1em 2.45em}#main-nav .highlight-link>a,#slide-cart .button,.builder_button,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button[data-product_id],button[type=submit],input[type=reset],input[type=submit]{border:none;border-radius:0;background-color:#ffba00;color:#000;font-weight:700;position:relative;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}#footerwrap,.module-buttons:not(.outline) .builder_button{border:none}#footerwrap,#main-nav .highlight-link>a:hover,#slide-cart .button:hover,.module-buttons-item .builder_button:hover,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .button[data-product_id]:hover,button[type=submit]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#000;color:#fff}#main-nav .highlight-link>a,#slide-cart .button,.squared.solid .module-buttons-item .builder_button,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button[data-product_id],button[type=submit],input[type=reset],input[type=submit]{-webkit-clip-path:polygon(9% 0,100% 0,100% 70%,88% 100%,0 100%,0 30%);clip-path:polygon(9% 0,100% 0,100% 70%,88% 100%,0 100%,0 30%)}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button[data-product_id]{letter-spacing:.02em}#footerwrap{position:relative;padding-bottom:0}#footer a{color:#fcc226;text-decoration:none}#footer-logo{font-weight:700;text-transform:none}.footer-horizontal-left #footer-logo,.footer-horizontal-right #footer-logo,.footer-left-col #footer-logo,.footer-right-col #footer-logo{font-size:1.15em}#footer-logo a{color:inherit}.footer-left-col .footer-text{border-top:1px solid rgba(183,183,183,.3);margin-top:1em;padding:2em 0}.footer-left-col .footer-text .one{float:left}.footer-left-col .footer-text .two{float:right}#pagewrap .back-top.back-top-float{background-color:#fcc226;color:#000;transition:.2s}.footer-horizontal-left .back-top .arrow-up a,.footer-horizontal-right .back-top .arrow-up a,.footer-left-col .back-top .arrow-up a,.footer-right-col .back-top .arrow-up a{background-color:#fcc226}.footer-horizontal-left #footer .back-top .arrow-up a,.footer-horizontal-right #footer .back-top .arrow-up a,.footer-left-col #footer .back-top .arrow-up a,.footer-right-col #footer .back-top .arrow-up a{color:#000}#pagewrap .back-top.back-top-float:hover,.footer-horizontal-left .back-top .arrow-up:hover a,.footer-horizontal-right .back-top .arrow-up:hover a,.footer-left-col .back-top .arrow-up:hover a,.footer-right-col .back-top .arrow-up:hover a{background-color:rgba(252,194,38,.7)}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background-color:#ffba00;color:#000}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce .quantity .qty,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{padding:.75em .5em;font-weight:700;color:#000}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{width:7.5em}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:55px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:55px}.select2-results__option{margin:0}.cart-wrap a span{background-color:#fcc226;color:#000}@media screen and (max-width:680px){h1{font-size:3.5em}h2{font-size:2.5em}#footerwrap{padding-top:120px}#footerwrap:before{height:120px}.footer-left-col .footer-text .one,.footer-left-col .footer-text .two,.module-service-menu.image-horizontal .tb-image-content .tb-menu-price,.module-service-menu.image-horizontal .tb-image-wrap+.tb-image-content .tb-menu-title,.module-service-menu.image-horizontal .tb-menu-title{float:none}}