/*
 Theme Name:   Serli and Siroan Child
 Description:  serliandsiroan Child Theme
 Author:       
 Author URI:   
 Template:     serliandsiroan
 Version:      1.0.0
 Text Domain:  serliandsiroan
*/

.woocommerce-product-gallery__image img{height:auto;max-height:400px;width:auto;max-width:100%;object-fit:contain}.wd-nav[class*="wd-style-"]>li>a{font-size:15px;font-weight:600!important}.wd-nav.wd-gap-l{--nav-gap:30px}.whb-general-header a.btn{text-transform:none}.copyright_footer .vc_column-inner{padding-top:0!important}body .footer_socialmedia.icons-design-simple .wd-social-icon{background-color:#000!important;color:#fff!important}body .footer_socialmedia.icons-design-simple a.wd-social-icon.social-discord{background:url(/wp-content/uploads/2024/04/yelp_icon.png)!important;background-size:40px!important;width:40px;height:40px;background-position:center}body .footer_socialmedia.icons-design-simple a.wd-social-icon.social-discord span.wd-icon{opacity:0}.footer_colone .widget_nav_menu ul{column-count:2}.footer_locationicon span.list-icon.wd-icon.fas.fa-map-marker-alt{top:-20px;position:relative}.main-page-wrapper{padding-top:0}.playfair_display_font{font-family:"Playfair Display",Arial,Helvetica,sans-serif!important}.banner_centertext h1{font-size:46px;line-height:56px;font-family:"Playfair Display",Arial,Helvetica,sans-serif!important;margin:0}.banner_centertext h1 i{background-image:url(/wp-content/uploads/2024/03/and_iconring.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:42px;height:62px;font-size:0;display:inline-grid;position:relative;top:-18px}.banner_centertext p{border-top:1px solid #707070;border-bottom:1px solid #707070;font-size:16px;padding:10px 0;color:#000}.vc_btn3.vc_btn3-size-md{text-transform:none;font-size:18px;font-weight:500;padding:10px 40px;background-color:#000}.banner_left_img img{position:relative;top:100px}.banner_right_img img{position:relative;top:100px}.left_col_cat h2{font-size:36px;margin-bottom:10px}.left_col_cat .wpb_single_image{margin-bottom:0}.left_col_cat .vc_btn3.vc_btn3-size-md{padding:10px 30px}.left_col_cat .vc_column-inner{padding:10px 0 0!important}.home_prpductslider .wd-carousel{padding:20px 0}.home_prpductslider .wd-carousel-container{padding:0;margin:0!important}.home_prpductslider .vc_column-inner{padding-top:0!important;margin-top:0!important}.slider_r h2.banner-title{color:#000;font-size:38px}.slider_r h3{color:#000;font-size:28px}.slider_r p{color:#000;font-size:16px}.slider_r .promo-banner .wrapper-content-banner{height:300px!important}.slider_r .wd-carousel-wrap{height:300px!important}.slider_r .wpb_single_image{margin-bottom:0}.slider_r .wd-carousel-container{height:350px}.slider_r .promo-banner .wrapper-content-banner{padding:0}.slider_r .wpb_wrapper{padding:0 40px}.slider_r .wpb_wrapper .wpb_wrapper{padding:0 0}.slider_r .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev{transform:translateX(-10px)}.slider_r .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:translateX(10px)}.slider_r .wd-nav-arrows.wd-pos-sep .wd-btn-arrow{opacity:0!important}.slider_r .wd-nav-pagin-wrap{text-align:left;width:100%}.slider_r .wd-dynamic>.wd-nav-pagin li{left:0!important}.client_review .wpb_text_column:after{content:"";width:2px;height:70%;position:absolute;left:-22px;top:10px;background:#b9b9b9}.tab_leftdesign ul.vc_tta-tabs-list li{background:#fff;border-bottom:3px solid #f6f6f6!important}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li a{padding:30px 15px!important;font-size:22px!important;min-height:117px;vertical-align:middle;align-items:center;display:flex}.tab_leftdesign .vc_tta-tabs-container{width:30%;margin-right:30px!important}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active{background:#3B3B3B;position:relative}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a{color:#fff!important}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li span.vc_tta-title-text:after{display:none!important}.tab_leftdesign ul.vc_tta-tabs-list li:last-child{border-bottom:0!important}.tab_leftdesign.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{border:0 solid #fff0}.tab_leftdesign li.vc_tta-tab.vc_active:after{content:"";border-top:20px solid #fff0;border-left:20px solid #3b3b3b;border-bottom:20px solid #fff0;position:absolute;top:38px;right:-17px}.tab_leftdesign .vc_tta-tabs-container{overflow:visible!important}.tab_leftdesign .vc_tta-tabs-list{overflow:visible!important}.tab_image_icon .wpb_single_image{margin:0}.tab_image_icon .vc_column-inner{padding:10px 0 0}.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:transparent!important}.faq_design .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{background-color:#fff0}.faq_design .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#fff0;border-bottom:0}.faq_design .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body{background-color:#fff0;border-top:0!important}.faq_design .vc_tta.vc_general .vc_tta-panel.vc_active{display:block;box-shadow:0 0 5px #00000029}.form_wrap .gform-body.gform_body input{background:#fff;height:55px}.form_wrap .gform_wrapper.gravity-theme .gfield textarea.large{height:110px!important;min-height:110px!important;background:#fff}.form_wrap .gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:transparent!important;border:0 solid #c02b0a!important;margin-top:0!important;padding:0!important}.form_wrap .gform_footer input{background:#000;color:#fff;height:53px;font-size:21px;font-weight:500}.newsletter_form .gform_wrapper .gform-body.gform_body{width:80%;clear:none;float:left}.newsletter_form .gform_footer input{width:100%;margin:0!important}.newsletter_form .gform_footer{width:20%;clear:none;float:left;margin:0!important;padding:0!important;padding-left:10px!important}.client_review{border-top:1px solid #ccc;padding-top:30px}.client_review_bottom{border-bottom:1px solid #ccc}.home_prpductslider .wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow{opacity:10}.home_prpductslider .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev{transform:translateX(20px)!important;background:#fff;border:1px solid #ccc;border-radius:100px;width:35px;height:35px;box-shadow:0 0 5px #cccccc91}.home_prpductslider .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:translateX(-18px)!important;background:#fff;border:1px solid #ccc;border-radius:100px;width:35px;height:35px;box-shadow:0 0 5px #cccccc91}.home_prpductslider .wd-arrow-inner{width:var(--wd-arrow-width,var(--wd-arrow-size,31px));height:var(--wd-arrow-height,var(--wd-arrow-size,32px))}.home_prpductslider .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next .wd-arrow-inner{width:var(--wd-arrow-width,var(--wd-arrow-size,35px));height:var(--wd-arrow-height,var(--wd-arrow-size,32px))}.home_prpductslider .wd-arrow-inner:after{font-size:var(--wd-arrow-icon-size,16px)}.left_col_cat img{width:80%}.single-product-page .product-image-summary-wrap{padding-top:5%}.title-size-default .title{font-size:44px!important;padding:30px 0!important}.title-size-default{margin:0!important}.contact_left p{color:#000}.contact_right .vc_column-inner{box-shadow:0 0 5px #d8d8d8;padding:4% 5%}h5.widget-title{font-size:28px;text-transform:none;font-weight:600}.single-post .row.content-layout-wrapper.align-items-start{padding-top:5%}.widget_nav_menu .menu li.current-menu-item a{font-weight:100;color:#777}.widget.widget_nav_menu .menu li a{background-image:url(/wp-content/uploads/2024/03/arrow_right.png);background-repeat:no-repeat;background-position:left center;padding-left:13px}.banner_right_img img.vc_single_image-img.attachment-full{position:absolute;max-width:140%;right:0;top:-80px}.banner_left_img img.vc_single_image-img.attachment-full{position:absolute;left:0;max-width:110%}.w_threeebox h2{margin-bottom:0}.w_threeebox .vc_col-sm-4 .vc_column-inner{box-shadow:0 0 10px #ccc;padding-top:20px}.team_img h4.member-name{font-size:26px;margin:0}.container.related-and-upsells{border-top:1px solid #ccc;padding-top:50px;margin-top:70px!important}.container.related-and-upsells h4.wd-el-title.title.slider-title.element-title{text-align:center;display:table!important;width:100%;font-size:38px}.product_bottomform{border:1px solid #dcdcdc}.summary a.button.custom-button{background:#000;color:#fff}.product_bottomform{position:relative}.product_bottomform:before{content:"";display:table!important;background:url(/wp-content/uploads/2024/05/img-1.webp);background-size:contain;background-position:center;width:150px;height:150px;position:absolute;left:-50px;bottom:-40px;visibility:visible}ul.entry-meta-list li.meta-author{display:none}.wd-product .wd-entities-title{font-weight:700}.woocommerce-product-gallery{gap:var(--wd-gallery-gap,60px)!important}.wd-products{--wd-gap-lg:50px !important}.lp_headercenter h2{font-size:28px;font-weight:700}.lp_headercenter{text-align:center}.lp_headercall a strong{display:table;font-size:28px}.lp_headercall a{background:url(/wp-content/uploads/2024/10/phone_icon.png);background-repeat:no-repeat;background-position:left center;background-size:28px;padding-left:40px;display:table;float:right;line-height:28px}.single-product-page.single-product-content h1.product_title.entry-title{text-transform:capitalize}@media screen and (max-width:1024px){a.btn-header-mobile{background:#000!important;color:#fff!important;white-space:nowrap;padding:5px 5px!important;font-size:10px;min-height:10px}.whb-mobile-right{text-align:right}}@media screen and (max-width:999px){.col-reverse-on-sm{display:flex;display:-webkit-flex;flex-direction:column-reverse}.page-title .title{font-size:32px!important}h2.vc_custom_heading{text-align:center!important;font-size:36px!important}.wpb_text_column{text-align:center}.tab_leftdesign .vc_tta-tabs-container{width:100%;margin-right:0px!important}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li a{padding:20px 10px!important;font-size:20px!important;min-height:auto}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab{width:100%}.tab_leftdesign li.vc_tta-tab.vc_active::after{display:none}.vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-container{-webkit-mask-image:linear-gradient(to left,transparent 5px,#000 40px);mask-image:linear-gradient(to left,#3b3b3b 5px,#000 40px)}.newsletter_form .gform_wrapper .gform-body.gform_body{width:100%}.newsletter_form .gform_footer{width:100%;margin:15px 0!important;padding-left:0px!important}.copyright_footer{text-align:center}.copyright_footer .footer_socialmedia{text-align:center;margin-top:10px}.slider_r .promo-banner .wrapper-content-banner{height:auto!important}.client_review h2{text-align:center!important}.client_review h2 br{display:none}.client_review .wpb_single_image{text-align:center;margin-bottom:10px}.client_review p{text-align:center}.banner_centertext h1 i{top:10px;display:table;margin:auto}.banner_centertext h1{font-size:36px;line-height:46px;padding-bottom:20px}.left_col_cat{margin-bottom:20px}.tab_leftdesign .vc_tta-panel-body{text-align:center}.tab_leftdesign .vc_tta-panel-body h2{text-align:center!important;font-size:36px!important;line-height:40px}.tab_leftdesign .vc_tta-tabs-container ul.vc_tta-tabs-list li a .vc_tta-title-text{width:100%;text-align:center;padding:0 10px}.left_col_cat img{width:70%}.slider_r .wpb_single_image.wpb_content_element.vc_align_left{text-align:center}.vc_btn3-container.vc_btn3-inline{text-align:center}.playfair_display_font{text-align:center!important}.slider_r h2.banner-title,.slider_r h3,.slider_r p{text-align:center}h3{text-align:center!important}.footer-container h2.vc_custom_heading{font-size:26px!important}.footer-container .widget_nav_menu ul{column-count:2}.contact_left .vc_icon_element{text-align:center!important;margin:0}.promo-banner .wrapper-content-banner{display:table!important}}@media screen and (min-width:1011px) and (max-width:1100px){.wd-nav.wd-gap-l{--nav-gap:20px}}@media screen and (min-width:1100px) and (max-width:1200px){.wd-nav.wd-gap-l{--nav-gap:30px}}@media screen and (min-width:1200px) and (max-width:1250px){.wd-nav.wd-gap-l{--nav-gap:40px}}@media screen and (max-width:767px){.product_bottomform:before{content:none!important}}