.d-flex .wpb_wrapper{display:flex}.d-flex .wpb_wrapper div{margin:auto 0}.br-right-bottom{border-bottom-right-radius:100px;overflow:hidden}.br-left-bottom{border-bottom-left-radius:100px;overflow:hidden}#header-outer:after{content:'';background-color:#e4fce7;display:block;width:80%;height:100%;position:absolute;top:0;right:0;border-bottom-left-radius:100px}.fa-shopping-bag:before{font-size:1.2rem;color:#000}.before-footer ul{margin:0}.before-footer li{list-style:none}.before-footer ul{margin:0}.before-footer li{list-style:none;font-family:'raleway';font-size:16px;line-height:18px;font-weight:600;text-transform:uppercase}.before-footer ul>li{margin-bottom:20px}.nectar-flickity.nectar-carousel[data-format=default] .flickity-slider .cell{padding:0}.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots,.nectar-flickity[data-controls=material_pagination] .flickity-page-dots{bottom:0}.flickity-page-dots .dot{opacity:1 !important}.flickity-page-dots .dot.is-selected:before{box-shadow:inset 0 0 0 1px #fff !important}.flickity-page-dots .dot:before{box-shadow:inset 0 0 0 5px #fff !important}body .main-content .nectar-button.btn-arrow{background:0 0 !important;color:inherit;padding:0}.btn-arrow.green:after{background-color:#248f76}.btn-arrow.blue:after{background-color:#26569f}.btn-arrow.orange:after{background-color:#ffa22d}.btn-arrow:after{content:'';position:absolute;bottom:-5px;left:-10px;display:block;width:80%;height:1px;background:#000}.btn-arrow.blue i{border:1px solid #26569f}.btn-arrow.orange i{border:1px solid #ffa22d}.btn-arrow.green i{border:1px solid #248f76}.btn-arrow i{border:1px solid #000}body .main-content .nectar-button.btn-arrow:hover{box-shadow:unset !important}.nectar-fancy-box[data-style=hover_desc] .hover-content{background:#2B6ECFB5;padding:10% 10px !important;top:15%;bottom:unset !important;font-family:'playfair display';font-size:36px;line-height:48px}.nectar-fancy-box .inner{position:unset !important}.nectar-fancy-box[data-style=hover_desc]{border-radius:50px 0 0 !important}.nectar-fancy-box[data-style=hover_desc][data-color=accent-color] .box-bg:after{background:0 0 !important}.testimonial_slider{padding:50px 10px;background-color:#fff;border-bottom-left-radius:70px}.testimonial_slider .testimonial-name{text-align:right;font-size:16px !important}.testimonial_slider .controls{display:none}.custom-list ul>li{margin-bottom:20px}.custom-list strong{font-family:'playfair display';font-size:16px;line-height:21px;padding-bottom:25px;display:block}.images-slider .cell{border-bottom-left-radius:100px}body[data-form-submit=regular] input[type=submit]{background-color:#ffa22d !important}.gform_wrapper .gfield_required{color:#ffa22d !important}.wpb_widgetised_column{padding:0 50px}.wpb_widgetised_column.no-padding{padding:0}.liste-layout .vrtk-grid-top{border-bottom:1px solid #252933;margin-bottom:30px;text-align:left}.liste-layout .vrtk-grid-product-boxdiv{border:0}.liste-layout .vrtk-grid-product-boxdiv:hover{-webkit-box-shadow:unset;box-shadow:unset;transform:unset;-webkit-transform:unset}.liste-layout .product-top{float:left;max-width:45% !important}.liste-layout .product-details{float:left;padding-left:20px}.liste-layout .product-details .product-details-name{padding-bottom:20px}.liste-layout .product-bottom{width:auto !important}.liste-layout .vrtk-grid-top li{margin:0}.liste-layout .vrtk-grid-top li a{margin:15px 10px;position:relative;background-color:transparent !important}.liste-layout .vrtk-grid-top li a:after{content:'';position:absolute;background-color:#000;width:0;height:2px;display:block;bottom:-85%;transition:all .225s ease-in-out 0ms}.liste-layout .vrtk-grid-top li:hover a:after,.liste-layout .vrtk-grid-top li a.active:after{width:100%}.liste-layout .vrtk-grid-top li:hover a,.liste-layout .vrtk-grid-top li a.active{color:#2b6ecf !important}.liste-layout .vrtk-grid-product-boxdiv .product-bottom-addcart a{border-radius:50px;background-color:#d9ebfc;border-color:#2b6ecf;padding:0;display:inline-flex}.liste-layout .vrtk-grid-product-boxdiv .product-bottom-addcart a .product-addcart-text{background-color:#2b6ecf;padding:5px 15px;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.liste-layout .vrtk-grid-product-boxdiv .product-bottom-addcart a .product-cost{color:#000;border-top-right-radius:inherit;border-bottom-right-radius:inherit;margin:auto;padding-right:10px}.liste-layout .vrtk-grid-product-boxdiv .product-bottom-addcart a:hover .product-addcart-text,.liste-layout .vrtk-grid-product-boxdiv .product-bottom-addcart a:hover .product-cost{color:#000}.liste-layout .product-details .product-details-name{font-family:'Playfair Display';font-weight:700;font-size:24px;line-height:32px;color:#2b6ecf;text-transform:initial}.liste-layout .product-details .product-details-menu{font-family:'Raleway';font-weight:400;font-size:14px;line-height:16px;text-transform:initial}.liste-layout .vrtk-grid-layout{text-align:left}.modal.fade.in .modal-dialog{background-color:#e4fce7;border-radius:0 0 50px;color:#2b6ecf;font-family:'Playfair Display'}.modal.fade.in .modal-dialog .vrtkcartpriceoutmodule{padding-bottom:20px}.modal.fade.in .modal-dialog .vrtkcartdiscountoutmodule{color:#ffa22d;font-weight:700}.modal.fade.in .modal-dialog button{font-family:'Raleway';font-weight:500}.modal.fade.in .modal-dialog .vrtkcartorderbutton{background-color:#2b6ecf}.modal.fade.in .modal-dialog .vrtkcartemptybutton{background-color:#fff;color:#000}.modal.fade.in .modal-dialog .vrtkcartrightrow,.modal.fade.in .modal-dialog .vrtkcartleftrow{display:flex;flex-wrap:wrap}.modal.fade.in .modal-dialog .vrtkcartoneitemrow{padding-right:10px}.modal.fade.in .modal-dialog .vrtkcartquantitysp{padding-right:20px}.main-content .vrtk-itemdet-product .tk-title h2,.main-content .vrtk-itemdet-product .tk-price{color:#26569f;font-family:'Playfair Display'}.grid-layout .vrtk-grid-product-boxdiv{box-shadow:0px 4px 4px rgba(0,0,0,.25);position:relative}.grid-layout .vrtk-grid-product-boxdiv .product-details-name{color:#248f76;font-family:'Playfair Display';font-weight:700;font-size:16px;line-height:21px;text-transform:initial}.grid-layout .vrtk-grid-product-boxdiv .product-details{text-align:left;padding:15px}.grid-layout .vrtk-grid-product-boxdiv .product-details .product-details-menu{font-family:'Raleway';font-weight:400;font-size:12px;line-height:14px;color:#000;padding-top:8px}.grid-layout .vrtk-grid-product-boxdiv .product-bottom{position:absolute;top:0;left:0}.grid-layout .vrtk-grid-product-boxdiv .product-bottom .product-addcart-text{display:none}.grid-layout .vrtk-grid-product-boxdiv .product-bottom .product-cost{background:0 0;color:#fff}.grid-layout .vrtk-grid-product-boxdiv .product-bottom a{background-color:#248f76;border:none}.grid-layout.bordered .vrtk-grid-product-boxdiv{box-shadow:unset;border:unset;display:flex;flex-wrap:wrap}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-top{width:100%}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-top .product-image{border-bottom-left-radius:50px}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-details-name{color:#000}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-details{text-align:right;padding:15px;margin-left:auto}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-bottom{position:unset;width:auto;padding:0}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-bottom .product-cost{background:0 0;color:#000}.grid-layout.bordered .vrtk-grid-product-boxdiv .product-bottom a{background-color:transparent;border:none}