::selection{background:#2350ef}::-moz-selection{background:#2350ef}body{font-family:'Playfair Display',sans-serif;color:#000;font-size:16px;font-weight:400}body,.wrapper,.content,.full_width,.content .container,.more_facts_holder{background-color:#fff}h3,h6,.pagination ul li.active span,.pagination ul li>a.inactive,.subtitle,.blog_holder article .post_info,.comment_holder .comment .text .comment_date,.blog_holder.masonry .post_author,.blog_holder.masonry .post_author a,.blog_holder.masonry_full_width .post_author,.blog_holder.masonry_full_width .post_author a,.latest_post_holder .post_info_section span,.latest_post_holder .post_info_section a,.latest_post_holder .post_author,.latest_post_holder a.post_author_link,.projects_holder article .project_category,.portfolio_slides .project_category,.projects_masonry_holder .project_category,.testimonials .testimonial_text_inner p:not(.testimonial_author),.price_in_table .mark,body div.pp_default .pp_description,.side_menu .widget li,aside.sidebar .widget:not(.woocommerce) li,aside .widget #lang_sel ul li a,aside .widget #lang_sel_click ul li a,section.side_menu #lang_sel ul li a,section.side_menu #lang_sel_click ul li a,footer #lang_sel ul li a,footer #lang_sel_click ul li a,.header_top #lang_sel ul li a,.header_top #lang_sel_click ul li a,.header_bottom #lang_sel ul li a,.header_bottom #lang_sel_click>ul>li a,.single_links_pages span,.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-family:'Playfair Display',sans-serif}.header_bottom,.header_top{background-color:rgba(255,255,255,1)}.content .content_inner>.container>.container_inner,.content .content_inner>.full_width>.full_width_inner{padding-top:0}.content .content_inner>.container>.container_inner.default_template_holder{padding-top:44px}@media only screen and (max-width:1000px){.content .content_inner>.container>.container_inner,.content .content_inner>.full_width>.full_width_inner,.content .content_inner>.container>.container_inner.default_template_holder{padding-top:44px!important}}header.sticky .header_bottom{background-color:rgba(255,255,255,1)!important}.header_top{background-color:rgba(255,255,255,1)}.content{margin-top:-100px}.content.content_top_margin{margin-top:100px!important}header.sticky .header_bottom,header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{box-shadow:none;-webkit-box-shadow:none}@media only screen and (min-width:1000px){header.fixed_hiding .q_logo a,header.fixed_hiding .q_logo{max-height:722px}}@media only screen and (max-width:1000px){.q_logo a{height:100px!important}}@media only screen and (max-width:480px){.q_logo a{height:100px!important}}.drop_down .second .inner ul,.drop_down .second .inner ul li ul,.shopping_cart_dropdown,li.narrow .second .inner ul,.drop_down .wide.wide_background .second,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{background-color:#fff;background-color:rgba(255,255,255,1)}.drop_down .second,.drop_down .narrow .second .inner ul li ul,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border:0!important}.drop_down .narrow .second .inner ul li ul{top:-14px}.drop_down .second .inner ul li a,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown li a{border-color:#2228e5}nav.main_menu>ul>li>a,.header_bottom .qode-login-register-widget.qode-user-not-logged-in .qode-login-opener,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-logged-in-user .qode-logged-in-user-inner>span{color:#000;font-family:'Open Sans',sans-serif;font-size:14px;line-height:70px;font-style:normal;font-weight:500;text-transform:none;letter-spacing:0}nav.main_menu ul li:hover a,header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,.header_bottom .qode-login-register-widget.qode-user-not-logged-in .qode-login-opener:hover,.header_bottom .qode-login-register-widget.qode-user-logged-in:hover .qode-logged-in-user .qode-logged-in-user-inner>span{color:#282828}nav.main_menu>ul>li.active>a{color:#000}nav.main_menu>ul>li:not(:first-child):before,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:not(:first-child):before{font-size:14px}nav.main_menu>ul>li:not(:first-child):before,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:not(:first-child):before,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:first-child:before{content:none}nav.main_menu>ul>li>a{padding:0 23px}.drop_down .second .inner>ul>li>a,.drop_down .second .inner>ul>li>h4,.drop_down .wide .second .inner>ul>li>h4,.drop_down .wide .second .inner>ul>li>a,.drop_down .wide .second ul li ul li.menu-item-has-children>a,.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children>a,.drop_down .wide .second .inner>ul li.sub .flexslider ul li h4 a,.drop_down .wide .second .inner>ul li .flexslider ul li h4 a,.drop_down .wide .second .inner>ul li.sub .flexslider ul li h4,.drop_down .wide .second .inner>ul li .flexslider ul li h4,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown li a{color:#000;font-family:'Open Sans',sans-serif!important;font-size:14px;line-height:18px;font-style:normal;font-weight:400;text-transform:none;letter-spacing:0}.drop_down .second .inner>ul>li>a:hover,.drop_down .wide .second ul li ul li.menu-item-has-children>a:hover,.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children>a:hover,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown li a:hover{color:#3a3a3a!important}.drop_down .second,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border-color:#3a3a3a}.drop_down .wide .second>.inner>ul>li.sub>ul>li>a,.drop_down .second .inner ul li a,.drop_down .wide .second ul li a,.drop_down .second .inner ul.right li a,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown li a{padding-top:10px;padding-bottom:10px}.drop_down .second .inner>ul,li.narrow .second .inner ul,.header_bottom .qode-login-register-widget .qode-login-dropdown{border-style:solid;border-width:1px}.drop_down .wide .second .inner>ul>li>a{font-family:'Open Sans',sans-serif!important}.drop_down .wide .second .inner ul li.sub ul li a,.drop_down .wide .second ul li ul li a,.drop_down .second .inner ul li.sub ul li a{font-family:'Open Sans',sans-serif}header.scrolled nav.main_menu>ul>li>a,header.light.scrolled nav.main_menu>ul>li>a,header.dark.scrolled nav.main_menu>ul>li>a{font-family:'Open Sans',sans-serif!important}header.sticky nav.main_menu>ul>li>a,header.light.sticky nav.main_menu>ul>li>a,header.dark.sticky nav.main_menu>ul>li>a{font-family:'Open Sans',sans-serif!important}nav.mobile_menu ul li a,nav.mobile_menu ul li h4{font-family:'Open Sans',sans-serif}h1{color:#000;font-family:'Open Sans',sans-serif;font-size:28px;line-height:36px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}h2{font-family:'Open Sans',sans-serif}h3{font-family:'Open Sans',sans-serif}h4{font-family:'Open Sans',sans-serif}h6{font-family:'Open Sans',sans-serif;font-size:12px;line-height:22px;font-style:normal;font-weight:500;letter-spacing:2px;text-transform:uppercase}h6,h6 a{color:#000}p{font-family:"Open Sans",sans-serif;font-size:16px;line-height:28px;letter-spacing:1px;font-weight:400;font-style:normal;text-transform:none;color:#000}.title h1{font-family:'Open Sans',sans-serif}.subtitle{font-family:'Open Sans',sans-serif}.title .qodef-text-above-title{font-family:'Open Sans',sans-serif}.breadcrumb a,.breadcrumb span{font-family:'Open Sans',sans-serif}.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) h2{font-family:Open Sans,sans-serif}.blog_holder.blog_large_image article.format-quote .post_text .post_title h3,.blog_holder.blog_large_image article.format-link .post_text .post_title h3,.blog_holder.blog_large_image article.format-quote .post_text .quote_author{font-family:Open Sans,sans-serif}.blog_holder.masonry article:not(.format-quote):not(.format-link) h4,.blog_holder.masonry_full_width article:not(.format-quote):not(.format-link) h4,.latest_post_holder .latest_post_title{font-family:Open Sans,sans-serif}.blog_holder.masonry article.format-quote .post_text_inner h3,.blog_holder.masonry article.format-link .post_text .post_text_inner h3,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner h3,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner h3,.blog_holder.masonry article.format-quote .post_text_inner .quote_author,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner .quote_author{font-family:Open Sans,sans-serif}.blog_holder.blog_single article .post_content>h2{font-family:Open Sans,sans-serif}.blog_holder.blog_single article.format-quote .post_text .post_title h3,.blog_holder.blog_single article.format-link .post_text .post_title h3 a,.blog_holder.blog_single article.format-quote .post_text .quote_author{font-family:Open Sans,sans-serif}.blog_holder article .post_info,.blog_holder.blog_chequered article .quote_author,.latest_post_holder .post_info_section span,.latest_post_holder .post_info_section a{font-family:Open Sans,sans-serif}.blog_holder.blog_large_image article.format-quote .post_text .quote_author{font-family:Open Sans,sans-serif}.blog_holder.masonry .post_author,.blog_holder.masonry .post_author a,.blog_holder.masonry_full_width .post_author,.blog_holder.masonry_full_width .post_author a,.latest_post_holder .post_author,.latest_post_holder a.post_author_link,.blog_holder.pinterest_full_width .post_comments{font-family:Open Sans,sans-serif}.blog_holder.blog_chequered article.qodef-with-bg-image .qodef-post-title{font-family:Open Sans,sans-serif}.blog_holder.blog_chequered article.qodef-with-bg-color .qodef-post-title{font-family:Open Sans,sans-serif}.blog_holder.blog_animated article .qodef-post-title{font-family:Open Sans,sans-serif}.blog_holder.blog_centered article .qodef-post-title{font-family:Open Sans,sans-serif}.blog_holder.blog_centered article .post_text .post_category,.blog_holder.blog_centered article .post_text .post_category a,.blog_holder.blog_centered article .post_text .post_author,.blog_holder.blog_centered article .post_text .post_author a,.blog_holder.blog_centered article .post_text .post_info_bottom .time{font-family:Open Sans,sans-serif}.contact_form h5{font-family:Open Sans,sans-serif}.contact_section h2{font-family:Open Sans,sans-serif}.contact_section h4{font-family:Open Sans,sans-serif}.menu-animation-line-through nav.main_menu>ul>li>a .menu-text:after,.menu-animation-line-through nav.main_menu>ul>li:hover>a .menu-text:before,.menu-animation-underline nav.main_menu>ul>li>a .menu-text:before,.menu-animation-underline-bottom nav.main_menu>ul>li>a .menu-text:before{background-color:#2228e5}.menu-animation-line-through nav.main_menu>ul>li:hover>a .menu-text:after{background:transparent}.qbutton .button_icon.custom_icon_size,.qbutton.medium .button_icon.custom_icon_size{line-height:47px}.qbutton,.qbutton.medium,#submit_comment,.load_more a,.blog_load_more_button a,.blog_holder article .post_text a.more-link span{color:#fff;font-size:14px;line-height:47px;height:47px;font-style:normal;font-weight:500;font-family:Roboto;letter-spacing:0;text-transform:none;border-color:#000;border-width:1px;padding-left:33px;padding-right:33px;background-color:#000}.qbutton:hover,.qbutton:not(.white):hover,.qbutton.medium:hover,#submit_comment:hover,.load_more a:hover,.blog_load_more_button a:hover,.blog_holder article .post_text a.more-link:hover span{color:#000;background-color:#fff;border-color:#000}#back_to_top>span{font-size:14px}.qode_image_gallery_no_space .controls a.prev-slide,.qode_image_gallery_no_space .controls a.next-slide,.qode_carousels .caroufredsel-direction-nav .caroufredsel-navigation-item,.flex-direction-nav a,.caroufredsel-direction-nav a,.portfolio_single .owl-carousel .owl-prev,.portfolio_single .owl-carousel .owl-next,.qode-owl-slider .owl-nav .owl-prev,.qode-owl-slider .owl-nav .owl-next,.qode_carousels.carousel_owl .owl-nav .owl-prev,.qode_carousels.carousel_owl .owl-nav .owl-next,body div.pp_default a.pp_next,body div.pp_default a.pp_previous{font-size:14px}body div.pp_default a.pp_next:after,body div.pp_default a.pp_previous:after{display:inline-block;width:100%;height:100%;left:0;font-size:14px}.q_google_map{height:750px}.footer_top_holder{background-color:#141e39}.footer_top,.footer_top.footer_top_full{padding-top:100px;padding-bottom:135px}.footer_top .qodef-footer-top-column-1,.footer_top .container_inner>.widget,.footer_top.footer_top_full>.widget{text-align:left}.footer_top .qodef-footer-top-column-2{text-align:center}.footer_top .qodef-footer-top-column-3{text-align:right}.footer_top,.footer_top p,.footer_top span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.social_twitter):not(.q_font_elegant_icon),.footer_top li,.footer_top .textwidget,.footer_top .widget_recent_entries>ul>li>span{font-family:Playfair Display,sans-serif;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#fff}.footer_top a:not(.qbutton){font-family:Playfair Display,sans-serif;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#fff}.footer_top a:not(.qbutton):hover,.footer_top .qode_twitter_widget li .tweet_content_holder .qode_tweet_text a{color:#2228e5}.footer_bottom,.footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.q_font_elegant_icon),.footer_bottom p{font-family:Playfair Display,sans-serif}.footer_bottom a,.footer_bottom ul li a{font-family:Playfair Display,sans-serif}.footer_top .widget h4{font-family:Poppins,sans-serif;font-size:25px;line-height:32px;letter-spacing:0;font-weight:500;font-style:normal;text-transform:none;color:#fff}.side_menu{text-align:left}.header_top .header-widget,.header_top .header-widget.widget_nav_menu ul.menu>li>a,.header_top .header-widget p,.header_top .header-widget a,.header_top .header-widget span:not(.q_social_icon_holder):not(.social_icon):not(.q_font_elegant_icon){font-family:Open Sans}.filter_holder ul li.filter_title span{font-family:Open Sans}.filter_holder ul li:not(.filter_title) span{font-family:Open Sans}.woocommerce div.product .cart .quantity{height:0;line-height:0}.woocommerce .product .quantity .minus,.woocommerce .product .quantity .plus,.woocommerce .product .quantity input.qty{width:px;height:px;line-height:-2px}