span.elementor-icon-list-text b{font-weight:400;font-family:'Lato-Bold';color:#000}.elementor-widget-text-editor b{font-weight:400;font-family:'Lato-Bold';color:#000}.gd-white-button-animation .elementor-button,.gd-button-animation .elementor-button{position:relative}.gd-white-button-animation .elementor-button:after,.gd-white-button-animation .elementor-button:before{content:"";position:absolute;left:0;top:100%;height:1px;background:#FFF;width:100%;transform:1;transition:all 0.3s ease}.gd-button-animation .elementor-button:after,.gd-button-animation .elementor-button:before{content:"";position:absolute;left:0;top:100%;height:1px;background:#000;width:100%;transform:1;transition:all 0.3s ease}.gd-button-animation .elementor-button:hover:after,.gd-white-button-animation .elementor-button:hover:after{top:0%}html{scroll-behavior:smooth}.elementor-heading-title span{color:#733A7E}.echo-friendly-main-product ul.products.elementor-grid.columns-4{margin-left:-10px;margin-right:-10px}.echo-friendly-main-product ul.products li.psg-product-archive-list{width:calc(100% - 20px)!important}.psg-ef-products-filters a.ef-filter{display:inline-flex;align-items:center;justify-content:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000000!important;padding:8px 20px;text-transform:capitalize;outline:none}.psg-ef-products-filters a.ef-filter i{margin-left:10px}.ef_filter_bar{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.ef_filter_bar.ef-filter-sidebar-menu-open{opacity:1;visibility:visible}.ef-filter-owerlay{background:#000;opacity:70%;position:absolute;top:0;left:0;right:0;bottom:0}.ef-filter-popup{max-width:512px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-512px;transition:right 0.5s linear;max-height:100vh;overflow-y:auto;overflow-x:hidden}.ef-filter-sidebar-menu-open .ef-filter-popup{right:0}.ef-filter-popup .ef_filter_bar_open_wrp{padding:30px;border-bottom:2px solid #CCC;position:relative}.ef_filter_bar_open_wrp .ef_filter_bar_open{font-size:18px;line-height:26px;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';text-align:center;text-transform:capitalize}.ef_filter_bar_open_wrp .ef_filter_close{float:right;margin-left:auto;position:absolute;top:25px;right:30px;bottom:0}.ef_filter_bar_open_wrp .ef_filter_close i{cursor:pointer;position:relative;width:30px;height:30px}.ef_filter_bar_open_wrp .ef_filter_close i:before{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(45deg)}.ef_filter_bar_open_wrp .ef_filter_close i:after{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(-45deg)}.ef-filter-popup .ef-wrp{padding:30px 50px;height:calc(100vh - 88px);display:flex;flex-wrap:wrap;align-items:flex-start}.ef-filter-popup .ef_fillter_wrp{width:100%;margin-bottom:auto}.ef-fillter-bottom{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between}.ef-category-wrp{margin-bottom:15px}.ef-category-wrp .ef-fillter{display:flex;align-items:center;justify-content:space-between}.ef-category-wrp .ef-fillter .ef-category-list{margin:0;color:#000;font-family:'Lato-Bold';font-size:16px;line-height:24px;letter-spacing:.32px;text-transform:capitalize;font-weight:400}.ef-category-wrp .ef-fillter .ef_toggle_icon{color:#000;font-size:18px;cursor:pointer}.ef-category-wrp .ef-fillter .ef_toggle_icon.ef_close i:before{content:"\f078"}.ef-fillter-content-wrp{margin-bottom:15px;border-bottom:1px solid #CCC;padding-bottom:15px}.ef-filter-select-main{max-height:200px;overflow-y:auto;opacity:1!important;margin-top:15px!important;width:100%!important}.ef-filter-select-main .ef-filter-select-inner{position:relative}.ef-filter-select-main .ef-filter-select-inner input[type=checkbox]{display:none}.ef-filter-select-inner .psg-ef-category-label{font-family:'Lato-Regular';font-weight:400;font-size:16px;letter-spacing:.32px;color:#333;margin:0 0 5px 0!important;position:relative;display:inline-flex;align-content:center;flex-wrap:wrap;cursor:pointer}.ef-filter-select-inner .psg-ef-category-label:before{content:'';background-color:#fff;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:5px;border:1px solid #733A7E;height:18px;width:18px}.ef-filter-select-inner input[type=checkbox]:checked+.psg-ef-category-label:before{background:#733A7E}.ef-filter-select-inner input[type=checkbox]:checked+.psg-ef-category-label:after{content:' ';position:absolute;top:2px;left:6px;width:5px;height:11px;border:solid #FFF;border-width:0 1px 1px 0;transform:rotate(45deg)}.ef-fillter-bottom a{color:#000000!important;border:1px solid #000;display:inline-block;border-radius:25px;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;font-weight:400;padding:7px 10px;width:100%;text-align:center;outline:none;cursor:pointer}.ef-fillter-bottom .ef-clear{margin-right:10px}.ef-fillter-bottom .ef-apply{margin-left:10px;background:#000;color:#FFF!important}.ef-fillter-bottom a:hover{background:#000;color:#FFF!important}.ef-fillter-bottom .ef-apply:hover{background:transparent;color:#000000!important}.psg-product-archive.psg-ef-category-products-inner form.woocommerce-ordering{display:none}.ef-cat-loader{text-align:center}.psg-ef-products-main .psg-inner-sort{display:flex;align-items:center;flex-wrap:wrap}.psg-ef-products-main .psg-inner-sort .psg-ef-products-filters{margin-right:20px}.psg-inner-sort .ef-sorting{position:relative;display:flex;align-items:center}.psg-inner-sort .ef-sorting:before{content:'\f078';font-family:'Font Awesome 5 Pro';color:#17162E;right:18px;position:absolute;font-size:13px;pointer-events:none;top:10px}.psg-inner-sort .ef-sorting .sorting-select{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000;padding:8px 37px 8px 20px;border:none!important;outline:none!important;-webkit-appearance:none;min-width:111px}.ef-filter-select-main::-webkit-scrollbar-track{border-radius:0;background-color:#CCC}.ef-filter-select-main::-webkit-scrollbar{width:2px;border-radius:0;background-color:#CCC}.ef-filter-select-main::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}.gd-ready-stock-content-loop .psg-inner-sort{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:50px}.gd-ready-stock-content-loop .psg-inner-sort .psg-rs-products-filters{margin-right:20px}.rs-filter-select-main .rs-filter-select-inner.rs-child-cat{padding-left:28px}.rs-filter-select-main .rs-filter-select-inner.rs-perent-cat:not(:first-child){margin-top:10px}.psg-rs-products-filters a.rs-filter{display:inline-flex;align-items:center;justify-content:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000000!important;padding:8px 20px;text-transform:capitalize;outline:none}.psg-rs-products-filters a.rs-filter i{margin-left:10px}.rs_filter_bar{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.rs_filter_bar.rs-filter-sidebar-menu-open{opacity:1;visibility:visible}.rs-filter-owerlay{background:#000;opacity:70%;position:absolute;top:0;left:0;right:0;bottom:0}.rs-filter-popup{max-width:512px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-512px;transition:right 0.5s linear;max-height:100vh;overflow-y:auto;overflow-x:hidden}.rs-filter-sidebar-menu-open .rs-filter-popup{right:0}.rs-filter-popup .rs_filter_bar_open_wrp{padding:30px;border-bottom:2px solid #CCC;position:relative}.rs_filter_bar_open_wrp .rs_filter_bar_open{font-size:18px;line-height:26px;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';text-align:center;text-transform:capitalize}.rs_filter_bar_open_wrp .rs_filter_close{float:right;margin-left:auto;position:absolute;top:25px;right:30px;bottom:0}.rs_filter_bar_open_wrp .rs_filter_close i{cursor:pointer;position:relative;width:30px;height:30px}.rs_filter_bar_open_wrp .rs_filter_close i:before{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(45deg)}.rs_filter_bar_open_wrp .rs_filter_close i:after{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(-45deg)}.rs-filter-popup .rs-wrp{padding:30px 50px;height:calc(100vh - 88px);display:flex;flex-wrap:wrap;align-items:flex-start}.rs-filter-popup .rs_fillter_wrp{width:100%;margin-bottom:auto}.rs-fillter-bottom{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between}.rs-category-wrp{margin-bottom:15px}.rs-category-wrp .rs-fillter{display:flex;align-items:center;justify-content:space-between}.rs-category-wrp .rs-fillter .rs-category-list{margin:0;color:#000;font-family:'Lato-Bold';font-size:16px;line-height:24px;letter-spacing:.32px;text-transform:capitalize;font-weight:400}.rs-category-wrp .rs-fillter .rs_toggle_icon{color:#000;font-size:18px;cursor:pointer}.ef-category-wrp .ef-fillter .ef_toggle_icon.ef_close i:before{content:"\f078"}.rs-fillter-content-wrp{margin-bottom:15px;border-bottom:1px solid #CCC;padding-bottom:15px}.rs-filter-select-main{max-height:400px;overflow-y:auto;opacity:1!important;margin-top:15px!important;width:100%!important}.rs-filter-select-main .rs-filter-select-inner{position:relative}.rs-filter-select-main .rs-filter-select-inner input[type=checkbox]{display:none}.rs-filter-select-inner .psg-rs-category-label{font-family:'Lato-Regular';font-weight:400;font-size:16px;letter-spacing:.32px;color:#333;margin:0 0 5px 0!important;position:relative;display:inline-flex;align-content:center;flex-wrap:wrap;cursor:pointer}.rs-filter-select-inner .psg-rs-category-label:before{content:'';background-color:#fff;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:5px;border:1px solid #733A7E;height:18px;width:18px}.rs-filter-select-inner input[type=checkbox]:checked+.psg-rs-category-label:before{background:#733A7E}.rs-filter-select-inner input[type=checkbox]:checked+.psg-rs-category-label:after{content:' ';position:absolute;top:2px;left:6px;width:5px;height:11px;border:solid #FFF;border-width:0 1px 1px 0;transform:rotate(45deg)}.rs-fillter-bottom a{color:#000000!important;border:1px solid #000;display:inline-block;border-radius:25px;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;font-weight:400;padding:7px 10px;width:100%;text-align:center;outline:none;cursor:pointer}.rs-fillter-bottom .rs-clear{margin-right:10px}.rs-fillter-bottom .rs-apply{margin-left:10px;background:#000;color:#FFF!important}.rs-fillter-bottom a:hover{background:#000;color:#FFF!important}.rs-fillter-bottom .rs-apply:hover{background:transparent;color:#000000!important}.psg-product-archive.psg-rs-category-products-inner form.woocommerce-ordering{display:none}.rs-cat-loader{text-align:center}.psg-rs-products-main .psg-inner-sort{display:flex;align-items:center;flex-wrap:wrap}.psg-rs-products-main .psg-inner-sort .psg-rs-products-filters{margin-right:20px}.psg-inner-sort .rs-sorting{position:relative;display:flex;align-items:center}.psg-inner-sort .rs-sorting:before{content:'\f078';font-family:'Font Awesome 5 Pro';color:#17162E;right:18px;position:absolute;font-size:13px;pointer-events:none;top:10px}.psg-inner-sort .rs-sorting .sorting-select{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000;padding:8px 37px 8px 20px;border:none!important;outline:none!important;-webkit-appearance:none;min-width:111px}.rs-filter-select-main::-webkit-scrollbar-track{border-radius:0;background-color:#CCC}.rs-filter-select-main::-webkit-scrollbar{width:2px;border-radius:0;background-color:#CCC}.rs-filter-select-main::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}.gr-header-menu-wrp ul.elementskit-dropdown.elementskit-submenu-panel{width:max-content}.gd-header-defualt-icon>li.search-tool.gd-mobile-search{display:none;margin-left:0}.gd-header-main-wrp .gd-header-topbar{padding:0 0 0 30px;background:#000;display:flex;align-items:center;flex-wrap:wrap;width:100%;z-index:99999;position:relative}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-info{width:fit-content;max-width:60%;font-size:.75em;line-height:1.5;letter-spacing:.24px;color:#FFF;font-family:'Lato-Regular';padding:6px 0;margin-right:20px}.gd-header-topbar-left-menu{display:flex;align-items:center}.gd-header-topbar-left-menu .gd-header-topbar-left-menu-inner{margin-bottom:0;border-right:1px solid #CCC;padding-right:20px;margin-right:20px;padding-top:3px;padding-bottom:3px}.gd-header-topbar-left-menu .gd-header-topbar-left-menu-inner:last-child{margin-right:0;border-right:0}.gd-header-topbar-left-menu .gd-header-topbar-left-menu-inner a{font-size:.875em;line-height:1.5;letter-spacing:.28px;color:#FFF;font-family:'Lato-Regular'}.gd-header-main-wrp .gd-header-topbar ul.gd-header-topbar-social-list{padding:6px 20px;list-style-type:none;border-left:1px solid #FFF;border-right:1px solid #FFF;display:flex;align-items:center;justify-content:center;margin-left:auto}.gd-header-main-wrp .gd-header-topbar ul.gd-header-topbar-social-list li{margin:0 10px;margin-bottom:0!important;line-height:0}.gd-header-main-wrp .gd-header-topbar ul.gd-header-topbar-social-list li a{color:#FFF;display:block;font-size:14px;line-height:18px;letter-spacing:0;transition:all 0.2s linear}.gd-header-main-wrp .gd-header-topbar ul.gd-header-topbar-social-list li a:hover{transform:scale(1.2)}.gd-header-main-wrp .gd-header-topbar ul.gd-header-topbar-social-list li a img{height:12px}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help{padding:3px 30px;position:relative}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help>a{font-size:.875em;line-height:1.5;letter-spacing:.28px;color:#FFF;font-family:'Lato-Regular'}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help>a i{padding-left:10px}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help .gd-header-topbar-dropdown-menu{list-style-type:none;padding:0;position:absolute;left:0;right:0;top:calc(100% - 30px);background:#F0F0F0;z-index:99999;box-shadow:0 4px 32px #00000029;transition:all 0.5s linear;opacity:0;visibility:hidden}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help:hover .gd-header-topbar-dropdown-menu{opacity:1;visibility:visible;top:100%}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help .gd-header-topbar-dropdown-menu li a{display:block;text-align:center;font-size:.875em;line-height:1.5;letter-spacing:.28px;font-family:'Lato-Regular';color:#000;padding:8px 15px}.gd-header-main-wrp .gd-header-topbar .gd-header-topbar-help .gd-header-topbar-dropdown-menu li a:hover{background:#FFF;color:#000}.gd-header-container .gd-header-logo{padding-right:25px;line-height:0}.gd-header-container{max-width:100%;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:15px 30px;min-height:100px;position:relative;z-index:9999;background:#FFF}.gd-header-container .gd-header-rightside{display:inline-flex;margin-left:auto;align-items:center}.gd-header-logo img{object-fit:contain;object-position:center;max-height:70px!important;max-width:190px!important}.elementor-editor-active .site-header-wrp .gd-header-main-wrp{position:relative}.gr-header-menu-wrp ul.elementskit-navbar-nav li.elementskit-dropdown-has .ekit-menu-nav-link .elementskit-submenu-indicator{font-family:'Font Awesome 5 Pro';font-weight:600;line-height:1}.gr-header-menu-wrp ul.elementskit-navbar-nav li.elementskit-dropdown-has .ekit-menu-nav-link .elementskit-submenu-indicator:before{content:"\f078"}.gd-header-defualt-icon{display:flex;align-items:center;justify-content:flex-end;list-style:none;padding:0}.gd-header-defualt-icon>li{position:relative;margin:0 25px}.gd-header-defualt-icon>li.gd-header-language{margin-right:0}.gd-header-language-ineer{display:inline-flex;align-items:center;font-size:16px;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';position:relative;min-height:24px;min-width:100px}.gd-header-language-ineer select#gtranslate_selector{border:none!important;background:transparent!important;padding:0 15px 0 15px;width:auto!important;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;outline:none!important;font-size:16px;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular'}.gd-header-language-ineer .gd-country-dropdown-wrp{position:relative;padding:0 0 0 10px}.gd-header-language-ineer .gd-country-dropdown-wrp select.gd-country-dropdown{border:none!important;background:transparent!important;padding:0 15px 0 15px;width:auto!important;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;outline:none!important;font-size:16px;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular'}.gd-header-language-ineer .gd-country-dropdown-wrp:after{content:"\f078";font-size:14px;position:absolute;right:0;top:50%;transform:translate(0,-50%);font-family:"Font Awesome 5 Pro";font-weight:300;pointer-events:none}.gd-header-language-ineer>.fa-globe{font-size:18px;margin-right:8px;position:absolute;left:0;top:50%;pointer-events:none;transform:translate(0,-50%)}.gd-header-language-ineer>.fa-chevron-down{font-size:14px;position:absolute;right:0;top:50%;pointer-events:none;transform:translate(0,-50%)}.gd-header-language-ineer a{font-size:16px;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';display:flex;align-items:center;justify-content:center;padding-left:15px}.gd-header-language-ineer a .fa-globe{font-size:18px;margin-right:8px}.gd-header-language-ineer a .fa-chevron-down{font-size:14px;font-weight:500;margin-left:10px}.gd-header-search-main i{font-size:18px;color:#000;font-weight:500;cursor:pointer;line-height:24px;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}.gd-header-defualt-icon>li .gd_toggle_icon{cursor:pointer;position:relative;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';padding:4px 0}.gd-header-defualt-icon>li .gd_toggle_icon:after{content:"";position:absolute;left:0;right:0;top:100%;background:#000;height:1px;transition:all 0.3s linear}.gd-header-defualt-icon>li .gd_toggle_icon:before{content:"";position:absolute;left:0;right:0;top:100%;background:#000;height:1px;transition:all 0.3s linear}.gd-header-defualt-icon>li .gd_toggle_icon:hover:before{top:0}.gd-header-main-wrp{position:relative}header#header-wrp{position:relative;z-index:999;box-shadow:0 4px 32px #00000029}.site-header-wrp.header-fixed .gd-header-main-wrp{position:fixed;top:0;background:#fff;transition:top 0.5s linear;box-shadow:0 10px 32px #0000004d;width:100%}.admin-bar .site-header-wrp.header-fixed .gd-header-main-wrp{top:32px}.gd-header-center .elementskit-megamenu-panel>.elementor{margin-top:15px;position:relative}.gd-header-center .elementskit-megamenu-panel>.elementor:before{content:"";position:absolute;left:0;right:0;top:-19px;height:20px}.gd-header-center ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown{top:calc(100% + 15px)}.gd-header-center ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown:before{content:"";position:absolute;left:0;right:0;top:-19px;height:20px;z-index:1}.gd-header-center ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown>li.menu-item-has-children>ul.elementskit-dropdown{top:0}.gd-header-center ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown>li.menu-item-has-children>ul.elementskit-dropdown:before{width:20px;height:100%;top:0}.gr-header-menu-wrp ul.elementskit-navbar-nav li.elementskit-dropdown-has ul.elementskit-dropdown>li.menu-item-has-children .dropdown-item .elementskit-submenu-indicator{font-family:'Font Awesome 5 Pro';font-weight:600;line-height:1;top:5px}.gr-header-menu-wrp ul.elementskit-navbar-nav li.elementskit-dropdown-has ul.elementskit-dropdown>li.menu-item-has-children .dropdown-item .elementskit-submenu-indicator:before{content:"\f054"}.gd-search-popup-wrp .dialog-close-button .eicon-close{font-family:'Line Awesome Free';font-weight:900}.gd-search-popup-wrp .dialog-close-button .eicon-close:before{content:"\f00d"}.gd-search-popup-wrp .elementor-search-form__container .elementor-search-form__input{padding:12px 20px 12px 20px!important}.gd-search-popup-wrp .elementor-search-form__container .elementor-search-form__input::placeholder{color:#AAAAAA!important;font-weight:normal!important;font-family:'Lato-Regular'}.gd-search-popup-wrp .elementor-search-form__container .elementor-search-form__input::-webkit-search-cancel-button{display:none!important;-webkit-appearance:none}.gd-search-popup-wrp .elementor-search-form__container .elementor-search-form__submit i{font-family:'Font Awesome 5 Pro';font-weight:400;color:#000;font-size:18px}.gd-search-menu-wrp li.elementor-icon-list-item a span.elementor-icon-list-icon i{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:900;font-family:'Line Awesome Free';transition:all 0.5s linear!important}.gd-search-menu-wrp li.elementor-icon-list-item a:hover span.elementor-icon-list-icon i{background:#733A7E;transform:rotate(-45deg)}.gd-search-menu-wrp li.elementor-icon-list-item a:hover span.elementor-icon-list-text{text-decoration:underline!important}.gd-search-page-container{width:100%;max-width:1268px;margin:0 auto;padding:100px 50px 70px 50px}.gd-search-page-wrp .gd-search-page-container .gd-search-page-heading{margin:0 0 45px 0;color:#000;font-size:2.25em;line-height:1.5;letter-spacing:.72px;font-family:'Lato-Regular';text-transform:capitalize;font-weight:400}.gd-search-sortin-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:50px}div#search-sort-by{display:flex;align-items:center;position:relative}select#search-sorting-select{border:none;border-radius:20px;padding:10px 40px 10px 20px;font-size:16px;line-height:21px;font-family:'Lato-Regular';letter-spacing:.32px;color:#000;-webkit-appearance:none;width:100%;cursor:pointer;background:#F0F0F0}div#search-sort-by:after{content:'\f078';font-family:'Font Awesome 5 Pro';color:#000;top:0;right:20px;position:absolute;font-size:12px;line-height:41px;pointer-events:none;font-weight:400}.gd-search-bottom{width:100%;max-width:378px}form.gd-search-page-form{display:flex;align-items:center;position:relative;width:100%;background:#F7F7F7}.gd-search-page-form input.gd-search-page-input{outline:none!important;background:transparent;font-size:.875em;line-height:20px;color:#000;letter-spacing:.28px;width:100%;font-family:'Lato-Regular';border-radius:0!important;border:none!important;padding:10px 20px!important}.gd-search-page-form input.gd-search-page-input::placeholder{color:#AAA}.gd-search-page-form input.gd-search-page-input::-webkit-search-cancel-button{display:none!important;-webkit-appearance:none}.gd-search-page-form .gd-search-page-submit{border:none!important;color:#000000!important;font-size:16px;background:transparent!important;line-height:40px;outline:none!important;padding:0 20px 0 0}.gd-search-page-form .gd-search-page-submit i{font-weight:400}.gd-search-page-container .gd-search-count{color:#733A7E;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Italic';font-weight:400;padding-bottom:20px}.gd-search-page-content-inner{padding-bottom:30px}.gd-search-page-content-inner h2.search-page-title-wrp{font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Bold';margin:0;padding-bottom:10px;font-weight:500;color:#000;text-transform:inherit}.gd-search-page-content-inner h2.search-page-title-wrp a{color:#000;padding:0}.gd-search-page-content p.gd-search-post-type-name{text-transform:capitalize;margin-bottom:5px}.gd-search-page-content p{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-weight:400;font-family:'Lato-Regular';margin:0 0 15px 0}.gd-search-page-content-inner .gd-search-read-more-btn a{background:transparent;color:#000;font-size:1em;letter-spacing:.32px;line-height:1.5;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:4px 0 4px 0;display:inline-block;position:relative}.gd-search-page-content-inner .gd-search-read-more-btn a:before{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#000;transition:all 0.3s ease}.gd-search-page-content-inner .gd-search-read-more-btn a:after{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#000;transition:all 0.3s ease}.gd-search-page-content-inner .gd-search-read-more-btn a:hover:after{top:0%}.gd-search-page-content p.search-page-not-find-text{font-size:1em;letter-spacing:.32px}span.highlight{background:#733A7E;color:#fff;padding:2px 1px}.gd-search-page-wrp .gd-search-page-container .goodrich-pagination{margin-bottom:30px!important}.gd-search-page-breadcrumb-wrp{background:#EEE;padding:10px 50px;font-size:.875em;line-height:1.5;letter-spacing:.28px;font-family:'Lato-Regular';color:#733A7E}.gd-search-page-breadcrumb-wrp a{color:#555}.gd-search-page-breadcrumb-wrp span.separator{color:#555;padding:0 10px}.gd-search-page-container .search-loader{text-align:center;max-width:380px;margin:0 auto}.offcanavs_footer_copyright .gd-footer-copyright-main .gd-footer-copyright-text{color:#777}.gd-footer-copyright-main .gd-footer-copyright-text{color:#AAA;font-family:'Lato-Regular';font-size:.875em;line-height:1.5em;letter-spacing:.28px;margin-bottom:0}.goodrich-back-to-top{margin-left:auto}.goodrich-back-to-top .elementor-button-content-wrapper{align-items:center;cursor:pointer}.goodrich-back-to-top .elementor-button-content-wrapper .elementor-button-icon{border:1px solid #FFF;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:10px}.goodrich-back-to-top .elementor-button-content-wrapper .elementor-button-icon i{font-family:'Font Awesome 5 Pro';font-weight:300}.gd-footer-link-wrp .elementor-icon-list-items .elementor-icon-list-item a{position:relative}.gd-footer-link-wrp .elementor-icon-list-items .elementor-icon-list-item a:after{content:"\f061";font-family:'Line Awesome Free';font-weight:900;margin-left:10px;color:#FFF;font-size:20px;transition:transform 0.5s linear;transform:rotate(0deg);opacity:0}.gd-footer-link-wrp .elementor-icon-list-items .elementor-icon-list-item a:hover:after{opacity:1;transform:rotate(-45deg)}.gd-footer-link-wrp .elementor-icon-list-items .elementor-icon-list-item a:hover .elementor-icon-list-text{text-decoration:underline}.goodrich-back-to-top a:hover .elementor-button-content-wrapper .elementor-button-icon{background:#FFF;color:#000}.gd-footer-social-wrp a.elementor-icon:hover path{fill:#FFF}.gd-footer-bottom-icon-main{position:fixed;bottom:85px;right:15px;z-index:99}body .quriobotWidgetButton{bottom:20px!important}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-link{background:#733A7E;border-radius:100px;width:60px;height:60px;box-shadow:0 4px 32px #00000029;margin-bottom:15px;padding:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-inner:last-child .gd-footer-bottom-icon-link{margin-bottom:0}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-link img{width:26px;height:26px;object-fit:contain;display:block;margin:0 auto}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-link .gd-footer-icon-text{color:#FFF;font-size:10px;letter-spacing:.2px;line-height:14px;font-family:'Lato-Regular';text-transform:uppercase}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-hover{background:#333;color:#FFF;border-radius:5px;font-size:10px;letter-spacing:.2px;line-height:14px;font-family:'Lato-Regular';text-align:center;padding:2px;display:inline-block;position:absolute;right:0;top:-28px;min-width:95px;opacity:0;transition:0.3s}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-inner{position:relative}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-hover:after{content:"";background:#333;width:15px;height:10px;display:block;position:absolute;right:20px;bottom:-5px;clip-path:polygon(50% 100%,100% 0,0 0)}.gd-footer-bottom-icon-main .gd-footer-bottom-icon-inner:hover .gd-footer-bottom-icon-hover{opacity:1;transition:0.3s}.gd-banner-img-wrap{background:#E9E9F0;min-height:300px;width:100%;display:flex;position:relative;padding-bottom:20px;padding-top:20px;align-items:center}.gd-banner-img-inner{max-width:1270px;width:100%;margin:0 auto;text-align:left;padding-left:50px;padding-right:50px;position:relative;z-index:5}.gd-banner-img-wrap h1.gd-banner-page-title{color:#43425D;font-size:2.25em;letter-spacing:0;line-height:1.5em;font-family:'SourceSansPro-Bold';margin:0}.gd-banner-img-inner p.gd-banner-description{margin-bottom:0;margin-top:12px;font-size:1em;line-height:1.5em;letter-spacing:0;color:#9598A8;font-family:'SourceSansPro-Regular';max-width:772px}.gd-project-tab-slider-main-wrp ul.gd-project-tab-slider-topbar{padding:0 50px 20px 50px;list-style-type:none;width:100%;max-width:1268px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.gd-project-tab-slider-main-wrp ul.gd-project-tab-slider-topbar li{margin-right:20px;margin-bottom:10px}.gd-project-tab-slider-main-wrp ul.gd-project-tab-slider-topbar li:last-child{margin-right:0}.gd-project-tab-slider-main-wrp ul.gd-project-tab-slider-topbar li a{background:#F0F0F0;border:1px solid #F0F0F0;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';padding:7px 20px 8px 20px;border-radius:20px;display:block}.gd-project-tab-slider-main-wrp ul.gd-project-tab-slider-topbar li a:hover{border-color:#000}.gd-project-tab-slider-main-wrp ul.gd-project-tab-slider-topbar li a.activelink{background:transparent;border-color:#000}.gd_hide{display:none}.gd-project-tab-slider-main-wrp .gd-project-tab-slider-content-wrp{padding:0 50px}.gd-project-tab-slider-main-wrp .gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop{position:relative}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .gd-project-tab-slider-no-found{max-width:1168px;margin:0 auto;color:#000;font-family:'Lato-Regular';letter-spacing:.72px;line-height:1.5;font-size:2.25em;padding:50px 0 0 0;text-align:center;text-transform:uppercase}.gd-project-tab-slider-main-wrp .gd-project-tab-slider-content-wrp .gd-project-tab-slider-sub-wrp{padding:0;max-width:1188px}.gd-project-tab-slider .gd-project-tab-slider-loop{height:initial;margin-bottom:50px;overflow:inherit;width:100%;max-width:396px}.gd-project-tab-slider .gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner{margin:0 10px 0 10px;background:#F0F0F0;width:100%;max-width:calc(100% - 20px);min-height:100%}.gd-project-tab-slider-loop-inner .gd-project-tab-slider-image{position:relative;line-height:0}.gd-project-tab-slider-loop-inner .gd-project-tab-slider-image a{display:block;outline:none!important;text-decoration:none}.gd-project-tab-slider-loop-inner .gd-project-tab-slider-image img{width:100%;height:230px;object-fit:cover;object-position:center}.gd-project-tab-slider-loop-inner .gd-project-tab-slider-image .gd-project-tab-slider-featured{margin:0;position:absolute;left:0;bottom:0;font-size:.875em;line-height:1.5;letter-spacing:.28px;color:#FFF;background:#733A7E;padding:4.5px 15px;font-family:'Lato-Regular';text-transform:capitalize}.gd-project-tab-slider-loop-inner .gd-project-tab-slider-bottom{padding:30px}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-category{line-height:0;margin-bottom:10px}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-category a{font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:#777;font-family:'Lato-Regular';text-decoration:none!important;display:inline-block;position:relative;margin-right:20px}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-category a:last-child{margin-right:0}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-category a:not(:last-child):before{content:"|";position:absolute;right:-12px;pointer-events:none;letter-spacing:0;font-family:'Lato-Black'}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-title{margin:0 0 10px 0}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-title a{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold'}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-text{margin-bottom:30px;font-size:16px;line-height:1.5;letter-spacing:.32px;color:#777;font-family:'Lato-Regular'}.gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner .gd-project-tab-slider-read-more a{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:transform 0.5s linear}.gd-project-tab-slider .gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner:hover .gd-project-tab-slider-title a{text-decoration:underline}.gd-project-tab-slider .gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner:hover .gd-project-tab-slider-read-more a{transform:rotate(-45deg);background:#733A7E}.gd-project-tab-slider .gd-project-tab-slider-loop .gd-project-tab-slider-loop-inner:hover{box-shadow:0 4px 32px #00000029}.swiper-button-next:after,.swiper-button-prev:after{display:none}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-prev:hover,.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-next:hover{background:#000}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-prev:hover:before,.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-next:hover:before{color:#FFF}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCC}.gd-project-tab-slider-content-wrp .gd-project-tab-slider-content-loop .swiper-button-disabled:before{color:#FFFFFF!important}.gd-project-tab-slider-content-loop .gd-project-tab-slider-sub-wrp .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}.gd-project-tab-slider-content-loop .gd-project-tab-slider-sub-wrp .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}ul.gd-mobile-dropdown{display:none;border:1px solid #000;width:100%;max-width:calc(100% - 40px);border-radius:20px;padding:0;font-size:16px;line-height:24px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';list-style-type:none;margin:0 auto 30px auto;position:relative;height:41px;cursor:pointer;z-index:99}ul.gd-mobile-dropdown:before{content:"\f078";position:absolute;right:20px;top:8.5px;font-family:'Font Awesome 5 Pro';color:#000;font-size:18px;pointer-events:none}ul.gd-mobile-dropdown li:not(.init){display:none;background:#000;color:#FFF}ul.gd-mobile-dropdown li{padding:8.5px 20px}ul.gd-mobile-dropdown li:nth-child(2){border-radius:20px 20px 0 0}ul.gd-mobile-dropdown li:last-child{border-radius:0 0 20px 20px}.gd-video-hero-section-inner{position:relative;min-height:510px;border-radius:0;overflow:hidden;display:-ms-flexbox;display:-moz-flex;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%}.gd-video-hero-section-main-wrp .gd-video-hero-section-inner video{position:absolute;left:0;right:0;top:0;bottom:0;width:fit-content;height:fit-content;max-width:fit-content}.gd-video-hero-section-main-wrp .gd-video-hero-section-inner iframe{width:100%;height:90vh;min-height:-webkit-fill-available;min-width:-webkit-fill-available;position:absolute;right:0;bottom:0;display:block;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.gd-video-hero-section-inner img.gd-video-hero-background-image{border-radius:0;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.gd-video-hero-bg-overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#000;opacity:30%}.gd-video-hero-content-box{position:relative;animation:9;width:100%;padding:50px 50px 50px 50px;margin-top:auto;max-width:100%;margin:0}.gd-video-hero-content-box button.gd-video-play-pause{border:1px solid #FFF;border-radius:25px;padding:7.5px 25px 7.5px 26px;color:#FFF;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Lato-Regular';outline:none!important;font-weight:400;background:transparent;text-align:center;text-transform:uppercase}.gd-video-hero-content-box button.gd-video-play-pause i{padding-left:10px}.gd-video-hero-content-box button.gd-video-play-pause:hover{background:#FFF;color:#000}.gd-latest-news-main-wrp{padding:0 50px}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp{position:relative}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .gd-latest-news-slider{padding:0;max-width:1188px}.gd-latest-news-slider .gd-latest-news-loop{height:initial;margin-bottom:50px;overflow:inherit;width:100%;max-width:396px}.gd-latest-news-slider .gd-latest-news-loop .gd-latest-news-inner{margin:0 10px 0 10px;background:#F0F0F0;width:100%;max-width:calc(100% - 20px);min-height:100%;display:flex;flex-wrap:wrap}.gd-latest-news-loop .gd-latest-news-inner .gd-latest-news-top{width:100%;margin-bottom:auto}.gd-latest-news-inner .gd-latest-news-top .gd-latest-news-image{position:relative;line-height:0;margin-bottom:30px}.gd-latest-news-top .gd-latest-news-image a{display:block;outline:none!important;text-decoration:none}.gd-latest-news-top .gd-latest-news-image a img{width:100%;height:230px;object-fit:cover;object-position:center}.gd-latest-news-inner .gd-latest-news-top .gd-latest-news-image .gd-latest-news-badge-text{margin:0;padding:4.5px 15px;position:absolute;left:0;bottom:0;background:#733A7E;color:#FFF;font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular'}.gd-latest-news-inner .gd-latest-news-top .gd-latest-news-date{margin:0 0 20px 0;font-size:.875em;line-height:1.5;letter-spacing:1.4px;color:#777;text-transform:uppercase;font-family:'Lato-Regular';padding:0 30px}.gd-latest-news-inner .gd-latest-news-top .gd-latest-news-title{margin:0;padding:0 30px 20px 30px}.gd-latest-news-inner .gd-latest-news-top .gd-latest-news-title a{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold'}.gd-latest-news-slider .gd-latest-news-loop .gd-latest-news-inner .gd-latest-news-top{width:100%;margin-bottom:auto}.gd-latest-news-loop .gd-latest-news-inner .gd-latest-news-read-more{padding:0 30px 30px 30px;width:100%;margin-top:auto}.gd-latest-news-loop .gd-latest-news-inner .gd-latest-news-read-more a{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:transform 0.5s linear}.gd-latest-news-slider .gd-latest-news-loop .gd-latest-news-inner:hover .gd-latest-news-read-more a{background:#733A7E;transform:rotate(-45deg)}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-prev:hover,.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-next:hover{background:#000}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-prev:hover:before,.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-next:hover:before{color:#FFF}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCC}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-button-disabled:before{color:#FFFFFF!important}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}.gd-latest-news-main-wrp .gd-latest-news-slider-wrp .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.gd-latest-news-slider .gd-latest-news-loop .gd-latest-news-inner:hover{box-shadow:0 4px 32px #00000029}.gd-latest-news-slider .gd-latest-news-loop .gd-latest-news-inner:hover .gd-latest-news-title a{text-decoration:underline}.gd-title-link-wrp .elementor-heading-title a{position:relative;width:100%;display:block;padding-right:30px}.gd-title-link-wrp .elementor-heading-title a:before{content:"\f061";font-family:'Line Awesome Free';font-weight:900;position:absolute;right:0;bottom:0;transition:all 0.3s linear}.gd-box-layout-wrp:hover .gd-title-link-wrp .elementor-heading-title a:before{transform:rotate(-45deg)}.gd-box-layout-wrp:hover .gd-title-link-wrp .elementor-heading-title a{text-decoration:underline}.gd-our-product-main-wrp{padding:0 50px}.gd-our-product-main-wrp .gd-our-product-slider-wrp{position:relative}.gd-our-product-main-wrp .gd-our-product-slider-wrp .gd-our-product-slider{padding:0;max-width:1188px}.gd-our-product-slider .gd-our-product-loop{height:initial;margin-bottom:50px;overflow:inherit;width:100%;max-width:297px}.gd-our-product-slider .gd-our-product-loop .gd-our-product-inner{margin:0 10px 0 10px;background:#F0F0F0;width:100%;max-width:calc(100% - 20px);min-height:100%;text-align:left}.gd-our-product-loop .gd-our-product-inner{width:100%;margin-bottom:auto}.gd-our-product-inner .gd-our-product-image{position:relative;line-height:0;margin-bottom:20px}.gd-our-product-image a{display:block;outline:none!important;text-decoration:none}.gd-our-product-image a img{width:100%;height:277px;object-fit:cover;object-position:center}.gd-our-product-inner .gd-our-product-image .gd-our-product-badge-text{margin:0;padding:4.5px 15px;position:absolute;left:0;bottom:0;background:#733A7E;color:#FFF;font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular'}.gd-our-product-inner .gd-our-product-category{margin:0 0 20px 0;font-size:.875em;line-height:1.5;letter-spacing:1.4px;color:#777;text-transform:uppercase;font-family:'Lato-Regular';padding:0 20px}.gd-our-product-inner .gd-our-product-title{margin:0;padding:0 20px 20px 20px}.gd-our-product-inner .gd-our-product-title a{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold'}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-prev:hover,.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-next:hover{background:#000}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-prev:hover:before,.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-next:hover:before{color:#FFF}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCC}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-button-disabled:before{color:#FFFFFF!important}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}.gd-our-product-main-wrp .gd-our-product-slider-wrp .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.gd-our-product-slider .gd-our-product-loop .gd-our-product-inner:hover{box-shadow:0 4px 32px #00000029}.gd-our-product-slider .gd-our-product-loop .gd-our-product-inner:hover .gd-our-product-title a{text-decoration:underline}.gd-megamenu-main-wrp{box-shadow:0 16px 32px #0000000f;margin-bottom:32px;position:relative;overflow:hidden}.gd-megamenu-main-wrp:before{content:"";position:absolute;left:0;right:0;top:-32px;height:32px;box-shadow:0 4px 32px #00000029}.gd-megamenu-main-wrp .gd-megamenu-inner-wrp{display:flex;flex-wrap:wrap;width:100%}.gd-megamenu-main-wrp .gd-megamenu-inner-wrp .gd-megamenu-left{width:100%;max-width:30%;padding:40px 0;list-style-type:none;background:#F0F0F0}.gd-megamenu-main-wrp .gd-megamenu-inner-wrp .gd-megamenu-right{width:100%;max-width:70%;padding:50px 100px;background:#FFF}.gd-megamenu-main-wrp .gd-megamenu-inner-wrp .gd-megamenu-left .gd-megamenu-menu-loop:not(:last-child){margin-bottom:10px}.gd-megamenu-left .gd-megamenu-menu-loop .gd-megamenu-menu-title{padding:8px 50px 8px 100px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;position:relative;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';background:transparent}.gd-megamenu-left .gd-megamenu-menu-loop .gd-megamenu-menu-title i{font-size:16px;font-weight:400;min-width:8px;text-align:end}.gd-megamenu-left .gd-megamenu-menu-loop .gd-megamenu-menu-title .gd-cat-text{width:100%;max-width:calc(100% - 8px)}.gd-megamenu-left .gd-megamenu-menu-loop .gd-megamenu-menu-title.active,.gd-megamenu-left .gd-megamenu-menu-loop .gd-megamenu-menu-title:hover{color:#FFF;background:#000}.gd-megamenu-right .gd-megamenu-content-loop{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.gd-megamenu-right .gd-megamenu-content-loop .gd-megamenu-sub-category-list{width:100%;max-width:calc(100% - 432px);padding-right:20px}.gd-megamenu-sub-category-list .gd-megamenu-sub-category-heading{margin:0 0 10px 0;font-size:.875em;line-height:1.5;letter-spacing:1.4px;color:#777;font-family:'Lato-Regular'}.gd-megamenu-sub-category-list ul{list-style-type:none;padding:0;display:block;columns:2;column-gap:30px}.gd-megamenu-sub-category-list ul li{margin-bottom:10px}.gd-megamenu-sub-category-list ul li a{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';display:inline;padding-right:0;position:relative}.gd-megamenu-sub-category-list ul li a:after{content:"\f061";font-family:'Line Awesome Free';font-weight:900;font-size:22px;transition:transform 0.5s linear;transform:rotate(0deg);opacity:0;line-height:24px;position:absolute;right:-30px}.gd-megamenu-sub-category-list ul li a:hover:after{opacity:1;transform:rotate(-45deg)}.gd-megamenu-sub-category-list ul li a:hover{text-decoration:underline}.gd-megamenu-right .gd-megamenu-content-loop .gd-megamenu-latest-collection{width:100%;max-width:432px}.gd-megamenu-content-loop .gd-megamenu-latest-collection .gd-megamenu-latest-collection-heading{margin:0 0 10px 0;font-size:.875em;line-height:1.5;letter-spacing:1.4px;color:#777;font-family:'Lato-Regular'}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul{padding:0 20px 0 0;list-style-type:none;max-height:285px;overflow-y:auto}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul::-webkit-scrollbar,.gd-megamenu-content-loop .gd-megamenu-latest-collection ul::-webkit-scrollbar-track{background-color:#CCC;width:2px}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul::-webkit-scrollbar-thumb{background-color:#000}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li{margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#F0F0F0;padding:0 30px 0 0}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-image{width:100%;max-width:100px;height:100px;display:block}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-image img{width:100%;height:100px;object-fit:cover;object-position:center center}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-detail{width:100%;max-width:calc(100% - 140px);padding:10px 20px}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-detail .gd-megamenu-latest-collection-badge-text{margin:0 0 1px 0;font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:capitalize;color:#733A7E;font-family:'Lato-Italic'}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-detail .gd-megamenu-latest-collection-title{margin:0;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Lato-Regular';color:#000}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-detail .gd-megamenu-latest-collection-title a{color:#000}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-link a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#000;color:#FFF;border-radius:50%;font-size:22px;line-height:1;letter-spacing:0;transition:transform 0.3s linear}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li:hover .gd-megamenu-latest-collection-link a{background:#733A7E;transform:rotate(-45deg)}.gd-megamenu-content-loop .gd-megamenu-latest-collection ul li .gd-megamenu-latest-collection-link a i{font-weight:900}.psg-ecatalogue-template-main-wrp{max-width:1268px;width:100%;margin:0 auto;padding:50px 50px 80px 50px}.psg-ecatalogue-upper{display:flex;align-items:center;justify-content:space-between}.psg-inner-sort .psg-catalogue-filters a{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000000!important;padding:8px 20px;text-transform:capitalize;outline:none}.psg-inner-sort .psg-catalogue-filters i{margin-left:10px}.psg-ecatalogue-upper .psg-inner-sort{display:flex;align-items:center;width:100%;max-width:calc(100% - 376px)}.psg-inner-sort .ecatalogue-filter{display:flex;margin-right:20px;position:relative;align-items:center}.psg-inner-sort .psg-catalogue-filters{margin-right:20px}.psg-inner-sort .ecatalogue-filter .sorting-select{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000;padding:8px 32px 8px 20px;text-transform:capitalize;border:none!important;outline:none!important;-webkit-appearance:none}.psg-inner-sort .ecatalogue-filter:before{content:'\f078';font-family:'Font Awesome 5 Pro';color:#17162E;right:18px;position:absolute;font-size:13px;pointer-events:none;top:10px}.psg-inner-sort .ecatalogue-sorting{position:relative;display:flex;align-items:center}.psg-inner-sort .ecatalogue-sorting .sorting-select{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000;padding:8px 37px 8px 20px;border:none!important;outline:none!important;-webkit-appearance:none;min-width:111px}.psg-inner-sort .ecatalogue-sorting:before{content:'\f078';font-family:'Font Awesome 5 Pro';color:#17162E;right:18px;position:absolute;font-size:13px;pointer-events:none;top:10px}.psg-ecatalogue-upper .psg-ecatalogue-search-wrp{display:flex;align-items:center;margin-left:auto;max-width:376px;position:relative;width:100%}.psg-ecatalogue-upper .psg-ecatalogue-search-wrp .psg-ecatalogue-search-inner{border:none!important;outline:none!important;background:#F7F7F7;font-size:14px;line-height:40px;color:#000;letter-spacing:.28px;width:100%;font-family:Lato-Regular!important;border-radius:0!important;padding:0 20px!important}.psg-ecatalogue-upper .psg-ecatalogue-search-wrp .psg-ecatalogue-search-inner::placeholder{color:#AAAAAA!important}.psg-ecatalogue-search-wrp .psg-ecatalogue-search-btn{border:none!important;color:#000000!important;font-size:16px;background:transparent!important;line-height:40px;outline:none!important;z-index:99;position:absolute;right:20px;padding:0}.psg-ecatalogue-search-wrp .psg-ecatalogue-search-btn i{font-weight:500}.psg-ecatalogue-archive-main-wrp{display:flex;margin-left:-10px;margin-right:-10px;margin-top:50px;flex-wrap:wrap}.psg-ecatalogue-archive-main-wrp .psg-ecatalogue-archive{width:calc(33.33% - 20px);margin:0 10px;margin-bottom:20px;position:relative;padding-bottom:40px;background:#F0F0F0}.psg-ecatalogue-content-wrp{padding:30px}.psg-ecatalogue-bottom-wrap{border-top:1px solid #CCC;position:absolute;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%}.psg-ecatalogue-bottom-wrap .psg-digital-book{color:#000;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';text-transform:uppercase;outline:none;text-decoration:none;display:inline-block;background:#F0F0F0;padding:8px 10px 8px 10px;width:100%;max-width:220px;text-align:center}.psg-ecatalogue-bottom-wrap .psg-catalogue-pdf{color:#000;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';text-transform:uppercase;outline:none;text-decoration:none;display:inline-block;background:#F0F0F0;padding:8px 10px 8px 10px;border-left:1px solid #CCC;width:100%;max-width:calc(100% - 220px);text-align:center}.psg-ecatalogues-category-wrp a{display:inline-block;font-size:.875em;text-transform:uppercase;color:#777777!important;line-height:1.5em;letter-spacing:1.4px;font-family:'Lato-Regular';margin-bottom:5px;margin-right:5px;position:relative;padding-right:10px}.psg-ecatalogues-category-wrp a:last-child{margin-right:0}.psg-ecatalogues-category-wrp a:not(:last-child):after{content:"|";position:absolute;right:0;pointer-events:none;letter-spacing:0}.psg-ecatalogues-brand-wrp a{color:#733A7E!important;display:inline-block;font-size:.875em;text-transform:capitalize;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Italic';margin-bottom:5px;margin-right:5px;position:relative;padding-right:10px}.psg-ecatalogues-brand-wrp a:not(:last-child):after{content:"|";position:absolute;right:0;pointer-events:none;letter-spacing:0}.psg-ecatalogues-brand-wrp a:last-child{margin-right:0}.psg-ecatalogue-title{display:inline-block;text-transform:uppercase;color:#000;font-family:'Lato-Bold';font-size:1.125em;line-height:1.45em;letter-spacing:.36px;margin-bottom:10px;font-weight:normal!important}.psg-ecatalogue-content-wrp .psg-ecatalogue-excerpt{font-size:.875em;line-height:1.5em;font-family:'Lato-Regular';letter-spacing:.28px;color:#333}.psg-ecatalogue-iframe-wrap{display:block;max-height:238px}.psg-ecatalogue-bottom-wrap .psg-digital-book:hover{background:#733A7E;color:#FFF}.psg-ecatalogue-archive-main-wrp .psg-ecatalogue-archive:hover{box-shadow:0 4px 32px #00000029}.psg-ecatalogue-bottom-wrap .psg-catalogue-pdf:hover{background:#733A7E;color:#FFF}.psg-ecatalogue-template-main-wrp .ecatalogue-loader{text-align:center;max-width:400px;margin:50px auto}.ecatalogue-error-msg-wrp h4{font-size:2.25em;line-height:1.5;letter-spacing:.72px;color:#000;text-transform:uppercase;font-family:'Lato-Regular';font-weight:400;text-align:center;margin:0}.ecatalogue-error-msg-wrp{margin:50px 0 50px 0;width:100%}.ecatalogue_filter_bar{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.ecatalogue_filter_bar.ecatalogue-filter-sidebar-menu-open{opacity:1;visibility:visible}.ecatalogue-filter-owerlay{background:#000;opacity:70%;position:absolute;top:0;left:0;right:0;bottom:0}.ecatalogue-filter-popup{max-width:512px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-512px;transition:right 0.5s linear;max-height:100vh;overflow-y:auto;overflow-x:hidden}.ecatalogue-filter-popup::-webkit-scrollbar,.ecatalogue-filter-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:2px;background-color:#CCC}.ecatalogue-filter-popup::-webkit-scrollbar-thumb{background-color:#000}.ecatalogue-filter-sidebar-menu-open .ecatalogue-filter-popup{right:0}.ecatalogue_filter_bar_open_wrp .ecatalogue_filter_bar_open{font-size:18px;line-height:26px;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';text-align:center;text-transform:capitalize}.ecatalogue-filter-popup .ecatalogue_filter_bar_open_wrp{padding:30px;border-bottom:2px solid #CCC;position:relative}.ecatalogue_filter_bar_open_wrp .ecatalogue_filter_close{float:right;margin-left:auto;position:absolute;top:25px;right:30px;bottom:0}.ecatalogue_filter_bar_open_wrp .ecatalogue_filter_close i:before{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(45deg)}.ecatalogue_filter_bar_open_wrp .ecatalogue_filter_close i:after{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(-45deg)}.ecatalogue_filter_bar_open_wrp .ecatalogue_filter_close i{cursor:pointer;position:relative;width:30px;height:30px}.ecatalogue-filter-popup .ecatalogue-wrp{padding:30px 50px;height:calc(100vh - 88px);display:flex;flex-wrap:wrap;align-items:flex-start}.ecatalogue-filter-popup .ecatalogue_fillter_wrp{width:100%;margin-bottom:auto}.ecatalogue-fillter-bottom{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between}.ecatalogue-fillter-bottom a{color:#000000!important;border:1px solid #000;display:inline-block;border-radius:25px;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;font-weight:400;padding:7px 10px;width:100%;text-align:center;outline:none;cursor:pointer}.ecatalogue-fillter-bottom .ecatalogue-clear{margin-right:10px}.ecatalogue-fillter-bottom .ecatalogue-apply{margin-left:10px;background:#000;color:#FFF!important}.ecatalogue-fillter-bottom a:hover{background:#000;color:#FFF!important}.ecatalogue-fillter-bottom .ecatalogue-apply:hover{background:transparent;color:#000000!important}.ecatalogue-category-wrp .ecatalogue-fillter{display:flex;align-items:center;justify-content:space-between}.ecatalogue-category-wrp{margin-bottom:15px}.ecatalogue-category-wrp .ecatalogue-fillter .ecatalogue-category-list{margin:0;color:#000;font-family:'Lato-Bold';font-size:16px;line-height:24px;letter-spacing:.32px;text-transform:capitalize;font-weight:400}.ecatalogue-category-wrp .ecatalogue-fillter .ecatalogue_toggle_icon{color:#000;font-size:18px;cursor:pointer}.ecatalogue-fillter-content-wrp{margin-bottom:15px;border-bottom:1px solid #CCC;padding-bottom:15px}.ecatalogue-category-wrp .ecatalogue-fillter .ecatalogue_toggle_icon.ecatalogue_close i:before{content:"\f078"}.ecatalogue-filter-select-main{max-height:140px;overflow-y:auto;opacity:1!important;margin-top:15px!important;width:100%!important}.ecatalogue-filter-select-main::-webkit-scrollbar-track{border-radius:0;background-color:#CCC}.ecatalogue-filter-select-main::-webkit-scrollbar{width:2px;border-radius:0;background-color:#CCC}.ecatalogue-filter-select-main::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}.ecatalogue-filter-select-main .ecatalogue-filter-select-inner{position:relative}.ecatalogue-filter-select-main .ecatalogue-filter-select-inner input[type=checkbox]{display:none}.ecatalogue-filter-select-inner.ecat-child-cat{padding-left:10px}.ecatalogue-filter-select-inner.ecat-sub-child-cat{padding-left:20px}.ecatalogue-filter-select-inner .cat-filter-checkbox-select{font-family:'Lato-Regular';font-weight:400;font-size:16px;letter-spacing:.32px;color:#333;margin:0 0 5px 0!important;position:relative;display:inline-flex;align-content:center;flex-wrap:wrap;cursor:pointer}.ecatalogue-filter-select-inner .cat-filter-checkbox-select:before{content:'';background-color:#fff;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:5px;border:1px solid #733A7E;height:18px;width:18px}.ecatalogue-filter-select-inner input[type=checkbox]:checked+.cat-filter-checkbox-select:before{background:#733A7E}.ecatalogue-filter-select-inner input[type=checkbox]:checked+.cat-filter-checkbox-select:after{content:' ';position:absolute;top:2px;left:6px;width:5px;height:11px;border:solid #FFF;border-width:0 1px 1px 0;transform:rotate(45deg)}.psg-ecatalogue-category-main-wrp{width:100%;max-width:1270px;margin:0 auto;padding:50px 50px 100px 50px}.psg-articles-template-main-wrp{max-width:1268px;width:100%;margin:0 auto;padding:50px 50px 80px 50px}.psg-articles-template-main-wrp .psg-articles-upper{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort{width:100%;max-width:calc(100% - 376px);display:flex;align-items:center;flex-wrap:wrap;padding-right:20px}.psg-articles-template-main-wrp .psg-articles-upper .psg-articles-search-wrp{width:100%;max-width:376px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort .articles-sorting{width:100%;max-width:112px;position:relative}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort .articles-sorting select{border:none!important;outline:none!important;background:#F0F0F0;border-radius:20px;padding:9px 40px 9px 20px;font-size:16px;line-height:23px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort .articles-sorting select::-ms-expand{display:none}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort .articles-sorting:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:20px;top:calc(50% + 2px);transform:translate(0,-50%);font-size:18px;color:#000;pointer-events:none}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort ul.sorting-select{padding:0 10px;list-style-type:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort ul.sorting-select li{margin:0 10px;background:#F0F0F0;border-radius:20px;padding:9px 19px;display:inline-flex;align-items:center;font-size:16px;line-height:21px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';border:1px solid #F0F0F0;cursor:pointer}.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort ul.sorting-select li.active,.psg-articles-template-main-wrp .psg-articles-upper .psg-inner-sort ul.sorting-select li:hover{background:#FFF;border-color:#000}.psg-articles-template-main-wrp .psg-articles-upper .psg-articles-search-wrp .psg-articles-search-inner{background:#F7F7F7;border:none!important;padding:10px 20px;font-size:14px;line-height:20px;letter-spacing:.28px;font-family:'Lato-Regular';color:#000}.psg-articles-template-main-wrp .psg-articles-upper .psg-articles-search-wrp .psg-articles-search-inner::placeholder{color:#AAA}.psg-articles-template-main-wrp .psg-articles-upper .psg-articles-search-wrp .psg-articles-search-btn{position:absolute;right:0;top:0;border:none!important;background:none!important;outline:none!important;font-size:16px;padding:0 20px 0 0!important;height:40px;color:#000}.psg-articles-template-main-wrp .psg-articles-upper .psg-articles-search-wrp .psg-articles-search-btn:hover{color:#733A7E}.psg-articles-archive-main-wrp{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.psg-articles-archive-main-wrp .psg-articles-archive{width:100%;max-width:calc(33.33% - 20px);margin:0 10px 20px 10px;background:#F0F0F0;display:flex;flex-wrap:wrap;align-items:flex-start}.psg-articles-template-main-wrp .psg-articles-upper .psg-articles-search-wrp .psg-articles-search-btn i{font-weight:500}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-feature-image{line-height:0;width:100%}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-feature-image img{width:100%;height:230px;object-fit:cover;object-position:center}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-content-box{padding:30px 30px 70px 30px;width:100%;height:calc(100% - 230px);position:relative}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-content-box .psg-articles-category-wrp{margin-bottom:20px}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-content-box .psg-articles-category-wrp a{font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:#777;font-family:'Lato-Regular';text-decoration:none!important}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-content-box .psg-articles-title{margin-bottom:20px;min-height:74px}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-content-box .psg-articles-title a{font-size:1.125em;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';display:inline-block}.psg-articles-archive-main-wrp .psg-articles-archive .psg-articles-content-box .psg-articles-read-more{width:40px;height:40px;background:#000;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:all 0.5s linear;position:absolute;bottom:30px}.psg-articles-archive-main-wrp .psg-articles-archive:hover{box-shadow:0 4px 32px #00000029}.psg-articles-archive-main-wrp .psg-articles-archive:hover .psg-articles-content-box .psg-articles-read-more{transform:rotate(-45deg);background:#733A7E}.psg-articles-archive-main-wrp .psg-articles-archive:hover .psg-articles-content-box .psg-articles-title a{text-decoration:underline}.goodrich-pagination{margin-top:30px!important;margin-bottom:20px!important;text-align:center;width:100%}.goodrich-pagination .page-numbers{height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:40px;letter-spacing:.32px;font-family:'Lato-Regular';background:transparent;color:#000000!important;margin:0 10px;border-radius:25px}.goodrich-pagination .page-numbers:hover,.goodrich-pagination .page-numbers.current{color:#FFF!important;background:#733A7E}.goodrich-pagination a.prev.page-numbers{float:left;margin:0;color:#000000!important;background:transparent;border:1px solid #000}.goodrich-pagination a.prev.page-numbers i,.goodrich-pagination a.next.page-numbers i{font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:100}.goodrich-pagination a.next.page-numbers{float:right;margin:0;color:#000000!important;background:transparent;border:1px solid #000}.goodrich-pagination a.next.page-numbers:hover,.goodrich-pagination a.prev.page-numbers:hover{background:#000;color:#FFF!important}.goodrich-pagination a.next.page-numbers.disable,.goodrich-pagination a.prev.page-numbers.disable{border-color:#CCCCCC!important;background:#CCCCCC!important;color:#FFFFFF!important}.psg-articles-archive-main-wrp .psg-articles-no-post-found{margin:50px 0 50px 0;width:100%;font-size:2.25em;line-height:1.5;letter-spacing:.72px;color:#000;text-transform:uppercase;font-family:'Lato-Regular';font-weight:400;text-align:center}.psg-single-blog-main{width:100%;max-width:1268px;margin:0 auto;padding:50px 50px 100px 50px}.psg-single-blog-main .psg-blog-back-btn{margin-bottom:50px}.psg-single-blog-main .psg-blog-back-btn a{display:inline-flex;align-items:center;justify-content:center;color:#733A7E;font-size:1em;line-height:1.2;letter-spacing:.32px;text-transform:uppercase;font-family:'Lato-Regular'}.psg-single-blog-main .psg-blog-back-btn a i{margin-right:10px}.psg-single-blog-main .psg-blog-back-btn a:hover span{text-decoration:underline}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-cat{margin:0 0 16px 0;color:#777;font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;font-family:'Lato-Regular';font-weight:normal!important}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-cat a{color:#777}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-cat a:hover{color:#733A7E}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-date{color:#000;font-family:'Lato-Regular';font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:uppercase;margin:0 0 8px 0}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-title{color:#000;font-size:1.75em;line-height:1.5;letter-spacing:.56px;font-family:'Lato-Regular';margin:0 0 16px 0;font-weight:400}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main{display:flex;align-items:center;margin-bottom:30px}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main .psg-single-blog-social-label{font-size:.875em;line-height:1.5;letter-spacing:.28px;color:#000;font-family:'Lato-Regular';padding-right:20px}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon{list-style-type:none;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon li:not(:last-child){margin-right:20px}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon li a{font-size:14px;line-height:1.5;letter-spacing:0;color:#333}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon li a:hover{color:#733A7E}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon li a:hover svg g path{fill:#733A7E}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon li .custom-social-link-copy{display:none}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon .custom-social-link-btn{border:none!important;background:transparent!important;padding:0!important;font-size:14px;color:#333;outline:none!important;position:relative}.custom-social-link-btn .hover-tooltip{position:absolute;top:0;left:calc(100% + 10px);max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;font-size:12px;opacity:0}.custom-social-link-btn .hover-tooltip.show{opacity:1}.custom-social-link-btn .hover-tooltip:before{content:"";position:absolute;left:0;top:50%;transform:translate(-100%,-50%);border-width:5px 5px 5px 0;border-right-color:#000;border-style:solid}.psg-single-blog-main .psg-single-blog-inner .psg-blog-date-social-main ul.psg-single-blog-social-icon .custom-social-link-btn i{font-weight:400}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-feature-image{line-height:0}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-feature-image img{width:100%;max-height:500px;object-fit:cover;object-position:center}body:not(.elementor-editor-active) .psg-single-blog-main .psg-single-blog-inner .psg-single-blog-content{overflow:hidden}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-content{margin-top:40px}.psg-single-blog-main .psg-single-blog-inner .psg-single-blog-content>.elementor{margin-left:-10px;margin-right:-10px}.psg-single-blog-content>p{font-size:1em;line-height:1.5!important;letter-spacing:.32px;font-family:'Lato-Regular';color:#333;text-align:left!important;margin-bottom:10px}.psg-single-blog-content>p span{font-family:'Lato-Regular'!important}.psg-single-blog-content>p a,.psg-single-blog-content>p a>span{color:#733A7E!important;text-decoration:underline!important}.psg-single-blog-content h2{font-size:1.45em!important;line-height:1.2em!important;padding-bottom:20px;text-transform:inherit!important}.psg-single-blog-content h3{font-size:1.1em!important}.psg-single-blog-content ul>li{margin-bottom:10px!important}.psg-related-post-main-wrp{padding:0 50px 50px 50px;overflow:hidden}.psg-related-post-main-wrp .psg-related-post-top-row{display:flex;flex-wrap:wrap;width:100%;max-width:1168px;margin:0 auto;padding-bottom:20px}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-heading{margin:0 0 20px 0;max-width:50%;width:100%;padding-right:100px;font-size:2.25em;line-height:1.5;letter-spacing:.72px;color:#000;text-transform:uppercase;font-family:'Lato-Regular';font-weight:400}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-heading span{color:#733A7E}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-right{width:100%;max-width:50%;padding-left:10px}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-right .psg-related-post-top-text{color:#333;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Lato-Regular';margin:0 0 25px 0}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-right .psg-related-post-top-btn{background:transparent;color:#000;font-size:1em;letter-spacing:.32px;line-height:1.5;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:6px 0 6px 0;display:inline-block;position:relative}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-right .psg-related-post-top-btn:after,.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-right .psg-related-post-top-btn:before{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#000;transition:all 0.3s ease}.psg-related-post-main-wrp .psg-related-post-top-row .psg-related-post-top-right .psg-related-post-top-btn:hover:after{top:0%}.psg-related-post-main-wrp .psg-related-post-slider-wrp{position:relative;margin-left:-10px;margin-right:-10px}.psg-related-post-main-wrp .psg-related-post-slider-wrp .psg-related-post-slider{padding:0;max-width:1188px}.psg-related-post-slider .psg-related-post-loop{height:initial;margin-bottom:50px;margin-top:30px;overflow:inherit;width:100%;max-width:396px}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner{margin:0 10px 0 10px;background:#F0F0F0;width:100%;max-width:calc(100% - 20px);min-height:100%;display:flex;flex-wrap:wrap;height:100%}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-loop-top{width:100%;margin-bottom:auto}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-feature-image{line-height:0;display:block;outline:none}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-feature-image img{width:100%;height:230px;object-fit:cover;object-position:center}.psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-content-box{padding:30px 30px 20px 30px}.psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-content-box .psg-related-post-category-wrp{margin-bottom:20px;line-height:0}.psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-content-box .psg-related-post-category-wrp a{color:#777;font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;font-family:'Lato-Regular'}.psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-content-box .psg-related-post-title{line-height:0}.psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-content-box .psg-related-post-title a{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold'}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-read-more{padding:0 30px 30px 30px;width:100%;margin-top:auto}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-read-more a{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:transform 0.5s linear}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner:hover{box-shadow:0 4px 32px #00000029}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner:hover .psg-related-post-loop-top .psg-related-post-content-box .psg-related-post-title a{text-decoration:underline}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner:hover .psg-related-post-read-more a{background:#733A7E;transform:rotate(-45deg)}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:10px;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-next{background-image:none!important;opacity:1;right:10px;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-prev:hover,.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-next:hover{background:#000}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-prev:hover:before,.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-next:hover:before{color:#FFF}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-button-disabled:before{color:#CCCCCC!important}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset;margin-bottom:50px}.psg-related-post-main-wrp .psg-related-post-slider-wrp .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.psg-articles-template-main-wrp .articles-loader{text-align:center;max-width:400px;margin:0 auto}.psg-video-template-main-wrp{max-width:1268px;width:100%;margin:0 auto;padding:50px 50px 80px 50px}.psg-video-template-main-wrp .psg-video-upper{display:flex;align-items:center;justify-content:space-between}.psg-video-upper .psg-video-inner-sort{display:flex;align-items:center;width:100%;max-width:calc(100% - 376px)}.psg-video-inner-sort .psg-video-filters a{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000000!important;padding:8px 20px;text-transform:capitalize;outline:none}.psg-video-inner-sort .psg-video-filters i{margin-left:10px}.psg-video-inner-sort .video-sorting{display:flex;margin-left:20px;position:relative;align-items:center}.psg-video-inner-sort .video-sorting .sorting-select{display:inline-flex;align-items:center;background:#F0F0F0;border-radius:20px;cursor:pointer;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#000;padding:8px 37px 8px 20px;text-transform:capitalize;border:none!important;outline:none!important;-webkit-appearance:none;min-width:111px}.psg-video-inner-sort .video-sorting:before{content:'\f078';font-family:'Font Awesome 5 Pro';color:#17162E;right:18px;position:absolute;font-size:13px;pointer-events:none;top:10px}.psg-video-upper .psg-video-search-wrp{display:flex;align-items:center;margin-left:auto;max-width:376px;position:relative;width:100%}.psg-video-upper .psg-video-search-wrp .psg-video-search-inner{border:none!important;outline:none!important;background:#F7F7F7;font-size:14px;line-height:40px;color:#000;letter-spacing:.28px;width:100%;font-family:Lato-Regular!important;border-radius:0!important;padding:0 20px!important}.psg-video-upper .psg-video-search-wrp .psg-video-search-inner::placeholder{color:#AAAAAA!important}.psg-video-search-wrp .psg-video-search-btn{border:none!important;color:#000000!important;font-size:16px;background:transparent!important;line-height:40px;outline:none!important;z-index:99;position:absolute;right:20px;padding:0}.psg-video-search-wrp .psg-video-search-btn i{font-weight:500}.psg-video-archive-main-wrp{display:flex;margin-left:-10px;margin-right:-10px;margin-top:50px;flex-wrap:wrap}.psg-video-archive-main-wrp .psg-video-archive{width:calc(33.33% - 20px);margin:0 10px;margin-bottom:20px;background:#F0F0F0}.psg-video-video-wrp .psg-video-image-overlay{position:relative;display:flex}.psg-video-video-wrp .psg-video-image-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.45}.psg-video-video-wrp .psg-video-image-overlay img{width:100%;height:230px!important;object-fit:cover}.psg-video-video-wrp .psg-video-image-overlay i{color:#FFF;font-size:65px;opacity:.7;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.psg-video-content-wrp{padding:30px}.psg-video-content-wrp .psg-video-category{color:#777;font-size:.875em;letter-spacing:1.4px;line-height:1.5em;font-family:'Lato-Regular';text-transform:uppercase;margin-bottom:15px}.psg-video-content-wrp .psg-video-title{color:#000;font-family:'Lato-Bold';font-size:1.125em;line-height:1.45em;letter-spacing:.36px}.psg-video-template-main-wrp .video-loader{text-align:center;max-width:400px;margin:0 auto}.mfp-wrap .mfp-container .mfp-close{background:#733A7E!important;width:40px!important;height:40px;border-radius:100px;padding:0;display:flex;align-items:center;justify-content:center;font-size:0;opacity:1;top:-20px!important;right:-20px!important;outline:none!important}.mfp-wrap .mfp-container .mfp-close:before{content:"";height:20px;width:2px;right:0;position:absolute;left:19px;background-color:#FFF;transform:rotate(45deg)}.mfp-wrap .mfp-container .mfp-close:after{content:"";position:absolute;left:19px;height:20px;width:2px;background-color:#FFF;transform:rotate(-45deg)}#swipebox-overlay{background:rgb(0 0 0 / 70%)!important}#swipebox-close{right:70px!important;background:#733A7E;width:40px!important;height:40px!important;border-radius:100px;line-height:40px;top:50px!important;background-image:none!important;display:flex;align-items:center;justify-content:center}#swipebox-close:before{position:absolute;left:19px;content:' ';height:20px;width:2px;background-color:#FFF;transform:rotate(45deg)}#swipebox-close:after{content:"";position:absolute;left:19px;height:20px;width:2px;background-color:#FFF;transform:rotate(-45deg)}.video-error-msg-wrp h4{font-size:2.25em;line-height:1.5;letter-spacing:.72px;color:#000;text-transform:uppercase;font-family:'Lato-Regular';font-weight:400;text-align:center;margin:0}.video-error-msg-wrp{margin:50px 0 50px 0;width:100%}.video_filter_bar{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.video_filter_bar.video-filter-sidebar-menu-open{opacity:1;visibility:visible}.video-filter-owerlay{background:#000;opacity:70%;position:absolute;top:0;left:0;right:0;bottom:0}.video-filter-popup{max-width:512px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-512px;transition:right 0.5s linear;max-height:100vh;overflow-y:auto;overflow-x:hidden}.video-filter-popup::-webkit-scrollbar,.video-filter-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:2px;background-color:#CCC}.video-filter-popup::-webkit-scrollbar-thumb{background-color:#000}.video-filter-sidebar-menu-open .video-filter-popup{right:0}.video_filter_bar_open_wrp .video_filter_bar_open{font-size:18px;line-height:26px;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';text-align:center;text-transform:capitalize}.video-filter-popup .video_filter_bar_open_wrp{padding:30px;border-bottom:2px solid #CCC;position:relative}.video_filter_bar_open_wrp .video_filter_close{float:right;margin-left:auto;position:absolute;top:25px;right:30px;bottom:0}.video_filter_bar_open_wrp .video_filter_close i:before{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(45deg)}.video_filter_bar_open_wrp .video_filter_close i:after{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(-45deg)}.video_filter_bar_open_wrp .video_filter_close i{cursor:pointer;position:relative;width:30px;height:30px}.video-filter-popup .video-wrp{padding:30px 50px;height:calc(100vh - 88px);display:flex;flex-wrap:wrap;align-items:flex-start}.video-filter-popup .video_fillter_wrp{width:100%;margin-bottom:auto}.video-fillter-bottom{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between}.video-fillter-bottom a{color:#000000!important;border:1px solid #000;display:inline-block;border-radius:25px;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;font-weight:400;padding:7px 10px;width:100%;text-align:center;outline:none;cursor:pointer}.video-fillter-bottom .video-clear{margin-right:10px}.video-fillter-bottom .video-apply{margin-left:10px;background:#000;color:#FFF!important}.video-fillter-bottom a:hover{background:#000;color:#FFF!important}.video-fillter-bottom .video-apply:hover{background:transparent;color:#000000!important}.video-category-wrp .video-fillter{display:flex;align-items:center;justify-content:space-between}.video-category-wrp{margin-bottom:15px}.video-category-wrp .video-fillter .video-category-list{margin:0;color:#000;font-family:'Lato-Bold';font-size:16px;line-height:24px;letter-spacing:.32px;text-transform:capitalize;font-weight:400}.video-category-wrp .video-fillter .video_toggle_icon{color:#000;font-size:18px;cursor:pointer}.video-fillter-content-wrp{border-bottom:1px solid #CCC;padding-bottom:15px}.video-category-wrp .video-fillter .video_toggle_icon.video_close i:before{content:"\f078"}.video-filter-select-main{max-height:140px;overflow-y:auto;opacity:1!important;margin-top:15px!important;width:100%!important}.video-filter-select-main::-webkit-scrollbar-track{border-radius:0;background-color:#CCC}.video-filter-select-main::-webkit-scrollbar{width:2px;border-radius:0;background-color:#CCC}.video-filter-select-main::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}.video-filter-select-main .video-filter-select-inner{position:relative}.video-filter-select-main .video-filter-select-inner input[type=checkbox]{display:none}.video-filter-select-inner.video-child-cat{padding-left:10px}.video-filter-select-inner.video-sub-child-cat{padding-left:20px}.video-filter-select-inner .video-filter-checkbox-select{font-family:'Lato-Regular';font-weight:400;font-size:16px;letter-spacing:.32px;color:#333;margin:0 0 5px 0!important;position:relative;display:inline-flex;align-content:center;flex-wrap:wrap;cursor:pointer}.video-filter-select-inner .video-filter-checkbox-select:before{content:'';background-color:#fff;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:5px;border:1px solid #733A7E;height:18px;width:18px}.video-filter-select-inner input[type=checkbox]:checked+.video-filter-checkbox-select:before{background:#733A7E}.video-filter-select-inner input[type=checkbox]:checked+.video-filter-checkbox-select:after{content:' ';position:absolute;top:2px;left:6px;width:5px;height:11px;border:solid #FFF;border-width:0 1px 1px 0;transform:rotate(45deg)}.goodrich_request_quotation_main_wrapper .gform_heading .gform_required_legend,.goodrich_book_appointment_main_wrapper .gform_heading .gform_required_legend{display:none}.goodrich_request_quotation_main .gform_fields{grid-column-gap:20px!important;grid-row-gap:20px!important}.goodrich_form_field .gfield_label,.hs-form .hs-form-field label{font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:normal!important;color:#000000!important;margin-bottom:10px!important;border:0}.goodrich_form_field .ginput_container input,.goodrich_form_field .ginput_container .gfield_select,.goodrich_form_field .ginput_container .textarea,.hs-form .hs-form-field .input .hs-input{border:0px!important;background-color:#F7F7F7;padding:16px 20px!important;font-size:0.875em!important;line-height:1.30em!important;;letter-spacing:.28px;color:#000;font-family:'Lato-Regular';border-radius:0px!important;width:100%!important}.goodrich_form_field .ginput_container .gfield_select,.hs-form .hs-fieldtype-select .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.goodrich_select_form_field .ginput_container_select,.hs-form .hs-fieldtype-select .input{position:relative}.goodrich_select_form_field .ginput_container_select:after,.hs-form .hs-fieldtype-select .input:after{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:20px;top:0;font-size:12px;pointer-events:none;color:#000;line-height:50px}.goodrich_form_field .ginput_container .textarea{height:160px!important}.goodrich_form_field .ginput_container .textarea::placeholder{color:#AAA}.goodrich_form_field .ginput_container input::placeholder{color:#AAA}.goodrich_form_field .gfield_required{color:#F50E0E!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Bold'}.goodrich_form_field .ginput_container_checkbox .gfield_checkbox{display:flex;flex-wrap:wrap}.goodrich_form_field .ginput_container .gfield_checkbox .gchoice{padding-right:20px}.goodrich_form_field .ginput_container .gform-field-label--type-inline{font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Regular';color:#000000!important;max-width:100%!important;position:relative;margin-left:29px;cursor:pointer}.goodrich_form_field .ginput_container .gfield_checkbox .gform-field-label--type-inline{display:inline-flex!important;align-items:center}.goodrich_form_field .ginput_container .gfield_checkbox .gform-field-label--type-inline:before{top:unset}.goodrich_form_field .gfield_checkbox input{display:none!important}.goodrich_form_field .ginput_container .gform-field-label--type-inline:before{content:'';display:block;position:absolute;width:18px;height:18px;top:5px;left:-29px;border:1px solid #733A7E;background-color:transparent;cursor:pointer;border-radius:5px}.goodrich_form_field .ginput_container .gform-field-label--type-inline:hover::before{border-width:1.5px!important}.goodrich_form_field input[type="checkbox"]:checked+.gform-field-label--type-inline:before{border-color:#733A7E;background-color:#733A7E}.goodrich_form_field input[type="checkbox"]:checked+.gform-field-label--type-inline:after{content:'';position:absolute;top:5px;left:-23px;width:6px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.goodrich_request_quotation_main .gform_footer{margin:0px!important;padding:0px!important}.goodrich_request_quotation_main .gform_footer .gform_button{font-size:1em;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Regular';padding:8.5px 30px;border-radius:25px;background-color:#000;border-color:#000;color:#FFFFFF!important;border:0;margin-bottom:0px!important;margin-top:30px;overflow:hidden;outline:none;font-weight:normal!important}.goodrich_request_quotation_main .gform_footer .gform_button:hover{background:#733A7E}.goodrich_form_field .ginput_container.ginput_container_consent input{display:none}.goodrich_form_field .ginput_container_fileupload .large{max-width:49%!important}.goodrich_request_quotation_main .gfield_error label{color:#000000!important}.goodrich_form_field .gfield_validation_message,.hs-form-field ul.no-list.hs-error-msgs.inputs-list li label{border:0px!important;background:transparent!important;margin:0px!important;padding:12px 0px!important;font-size:14px!important;line-height:21px!important;letter-spacing:0.28px!important;color:#F50E0E!important;font-family:'Lato-Italic'!important}.goodrich_request_quotation_main_wrapper .gform_validation_errors,.goodrich_book_appointment_main_wrapper .gform_validation_errors{background:transparent!important;border:0px!important;box-shadow:none!important;padding:0 20px!important;margin:0px!important}.goodrich_request_quotation_main_wrapper .gform_validation_errors>h2,.goodrich_book_appointment_main_wrapper .gform_validation_errors>h2{font-size:14px!important;line-height:21px!important;letter-spacing:0.28px!important;color:#F50E0E!important;font-family:'Lato-Bold'!important;text-align:center}.goodrich_request_quotation_main .gform_confirmation_message,.goodrich_book_appointment_main .gform_confirmation_message{font-size:1.125em;line-height:1.45em;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';text-align:center}.goodrich_form_field .gfield_description{margin:0px!important;padding-top:5px!important}.goodrich_form_field .ginput_container .gform-field-label a{color:#733A7E;text-decoration:underline}.goodrich_form_field .gform_drop_area{padding:0!important;border:1px solid #F7F7F7!important;border-radius:0px!important;background:#F7F7F7!important;margin:0!important;text-align:left!important}.goodrich_form_field .gform_drop_area button{background:transparent;border:none!important;padding:0!important;position:relative;visibility:hidden;height:50px;cursor:pointer;width:100%;text-align:left}.goodrich_form_field .gform_drop_area span.gform_drop_instructions{display:none}.goodrich_form_field .gform_drop_area button:before{content:"Upload File";position:absolute;width:100%;z-index:1;visibility:visible;top:0;left:0;bottom:0;right:0;height:50px;color:#AAA;font-size:14px;line-height:50px;letter-spacing:.28px;font-family:'Lato-Regular';margin-left:20px;font-weight:normal!important}.goodrich_form_field .gform_drop_area button:after{content:"\f08b";font-family:"Font Awesome 5 Pro";position:absolute;font-size:15px;line-height:50px;font-weight:400;top:0;right:20px;color:#000;pointer-events:none!important;visibility:visible;transform:rotate(-90deg)}.goodrich_form_field .ginput_container_fileupload ul li.gfield_description{display:none}.goodrich_form_field .ginput_preview button.gform_delete_file{color:#733A7E;outline:none!important}.goodrich_form_field .ginput_container_fileupload .gform_fileupload_rules{display:none!important}.goodrich_form_field .ginput_preview{margin:0!important}.goodrich_request_quotation_field ul{list-style:none;padding:0}.goodrich_request_quotation_field p{font-size:1em;line-height:1.5;color:#17162E;margin-top:0;margin-bottom:20px;font-family:'Lato-Regular';letter-spacing:.32px}.goodrich_request_quotation_field ul li{font-size:1em;line-height:1.5;color:#17162E;margin:0;font-family:'Lato-Regular';letter-spacing:.32px}.hs-form .hs-input,.hs-form fieldset{max-width:100%!important}.hs-form .hs-form-field label span{color:#000000!important}.hs-form .hs-form-field{margin:0!important;margin-bottom:30px!important}.hs-form .hs-fieldtype-checkbox .input ul.inputs-list.multi-container,.hs-form .input ul.inputs-list{display:flex;flex-wrap:wrap;align-items:center;padding:0!important;list-style:none}.hs-form .hs-fieldtype-checkbox li.hs-form-checkbox .hs-form-checkbox-display,.hs-form .input ul.inputs-list li.hs-form-booleancheckbox .hs-form-booleancheckbox-display{display:flex;align-items:center;margin-right:20px}.hs-form .hs-fieldtype-checkbox li.hs-form-checkbox .hs-form-checkbox-display .hs-input,.hs-form .input ul.inputs-list li.hs-form-booleancheckbox .hs-form-booleancheckbox-display .hs-input{display:none!important}.hs-form .hs-fieldtype-checkbox li.hs-form-checkbox .hs-form-checkbox-display span,.hs-form .input ul.inputs-list li.hs-form-booleancheckbox .hs-form-booleancheckbox-display>span{position:relative;padding-left:26px!important}.hs-form .hs-fieldtype-checkbox li.hs-form-checkbox .hs-form-checkbox-display span:before,.hs-form .input ul.inputs-list li.hs-form-booleancheckbox .hs-form-booleancheckbox-display :before{content:'';display:block;position:absolute;width:18px;height:18px;top:5px;left:0;border:1px solid #733A7E;background-color:transparent;cursor:pointer;border-radius:5px}.hs-form-checkbox input[type="checkbox"]:checked+span:before,.hs-form-booleancheckbox input[type="checkbox"]:checked+span:before{border-color:#733A7E!important;background-color:#733A7E!important}.hs-form-checkbox input[type="checkbox"]:checked+span:after,.hs-form-booleancheckbox input[type="checkbox"]:checked+span:after{content:'';position:absolute;top:5px;left:6px;width:6px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.hs-form .hs_submit .actions input.hs-button{font-size:1em;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Regular';padding:8.5px 30px;border-radius:25px;background-color:#000;border-color:#000;color:#FFFFFF!important;border:0;margin-bottom:0px!important;margin-top:30px;overflow:hidden;outline:none;font-weight:normal!important}.hs-form .hs_submit .actions input.hs-button:hover{background:#733A7E}.hs-form .hs_recaptcha.hs-recaptcha{margin:0!important}.hs-form .hs-form-field ul.no-list.hs-error-msgs.inputs-list{list-style:none!important;padding:0!important}.hs-form legend.hs-field-desc{margin-bottom:15px}.goodrich_book_appointment_main .gform_fields{grid-column-gap:20px!important;grid-row-gap:20px!important}.goodrich_form_field .ginput_container.ginput_container_address{margin:0!important}.goodrich_form_field .ginput_container.ginput_container_address .address_country{width:100%;flex:none;padding:0;position:relative}.goodrich_form_field .ginput_container.ginput_container_address .address_country label{display:none}.goodrich_form_field .ginput_container.ginput_container_address .address_country select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0px!important;background-color:#F7F7F7;padding:16px 20px!important;font-size:0.875em!important;line-height:1.30em!important;letter-spacing:.28px;color:#000;font-family:'Lato-Regular';border-radius:0px!important}.goodrich_form_field .ginput_container.ginput_container_address .address_country:before{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:20px;top:0;font-size:12px;pointer-events:none;color:#000;line-height:50px}.goodrich_form_field .ginput_container_date{position:relative}.goodrich_form_field .ginput_container_date:after{font-family:'Font Awesome 5 Pro';position:absolute;right:20px;top:0;font-size:14px;pointer-events:none;color:#000;line-height:50px;content:"\f133";font-weight:300}.goodrich_book_appointment_main .gform_footer .gform_button{font-size:1em;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Regular';padding:8.5px 30px;border-radius:25px;background-color:#000;border-color:#000;color:#FFF;border:0;margin-bottom:0px!important;margin-top:30px;overflow:hidden;outline:none}.goodrich_book_appointment_main .gform_footer{padding:0!important;margin:0!important}.goodrich_book_appointment_main .gform_footer .gform_button:hover{background:#733A7E}.about-capability-profile-logo #gallery-1{margin-left:-10px;margin-right:-10px;text-align:center}.about-capability-profile-logo .gallery-item{padding:0 10px 20px 10px}.gd-table-main-wrp .stratum-table.gd-table-main-wrp__header-cell{text-align:left;color:#000;font-family:'Lato-Bold';font-size:1.125em;line-height:1.5em;letter-spacing:.36px}.gd-table-main-wrp .gd-table-main-wrp__table th{border:none!important}.gd-table-main-wrp .gd-table-main-wrp__table td{border-left:none!important;border-color:#CCCCCC!important;border-right:none!important}.gd-table-main-wrp .gd-table-main-wrp__table tbody tr:nth-child(odd) td{background:transparent}.gd-table-main-wrp .gd-table-main-wrp__table tbody tr:last-child{border-bottom:1px solid #CCC}.gd-table-main-wrp .gd-table-main-wrp__table tbody tr td .gd-table-main-wrp__body-cell{color:#333;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular'}.gd-table-main-wrp .gd-table-main-wrp__table tbody tr td,.gd-table-main-wrp .gd-table-main-wrp__table thead tr th{padding:20px 0}.goodrich-global-offices .gd-table-main-wrp table.stratum-table.gd-table-main-wrp__table{min-width:871px;width:50%}.goodrich_galleries .stratum-table.gd-table-main-wrp{max-width:574px}.goodrich_galleries .gd-table-main-wrp .gd-table-main-wrp__table thead tr th{width:50%}.gd-table-main-wrp table.gd-table-main-wrp__table{margin-bottom:0}.goodrich-global-offices .gd-table-main-wrp{overflow-x:auto}.goodrich-global-offices .gd-table-main-wrp::-webkit-scrollbar-track,.goodrich-global-offices .gd-table-main-wrp::-webkit-scrollbar{height:5px;background-color:#F5F5F5;cursor:pointer}.goodrich-global-offices .gd-table-main-wrp::-webkit-scrollbar-thumb{background-color:#733A7E;cursor:pointer}.goodrich-gallery-link{color:#733A7E!important;text-decoration:underline!important;display:inline!important}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a,.elementor-widget.elementor-list-item-link-full_width a{display:inline}.gd-showroom-main-wrp{display:flex;flex-wrap:wrap;width:100%;overflow:hidden}.gd-showroom-slider-wrp{width:42.5%;padding-right:20px}.gd-showroom-content{width:57.5%;border:1px solid #CCC;display:flex;flex-wrap:wrap;justify-content:space-between}.gd-showroom-description{font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#333;padding:30px;margin:0;margin-bottom:auto}.gd-showroom-description p{font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';color:#333;margin-bottom:20px}.gd-showroom-description p:last-child{margin-bottom:0}.gd-showroom-description span.morecontent span{display:none}.gd-morelink-wrp .morelink{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#000000!important;text-transform:uppercase;margin-top:8px;display:inline-block;position:relative;padding:4px 0}.gd-morelink-wrp .morelink:after,.gd-morelink-wrp .morelink:before{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#000;transition:all 0.3s ease}.gd-morelink-wrp .morelink:hover:after{top:0%}.gd-showroom-btn-wrp{margin-top:auto;display:flex;width:100%}.gd-showroom-btn-wrp .gd-showroom-btn-link{font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Regular';text-transform:uppercase;color:#000;background-color:#F0F0F0;border-top:1px solid #CCC;border-right:1px solid #CCC;padding:12px 10px;text-align:center;display:inline-block;margin:0;outline:none;width:100%}.gd-showroom-btn-wrp .gd-showroom-btn-link:last-child{border-right:none}.gd-showroom-btn-wrp .gd-showroom-btn-link:hover{color:#FFF;background-color:#733A7E;border-color:#733A7E}.gd-showroom-slider-wrp .gd-showroom-gallery{line-height:0;height:initial;overflow:inherit;width:100%;max-width:100%}.gd-showroom-slider-wrp .gd-showroom-gallery img{height:353px;width:100%;object-fit:cover;object-position:center center}.gd-showroom-slider-wrp .gd-showroom-slider .swiper-button-prev{background-image:none;left:0;top:calc(50% - 25px);background-color:#000;width:30px;height:50px;margin:0;display:flex;align-items:center;justify-content:center}.gd-showroom-slider-wrp .gd-showroom-slider .swiper-button-next{background-image:none;right:0;top:calc(50% - 25px);background-color:#000;width:30px;height:50px;margin:0;display:flex;align-items:center;justify-content:center}.gd-showroom-slider-wrp .gd-showroom-slider .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#FFF}.gd-showroom-slider-wrp .gd-showroom-slider .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#FFF}.gd-showroom-description ul{padding:0;list-style-type:none}.gd-showroom-description ul li{position:relative;padding-left:12px;font-size:1em;line-height:1.25;letter-spacing:.32px;color:#000;font-family:'Lato-Medium';margin-bottom:8px}.gd-showroom-description ul li:last-child{margin-bottom:0}.gd-showroom-description ul li:before{content:"";width:4px;height:4px;background:#000;border-radius:50%;position:absolute;left:0;top:10px}.gd-image-box-slider-repeater-main{padding:0 50px}.gd-image-box-slider-repeater-main .gd-image-box-slider-main{position:relative;margin:0 -10px}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .gd-image-box-slider{padding:0;max-width:1188px}.gd-image-box-slider-wrp .gd-image-box-slider-images{height:431px;max-width:100%;object-fit:cover;object-position:center center}.gd-image-box-slider-container .gd-image-box-slider-title{font-size:1.3125em;line-height:1.5em;letter-spacing:.42px;color:#000;margin:0;padding-top:15px;padding-bottom:20px;text-transform:uppercase;font-family:'Lato-Regular'}.gd-image-box-slider-description{font-size:1em;line-height:1.5em;letter-spacing:.32px;color:#333;font-family:'Lato-Regular'}.gd-image-box-slider-wrp{padding:0 10px}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-prev:hover,.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-next:hover{background:#000}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-prev:hover:before,.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-next:hover:before{color:#FFF}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-disabled{border:1px solid #CCCCCC!important}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-button-disabled:before{color:#CCCCCC!important}.gd-image-box-slider-main .gd-image-box-slider .gd-image-box-slider-inner{margin-bottom:30px}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-scrollbar-drag{background:#000;cursor:pointer}.gd-image-box-slider-repeater-main .gd-image-box-slider-main .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset;display:none}.psg-category-page-breadcrumb{background:#EEE;padding:10px 50px;font-size:.875em;line-height:1.5;letter-spacing:.28px;font-family:'Lato-Regular';color:#733A7E;display:flex;align-items:center;flex-wrap:wrap}.psg-category-page-breadcrumb a{color:#555}.psg-category-page-breadcrumb span.separator{color:#555;padding:0 10px}.psg-category-page-breadcrumb a:hover{color:#733A7E}.psg-design-template-main-wrp.psg-design-category-main-wrp{padding-top:100px}.psg-projects-template-main-wrp.psg-projects-category-main-wrp{padding-top:100px}.psg-articles-template-main-wrp.psg-articles-category-main-wrp{padding-top:100px}.gd-home-slider-container{margin:auto;min-height:450px;display:flex;align-items:end;position:relative;padding:50px}.gd-home-slider-main{margin-bottom:0!important}.gd-home-slider-img-wrap{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.gd_gradient_overlay.gd-home-slider-img-wrap:before{background:transparent linear-gradient(180deg,#00000034 0%,#00000041 0%,#000000 100%)}.gd-home-slider-inner{max-width:462px}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-sub-title{margin:0 0 10px 0;color:#CCC;font-size:.875em;line-height:1.5;letter-spacing:1.4px;font-family:'Lato-Regular';text-transform:uppercase}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-title{color:#FFF;font-size:2.625em;letter-spacing:.84px;line-height:1.5;font-family:'Lato-Regular';font-weight:400;margin-bottom:0;margin-top:0;text-transform:capitalize}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-btn-wrp{margin-top:30px}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-btn-link{background:transparent;color:#FFF;font-size:1em;letter-spacing:.32px;line-height:1.5;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:6px 0 6px 0;display:inline-block;position:relative}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-btn-link:before{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#FFF;transition:all 0.3s ease}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-btn-link:after{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#FFF;transition:all 0.3s ease}.gd-home-slider-container .gd-home-slider-inner .gd-home-slider-btn-link:hover:after{top:0%}.gd-home-slider-main button.slick-arrow{opacity:1;border-radius:0;width:auto;height:auto;background:transparent!important;color:transparent;outline:none!important;border:none!important;top:unset;bottom:65px;font-size:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.gd-home-slider-main button.slick-prev:before{color:#FFF;content:"\f053";font-family:'Font Awesome 5 Pro';font-weight:300;font-size:14px;opacity:1}.gd-home-slider-main button.slick-next:before{color:#FFF;content:"\f054";font-family:'Font Awesome 5 Pro';font-weight:300;font-size:14px;opacity:1}.gd-home-slider-main button.slick-prev{left:unset;right:105px}.gd-home-slider-main button.slick-next{right:50px}.gd-home-slider-main button.slick-arrow:hover{background:#AE2638}.gd-home-slider-main button.slick-arrow:hover:before{color:#FFF}.gd-home-slider-repeater-main{position:relative}.gd-home-slider-repeater-main .progress{display:block;width:100%;max-width:284px;height:1px;border-radius:0;overflow:hidden;background-color:#AAA;background-image:linear-gradient(to right,#FFFFFF,#FFFFFF);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;position:absolute;right:50px;bottom:50px}.gd-home-slider-repeater-main .pagingInfo{position:absolute;right:50px;bottom:60px;min-width:284px;font-size:16px;line-height:24px;letter-spacing:.32px;color:#AAA;font-family:'Lato-Regular';text-transform:uppercase}.gd-home-slider-repeater-main .pagingInfo .current-number{color:#FFF}.gd-home-slider-video-wrp{overflow:hidden}.gd-home-slider-video-wrp video{width:100%!important;max-width:unset!important;height:auto;min-height:-webkit-fill-available!important;min-width:-webkit-fill-available!important;position:absolute;right:0;bottom:0;display:block;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.gd-home-slider-video-wrp:before{z-index:9}.gd-home-slider-video-wrp .gd-home-slider-container{z-index:9}.goodrich-offcanvas-menu .goodrich-menu-ul{list-style-type:none!important;padding-left:0;margin:0}.goodrich-offcanvas-menu .goodrich-menu-ul>li{margin-bottom:20px;position:relative}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.goodrich-link{display:flex;flex-wrap:wrap;width:100%;align-items:center}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.goodrich-link a{font-size:21px;line-height:31.5px;color:#000;letter-spacing:.42px;font-family:'Lato-Regular';display:inline-block;position:relative}.goodrich-offcanvas-menu-wrp{width:100%;max-width:393px;padding-right:50px}.goodrich-offcanvas-menu .goodrich-menu-ul .sub-menu{list-style-type:none!important;padding-left:0;margin:0;background:#F0F0F0;padding:80px 100px 50px 70px;height:100%}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.goodrich-link a:before{content:"";position:absolute;left:0;bottom:4px;height:1px;background:#000;width:0%;transition:width 0.5s linear}.goodrich-offcanvas-menu .goodrich-menu-ul>li:hover>.goodrich-link a:before{width:100%}.goodrich-megamenu-icon span.elementor-button-icon i{font-size:21px;font-weight:500;font-family:"Font Awesome 5 pro"}.goodrich-offcanvas-right-top-wrp ul li span.elementor-icon-list-text{position:relative}.goodrich-offcanvas-right-top-wrp ul li span.elementor-icon-list-text:before{content:'\f078';position:absolute;right:-23px;font-family:'Font Awesome 5 pro';font-size:14px;top:1px;color:#000;font-weight:500}.goodrich-offcanvas-wrp .dialog-close-button .eicon-close{position:relative;width:28px;height:28px}.goodrich-offcanvas-wrp .dialog-close-button .eicon-close:before{content:''!important;position:absolute;background:#000;height:32px;width:1.5px;transform:rotate(45deg);left:50%;top:0%}.goodrich-offcanvas-wrp .dialog-close-button .eicon-close:after{content:''!important;position:absolute;background:#000;height:32px;width:1.5px;transform:rotate(-45deg);left:50%;top:0}.gr-offcanvas-icon-iffect ul li a span{position:relative}.gr-offcanvas-icon-iffect ul li a span:after{content:'\f061';position:absolute;font-family:"Font Awesome 5 Pro";right:-28px;font-size:18px;opacity:0}.gr-offcanvas-icon-iffect ul li a span:before{content:'';position:absolute;background:#000;width:0;height:1px;bottom:0;transition:width 0.5s linear}.gr-offcanvas-icon-iffect ul li a span:hover:before{width:100%}.gr-offcanvas-icon-iffect ul li a span:hover:after{opacity:1;transform:rotate(-45deg);transition:all .5s ease;top:0}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap{position:fixed;top:0;bottom:0;right:-100vw;width:100%;z-index:1;transition:right 0.5s linear;overflow-x:auto;background-size:cover;padding-right:70px;background:#FFF}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.goodrich-link i{font-size:18px;line-height:24px;letter-spacing:.9px;color:#000000!important;margin-left:auto;cursor:pointer;padding-left:50px;font-family:'Font Awesome 5 Pro'}.goodrich-offcanvas-menu-wrp .menu-off-canvas-menu-container{min-width:360px}.goodrich-offcanvas-menu .goodrich-menu-ul>li.menu_open>.sub-menu-wrap:before,.goodrich-offcanvas-menu .goodrich-menu-ul>li.menu_open>.sub-menu-wrap{right:0}.goodrich-offcanvas-border{width:5px;background:#0075BF;height:100%;position:absolute;left:-5px}.goodrich-offcanvas-border:before{content:"";background:#F47920;width:5px;position:absolute;left:0;height:40%;bottom:0}.goodrich-offcanvas-border:after{content:"";clip-path:polygon(1% 25%,100% 0%,100% 75%,0% 100%);background:#FFF;position:absolute;bottom:36%;width:5px;height:61px}.goodrich-offcanvace-wrp .elementor-location-popup{min-height:100%;display:flex!important;flex-wrap:wrap}.goodrich-offcanvace-wrp .cdg-footer-copyright-main .cdg-footer-copyright-text{font-size:14px;line-height:20px;letter-spacing:0;text-align:left}.goodrich-offcanvas-back-btn{font-family:'Lato-Regular';font-size:16px;line-height:24px;letter-spacing:.32px;color:#733A7E;margin-bottom:50px;cursor:pointer}.goodrich-offcanvas-back-btn i{color:#733A7E!important;font-family:'Font Awesome 5 Pro';font-size:16px;line-height:24px;letter-spacing:0;padding-right:10px}.sub-menu-wrap .current_menu_name{margin:0;font-family:'Lato-Regular';font-size:21px;line-height:31.5px;letter-spacing:.42px;color:#000;padding-bottom:50px;border-bottom:1px solid #CCC;margin-bottom:50px}.sub-menu-wrap .current_menu_name i{font-family:'Font Awesome 5 Pro';font-size:18px;padding-left:30px}.sub-menu-wrap .sub-menu{list-style-type:none!important;padding-left:0;margin:0;max-width:611px;height:100%}.goodrich-offcanvas-wrp .sub-menu-wrap .sub-menu li .goodrich-link a{font-family:'Lato-Regular';color:#000;font-size:18px;line-height:26px;letter-spacing:.36px}.goodrich-offcanvas-wrp .sub-menu-wrap .sub-menu li{margin-bottom:30px}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li:hover>.goodrich-link>a{color:#733A7E;text-decoration:underline}.goodrich-offcanvas-wrp .sub-menu-wrap .sub-menu li:hover span i{color:#733A7E}.goodrich-offcanvas-wrp .sub-menu-wrap .sub-menu li .goodrich-link i{font-family:'Font Awesome 5 Pro';color:#000;font-size:16px;line-height:24px}.goodrich-offcanvas-menu .goodrich-menu-ul>li.menu_open>.sub-menu-wrap .sub-menu li .goodrich-link{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between}.goodrich-offcanvas-menu .goodrich-menu-ul>li.menu_open>.sub-menu-wrap>.sub-menu{max-width:44.5%;padding-right:100px;min-height:100%}.goodrich-offcanvas-menu .goodrich-menu-ul>li.menu_open>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children .sub-menu-wrap{display:none}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap{display:block;position:absolute;left:calc(100% - 50%);top:280px;padding-left:0}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children{cursor:pointer}.goodrich-offcanvas-menu .goodrich-menu-ul>li.menu_open>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children .sub-menu-wrap ul.sub-menu{background:transparent;padding:0;columns:2;-webkit-columns:2;-moz-columns:2}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap ul.sub-menu li .goodrich-link a{font-size:16px;line-height:24px;letter-spacing:.36px;padding-right:10px}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap ul.sub-menu li{margin-bottom:20px;min-width:200px}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap ul.sub-menu li#menu-item-776 .goodrich-link{display:block}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap ul.sub-menu li:hover .goodrich-link a{color:#000}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap ul.sub-menu li:hover .goodrich-link i{color:#000}.goodrich-offcanvas-menu .goodrich-menu-ul>li>.sub-menu-wrap>ul.sub-menu li.menu-item-has-children>.sub-menu-wrap ul.sub-menu li:hover .goodrich-link i{color:#000;transform:rotate(-45deg);transition:all .5s ease;padding-left:0!important}.gd-offcanvas-social-wrp .elementor-social-icons-wrapper span.elementor-grid-item{padding-right:30px;padding-bottom:10px}.gd-offcanvas-social-wrp .elementor-social-icons-wrapper span.elementor-grid-item:last-child{padding-right:0}@media screen and (max-height:700px){.goodrich-main-offcanvas .elementor-container.elementor-column-gap-default{height:unset!important}}.header-breadcrumbs .elementor-icon-list-item a span{color:#555555!important}.header-breadcrumbs .elementor-icon-list-item span i{font-weight:400;font-family:"Font Awesome 5 Pro"}.goodrich-block-quotes .elementor-background-overlay{max-width:62px;height:50px!important;top:-20px!important;left:30px!important}.psg-banner-img-wrap .psg-banner-breadcrumb-wrp{background:#EEE;padding:10px 50px;font-size:.875em;line-height:1.5;letter-spacing:.28px;font-family:'Lato-Regular';color:#733A7E}.psg-banner-img-wrap .psg-banner-breadcrumb-wrp a{color:#555}.psg-banner-img-wrap .psg-banner-breadcrumb-wrp a:hover{color:#733A7E}.psg-banner-img-wrap .psg-banner-breadcrumb-wrp .separator{color:#555;padding:0 10px}.separator i{font-family:'Font Awesome 5 Pro'}.psg-banner-img-wrap .psg-banner-img-row{display:flex;flex-wrap:wrap;align-items:center;width:100%;background:#F4F4F4}.psg-banner-img-wrap .psg-banner-img-row .psg-banner-img-left{width:100%;max-width:43%;text-align:left;line-height:0}.psg-banner-img-wrap .psg-banner-img-row .psg-banner-img-left img{width:100%;height:auto;min-height:344px;object-fit:cover;object-position:center center}.psg-banner-img-wrap .psg-banner-img-row .psg-banner-img-right{width:100%;max-width:57%;padding:50px}.psg-banner-img-wrap .psg-banner-img-row .psg-banner-img-right .psg-banner-page-title{margin:0 0 16px 0;color:#000;font-size:1.75em;line-height:1.5;letter-spacing:.56px;font-family:'Lato-Regular'}.psg-banner-img-wrap .psg-banner-img-row .psg-banner-img-right .psg-banner-sub-heading{color:purple;font-family:"Lato";font-size:1.125em;font-weight:900;text-transform:none;line-height:1.5em;letter-spacing:.36px}.psg-banner-img-wrap .psg-banner-img-row .psg-banner-img-right .psg-banner-description{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular';max-width:729px;margin:0}.psg-projects-template-main-wrp{max-width:1268px;width:100%;margin:0 auto;padding:50px 50px 80px 50px}.psg-projects-template-main-wrp .psg-projects-upper{margin-bottom:40px;display:flex;align-items:flex-start;flex-wrap:wrap}.psg-projects-template-main-wrp .psg-projects-upper .projects-sorting{width:100%;max-width:112px;position:relative;margin-bottom:10px}.psg-projects-template-main-wrp .psg-projects-upper .projects-sorting select{border:none!important;outline:none!important;background:#F0F0F0;border-radius:20px;padding:9px 40px 9px 20px;font-size:16px;line-height:23px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.psg-projects-template-main-wrp .psg-projects-upper .projects-sorting select::-ms-expand{display:none}.psg-projects-template-main-wrp .psg-projects-upper .projects-sorting:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:20px;top:calc(50% + 2px);transform:translate(0,-50%);font-size:18px;color:#000;pointer-events:none}.psg-projects-template-main-wrp .psg-projects-upper ul.sorting-select{padding:0 0 0 10px;list-style-type:none;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;max-width:calc(100% - 112px)}.psg-projects-template-main-wrp .psg-projects-upper ul.sorting-select li{margin:0 10px 10px 10px;background:#F0F0F0;border-radius:20px;padding:9px 19px;display:inline-flex;align-items:center;font-size:16px;line-height:21px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';border:1px solid #F0F0F0;cursor:pointer}.psg-projects-template-main-wrp .psg-projects-upper ul.sorting-select li:last-child{margin-right:0}.psg-projects-template-main-wrp .psg-projects-upper ul.sorting-select li.active,.psg-projects-template-main-wrp .psg-projects-upper .psg-inner-sort ul.sorting-select li:hover{background:#FFF;border-color:#000}.psg-cm-mobile-dropdown{display:none;border:1px solid #000;width:100%;max-width:100%;border-radius:20px;padding:0;font-size:16px;line-height:24px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';list-style-type:none;margin:0 0 20px 0;position:relative;height:41px;cursor:pointer;z-index:99}.psg-cm-mobile-dropdown:before{content:"\f107";position:absolute;right:20px;top:8.5px;font-family:'Font Awesome 5 Pro';color:#000;font-size:18px;pointer-events:none}.psg-cm-mobile-dropdown li:not(.init){display:none;background:#000;color:#FFF}.psg-cm-mobile-dropdown li:not(.init).selected{background:#733A7E}.psg-cm-mobile-dropdown li{padding:8px 20px 9px 20px;font-size:14px;line-height:24px;letter-spacing:.28px;font-family:'Lato-Regular'}.psg-cm-mobile-dropdown li:nth-child(2){border-radius:20px 20px 0 0}.psg-cm-mobile-dropdown li:last-child{border-radius:0 0 20px 20px}.psg-projects-archive-main-wrp{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.psg-projects-archive-main-wrp .psg-projects-archive{width:100%;max-width:calc(33.33% - 20px);margin:0 10px 20px 10px;background:#F0F0F0;display:flex;flex-wrap:wrap;align-items:flex-start}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-feature-image{line-height:0;width:100%;position:relative}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-feature-image a{display:block}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-feature-image .psg-projects-archive-badge{position:absolute;left:0;bottom:0;padding:6px 15px;background:#733A7E;display:inline-block;color:#FFF;font-size:.875em;line-height:18px;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular';z-index:1}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-feature-image a img{width:100%;height:230px;object-fit:cover;object-position:center}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box{padding:30px 30px 70px 30px;width:100%;height:calc(100% - 230px);position:relative}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-category-wrp{margin-bottom:20px;line-height:0}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-category-wrp a{font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:#777;font-family:'Lato-Regular';text-decoration:none!important;margin-right:20px;position:relative}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-category-wrp a:last-child{margin-right:0}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-category-wrp a:not(:last-child):before{content:"|";position:absolute;right:-9px;pointer-events:none;letter-spacing:0;font-family:'Lato-Black'}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-title{margin-bottom:20px;min-height:74px}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-title a{font-size:1.125em;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';display:inline-block}.psg-projects-archive-main-wrp .psg-projects-archive .psg-projects-content-box .psg-projects-read-more{width:40px;height:40px;background:#000;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:all 0.5s linear;position:absolute;bottom:30px}.psg-projects-archive-main-wrp .psg-projects-archive:hover{box-shadow:0 4px 32px #00000029}.psg-projects-archive-main-wrp .psg-projects-archive:hover .psg-projects-content-box .psg-projects-read-more{transform:rotate(-45deg);background:#733A7E}.psg-projects-archive-main-wrp .psg-projects-archive:hover .psg-projects-content-box .psg-projects-title a{text-decoration:underline}.psg-projects-archive-main-wrp .psg-projects-no-post-found{margin:50px 0 50px 0;width:100%;font-size:2.25em;line-height:1.5;letter-spacing:.72px;color:#000;text-transform:uppercase;font-family:'Lato-Regular';font-weight:400;text-align:center}.psg-projects-template-main-wrp .projects-loader{max-width:400px;text-align:center;margin:50px auto}.psg-single-projects-main{padding:50px 50px 100px 50px;overflow:hidden}.psg-single-projects-container{width:100%;max-width:1168px;margin:0 auto}.psg-single-projects-main .psg-projects-back-btn{padding-bottom:50px}.psg-single-projects-main .psg-projects-back-btn a{display:inline-flex;align-items:center;justify-content:center;color:#733A7E;font-size:1em;line-height:1.2;letter-spacing:.32px;text-transform:uppercase;font-family:'Lato-Regular'}.psg-single-projects-main .psg-projects-back-btn a i{margin-right:10px}.psg-single-projects-main .psg-projects-back-btn a:hover span{text-decoration:underline}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-cat{margin:0 0 16px 0;color:#777;font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;font-family:'Lato-Regular';font-weight:normal!important}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-cat a{color:#777}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-cat a:hover{color:#733A7E}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-date{color:#000;font-family:'Lato-Regular';font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:uppercase;margin:0 0 8px 0}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-title{color:#000;font-size:1.75em;line-height:1.5;letter-spacing:.56px;font-family:'Lato-Regular';margin:0 0 16px 0;font-weight:400}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main{display:flex;align-items:center;margin-bottom:30px}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main .psg-single-projects-social-label{font-size:.875em;line-height:1.5;letter-spacing:.28px;color:#000;font-family:'Lato-Regular';padding-right:20px}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon{list-style-type:none;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon li:not(:last-child){margin-right:20px}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon li a{font-size:14px;line-height:1.5;letter-spacing:0;color:#333}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon li a:hover{color:#733A7E}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon li a:hover svg g path{fill:#733A7E}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon li .custom-social-link-copy{display:none}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon .custom-social-link-btn{border:none!important;background:transparent!important;padding:0!important;font-size:14px;color:#333;outline:none!important;position:relative}.psg-single-projects-main .psg-single-projects-inner .psg-projects-date-social-main ul.psg-single-projects-social-icon .custom-social-link-btn i{font-weight:400;font-family:'Font Awesome 5 Pro'}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-feature-image{line-height:0}.psg-single-projects-main .psg-single-projects-inner .psg-single-projects-feature-image img{width:100%;max-height:500px;object-fit:cover;object-position:center}.psg-single-projects-gallery-wrp{position:relative}.psg-single-projects-gallery-wrp .psg-single-projects-gallery-slider{padding:0;max-width:1168px}.psg-single-projects-gallery-wrp .psg-single-projects-gallery-slider .psg-single-projects-gallery .swiper-slide{width:auto;max-width:initial;display:inline-flex}.psg-single-projects-gallery-wrp .psg-single-projects-gallery-slider .psg-single-projects-gallery .swiper-slide img{height:350px;width:auto;margin:0 10px;object-fit:cover;object-position:center}.psg-single-projects-gallery-wrp .psg-single-projects-gallery-slider .psg-single-projects-gallery .swiper-slide:first-child img{margin-left:0}.psg-single-projects-gallery-wrp .psg-single-projects-gallery-slider .psg-single-projects-gallery .swiper-slide:last-child img{margin-right:0}.psg-single-projects-inner .psg-single-projects-detail-wrp{margin-top:20px}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-content-wrp,.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-content-wrp *{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular'}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-content-wrp p:last-child{margin:0}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-content-wrp strong{color:#000;font-family:'Lato-Bold';font-weight:normal!important}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-type,.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-country,.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-product{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular';margin:0;display:flex;align-items:center;flex-wrap:wrap;font-weight:400}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-type .gd-label,.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-country .gd-label,.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-product .gd-label{color:#000;font-family:'Lato-Medium';padding-right:6px}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-product a{color:#733A7E}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-product a:hover{color:#733A7E;text-decoration:underline}.psg-single-projects-inner .psg-single-projects-detail-wrp .psg-single-projects-product .psg-single-projects-product-seprator{padding:0 4px}.psg-single-projects-gallery-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-single-projects-gallery-wrp .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-single-projects-gallery-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-single-projects-gallery-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-single-projects-gallery-wrp .swiper-button-prev:hover,.psg-single-projects-gallery-wrp .swiper-button-next:hover{background:#000}.psg-single-projects-gallery-wrp .swiper-button-prev:hover:before,.psg-single-projects-gallery-wrp .swiper-button-next:hover:before{color:#FFF}.psg-single-projects-gallery-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important;opacity:1!important;background:#CCC;display:none}.psg-single-projects-gallery-wrp .swiper-button-disabled:before{color:#FFFFFF!important}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-feature-image{position:relative}.psg-related-post-slider .psg-related-post-loop .psg-related-post-loop-inner .psg-related-post-loop-top .psg-related-post-feature-image .psg-single-projects-badge{position:absolute;left:0;bottom:0;padding:6px 15px;background:#733A7E;display:inline-block;color:#FFF;font-size:.875em;line-height:18px;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular';z-index:1}.gd-project-listings-accordion .elementor-accordion-item{border-bottom-width:1px!important;padding-bottom:30px;margin-top:30px}.gd-project-listings-accordion .elementor-accordion-item:first-child{margin-top:0}.gd-project-listings-accordion .elementor-accordion-icon.elementor-accordion-icon-right{width:auto!important}.gd-project-listings-accordion .elementor-accordion-item .gd-pl-row{display:flex;flex-wrap:wrap;width:100%;margin:0 -10px}.gd-project-listings-accordion .elementor-accordion-item .gd-pl-row ul{list-style-type:none;padding:0 10px;width:100%;max-width:33.33%}.gd-project-listings-accordion .elementor-accordion-item .gd-pl-row ul li{padding-top:2px}.psg-projects-listing-wrp{overflow:hidden}.psg-projects-listing-accordion .psg-projects-accordion-item{border-bottom:1px solid #CCC;padding-bottom:30px;margin-top:30px}.psg-projects-listing-accordion .psg-projects-accordion-item:first-child{margin-top:0}.psg-projects-accordion-item .psg-projects-accordion-title{font-size:1.125em;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:70px}.psg-projects-accordion-item .psg-projects-accordion-title .psg-projects-accordion-icon{display:inline-block;width:18px;height:18px;position:absolute;right:0;top:50%;transform:translate(0,-50%)}.psg-projects-accordion-item .psg-projects-accordion-title .psg-projects-accordion-icon:before{content:"";position:absolute;left:0;top:calc(50% - 0.5px);width:100%;height:1px;background:#17162E;border:none!important}.psg-projects-accordion-item .psg-projects-accordion-title .psg-projects-accordion-icon:after{content:"";position:absolute;left:0;top:calc(50% - 0.5px);width:100%;height:1px;background:#17162E;border:none!important;transition:all 0.3s linear;transform:rotate(90deg)}.psg-projects-accordion-item.active .psg-projects-accordion-title .psg-projects-accordion-icon:after{transform:rotate(180deg)}.psg-projects-accordion-panel-row{list-style-type:none;padding:16px 0 0 0;columns:3;display:block;column-gap:20px}.psg-projects-accordion-panel-row li{-webkit-column-break-inside:avoid;padding-top:2px}.psg-projects-accordion-panel-row li a{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular';display:inline-block}.psg-projects-accordion-panel-row li.psg-projects-accordion-not-found{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';padding:0}.goodrich-video-widget-wrp .elementor-custom-embed-image-overlay:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:45%}.goodrich-video-widget-wrp .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{opacity:70%}.goodrich-video-widget-wrp .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:100%}.psg-products-widget-main{padding:0 50px;overflow:hidden}.psg-products-widget-main .psg-products-widget-inner{position:relative}.psg-products-widget-main .psg-products-widget-inner .psg-products-widget-list>.woocommerce{max-width:1188px;margin:0 auto}.psg-products-widget-main .psg-products-widget-inner .psg-products-widget-list ul{margin-bottom:0}.psg-products-widget-main .psg-products-widget-inner .psg-products-widget-list ul li.psg-product-archive-list{overflow:inherit;height:initial;margin:50px 10px!important;width:100%!important;max-width:calc(25% - 20px)}.psg-products-widget-main .psg-products-widget-inner .psg-products-widget-list .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}.psg-products-widget-main .psg-products-widget-inner .psg-products-widget-list .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.psg-products-widget-main .psg-products-widget-inner .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-products-widget-main .psg-products-widget-inner .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-products-widget-main .psg-products-widget-inner .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-products-widget-main .psg-products-widget-inner .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-products-widget-main .psg-products-widget-inner .swiper-button-prev:hover,.psg-products-widget-main .psg-products-widget-inner .swiper-button-next:hover{background:#000}.psg-products-widget-main .psg-products-widget-inner .swiper-button-prev:hover:before,.psg-products-widget-main .psg-products-widget-inner .swiper-button-next:hover:before{color:#FFF}.psg-products-widget-main .psg-products-widget-inner .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCC}.psg-products-widget-main .psg-products-widget-inner .swiper-button-disabled:before{color:#FFFFFF!important}.gd-project-slider-main-wrp{padding:0 50px;overflow:hidden}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp{position:relative}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .gd-project-slider-slider{padding:0;max-width:1188px}.gd-project-slider-slider .gd-project-slider-loop{height:initial;margin-bottom:50px;overflow:inherit;width:100%;max-width:396px}.gd-project-slider-slider .gd-project-slider-loop .gd-project-slider-inner{margin:0 10px 0 10px;background:#F0F0F0;width:100%;max-width:calc(100% - 20px);min-height:100%;display:flex;flex-wrap:wrap}.gd-project-slider-loop .gd-project-slider-inner .gd-project-slider-top{width:100%;margin-bottom:auto}.gd-project-slider-inner .gd-project-slider-top .gd-project-slider-image{position:relative;line-height:0;margin-bottom:30px}.gd-project-slider-top .gd-project-slider-image a{display:block;outline:none!important;text-decoration:none}.gd-project-slider-top .gd-project-slider-image a img{width:100%;height:230px;object-fit:cover;object-position:center}.gd-project-slider-inner .gd-project-slider-top .gd-project-slider-image .gd-project-slider-badge-text{margin:0;padding:4.5px 15px;position:absolute;left:0;bottom:0;background:#733A7E;color:#FFF;font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular'}.gd-project-slider-inner .gd-project-slider-top .gd-project-slider-category-wrp{margin:0 0 20px 0;font-size:.875em;line-height:1.5;letter-spacing:1.4px;color:#777;text-transform:uppercase;font-family:'Lato-Regular';padding:0 30px}.gd-project-slider-inner .gd-project-slider-top .gd-project-slider-category-wrp a{color:#777}.gd-project-slider-inner .gd-project-slider-top .gd-project-slider-title{margin:0;padding:0 30px 20px 30px}.gd-project-slider-inner .gd-project-slider-top .gd-project-slider-title a{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold'}.gd-project-slider-slider .gd-project-slider-loop .gd-project-slider-inner .gd-project-slider-top{width:100%;margin-bottom:auto}.gd-project-slider-loop .gd-project-slider-inner .gd-project-slider-read-more{padding:0 30px 30px 30px;width:100%;margin-top:auto}.gd-project-slider-loop .gd-project-slider-inner .gd-project-slider-read-more a{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:transform 0.5s linear}.gd-project-slider-slider .gd-project-slider-loop .gd-project-slider-inner:hover .gd-project-slider-read-more a{background:#733A7E;transform:rotate(-45deg)}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-prev:hover,.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-next:hover{background:#000}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-prev:hover:before,.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-next:hover:before{color:#FFF}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCC}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-button-disabled:before{color:#FFFFFF!important}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}.gd-project-slider-main-wrp .gd-project-slider-slider-wrp .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.gd-project-slider-slider .gd-project-slider-loop .gd-project-slider-inner:hover{box-shadow:0 4px 32px #00000029}.gd-project-slider-slider .gd-project-slider-loop .gd-project-slider-inner:hover .gd-project-slider-title a{text-decoration:underline}.psg-faq-template-main-wrp .psg-faqs-upper{margin-bottom:50px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.psg-faq-template-main-wrp .psg-faqs-upper .faqs-sorting{width:100%;max-width:112px;position:relative}.psg-faq-template-main-wrp .psg-faqs-upper .faqs-sorting:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:20px;top:calc(50% + 2px);transform:translate(0,-50%);font-size:18px;color:#000;pointer-events:none}.psg-faq-template-main-wrp .psg-faqs-upper .faqs-sorting select{border:none!important;outline:none!important;background:#F0F0F0;border-radius:20px;padding:9px 40px 9px 20px;font-size:16px;line-height:23px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.psg-faq-template-main-wrp .psg-faqs-upper .faqs-sorting select::-ms-expand{display:none}.psg-faq-template-main-wrp .psg-faqs-upper .psg-faqs-search-wrp{width:100%;max-width:396px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding-left:20px}.psg-faq-template-main-wrp .psg-faqs-upper .psg-faqs-search-wrp .psg-faqs-search-inner{background:#F7F7F7;border:none!important;padding:10px 50px 10px 20px;font-size:14px;line-height:20px;letter-spacing:.28px;font-family:'Lato-Regular';color:#000}.psg-faq-template-main-wrp .psg-faqs-upper .psg-faqs-search-wrp .psg-faqs-search-inner::placeholder{color:#AAA}.psg-faq-template-main-wrp .psg-faqs-upper .psg-faqs-search-wrp .psg-faqs-search-btn{position:absolute;right:0;top:0;border:none!important;background:none!important;outline:none!important;font-size:16px;padding:0 20px 0 0!important;height:40px;color:#000}.psg-faq-template-main-wrp .psg-faqs-upper .psg-faqs-search-wrp .psg-faqs-search-btn:hover{color:#733A7E}.psg-faq-template-main-wrp .psg-faqs-upper .psg-faqs-search-wrp .psg-faqs-search-btn i{font-weight:500;font-family:'Font Awesome 5 Pro'}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item{border-bottom:1px solid #CCC;padding-bottom:30px;margin-top:30px}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item:first-child{margin-top:0}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-title{font-size:1.125em;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:38px}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-title .psg-faqs-accordion-icon{display:inline-block;width:18px;height:18px;position:absolute;right:0;top:5px}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-title .psg-faqs-accordion-icon:before{content:"";position:absolute;left:0;top:calc(50% - 0.5px);width:100%;height:2px;background:#17162E;border:none!important}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-title .psg-faqs-accordion-icon:after{content:"";position:absolute;left:0;top:calc(50% - 0.5px);width:100%;height:2px;background:#17162E;border:none!important;transition:all 0.3s linear;transform:rotate(90deg)}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item.active .psg-faqs-accordion-title .psg-faqs-accordion-icon:after{transform:rotate(180deg)}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-panel{padding-top:20px;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular'}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-panel p{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular';margin-bottom:15px}.psg-faqs-archive-main-wrp .psg-faqs-accordion-item .psg-faqs-accordion-panel p:last-child{margin-bottom:0}.psg-faq-template-main-wrp .psg-faqs-archive-main-wrp .psg-faqs-no-post-found{font-size:1.75em;line-height:1.5;letter-spacing:.56px;color:#000;font-family:'Lato-Regular';padding:0;text-align:center;text-transform:capitalize;margin:0}.psg-faq-template-main-wrp .faqs-loader{text-align:center;max-width:400px;margin:0 auto}.psg-faq-template-main-wrp .goodrich-pagination{margin-top:50px!important;margin-bottom:0!important}#yith-store-locator .wrapper-main-sections>div{padding:0 0}div#yith-store-locator div#yith-sl-section-results{padding:30px 50px 30px 50px;position:relative}#yith-sl-search-icon{width:14px;right:20px;top:calc(50% - 7px)}#yith-sl-wrap-search-bar{width:100%}.wrap-search-bar .search-stores{border:none!important;border-radius:0px!important;height:50px!important;font-family:'Lato-Regular';font-size:14px!important;line-height:21px!important;letter-spacing:0.28px!important;padding:15px 40px 15px 20px!important;color:#000000!important;width:100%!important}.wrap-search-bar .search-stores::placeholder{color:#AAAAAA!important}#yith-sl-wrap-search-stores h4.title-search-bar{font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Black';margin-bottom:10px;margin-top:20px;color:#000}div#yith-sl-wrap-search-stores{border-bottom:1px solid #CCC;margin-bottom:30px}div#yith-sl-section-results .layout-opened .wrap-filters-list label.filter-label{font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Black';color:#000;padding-bottom:0;padding-top:0;margin-bottom:10px}div#yith-sl-section-results .layout-opened .wrap-filters-list select{background:#F7F7F7;height:50px;border:none!important;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';padding:15px 20px;border-radius:0;color:#000;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}div#yith-sl-section-results .layout-opened .wrap-filters-list .type-dropdown{position:relative}div#yith-sl-section-results .layout-opened .wrap-filters-list .type-dropdown:before{content:"\f107";font-family:'Font Awesome 5 Pro';position:absolute;bottom:45px;right:24px;font-size:16px;line-height:21px;letter-spacing:.28px;color:#000;font-weight:500;pointer-events:none;cursor:pointer}div#yith-sl-section-results .layout-opened .wrap-filters-list .type-dropdown{position:relative;border-bottom:1px solid #CCC;padding-bottom:30px;margin-bottom:30px}.wrapper-main-sections div#yith-sl-section-results .search-stores[type="submit"]{margin-top:90px!important;border:1px solid #000;display:inline-block;width:auto;border-radius:100px;padding:10px 25px;font-size:16px;line-height:20px;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;color:#FFF;font-weight:normal!important;background:#000;outline:none!important}.wrapper-main-sections div#yith-sl-section-results .search-stores[type="submit"]:hover{background:#733A7E;border:1px solid #733A7E}.gd-store-locator-radio{display:none}.gd-store-locator-label{position:relative;width:16px;height:16px;border-radius:50%;outline:1px solid #733A7E;display:inline-block;background:transparent;cursor:pointer}.gd-store-locator-radio:checked+.gd-store-locator-label:before{content:"";position:absolute;width:8px;height:8px;background:#FFF;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.gd-store-locator-radio:checked+.gd-store-locator-label{outline:1px solid #FFF}.wrapper-main-sections #yith-sl-results .wrap-store-details{margin-bottom:10px;border:1px solid #CCC;border-radius:0;padding:20px}#yith-sl-results .stores-list>ul.additional-stores{margin-top:-14px}.wrapper-main-sections #yith-sl-results .wrap-store-details:last-child{margin-bottom:0}.wrapper-main-sections #yith-sl-results .wrap-store-details .gd-store-info-wrp{width:100%}.wrapper-main-sections #yith-sl-results .wrap-store-details.hover,.wrapper-main-sections #yith-sl-results .wrap-store-details:hover{border:1px solid #733A7E;background-color:#733A7E!important}.wrapper-main-sections #yith-sl-results .wrap-store-details:hover .gd-store-locator-label{outline:1px solid #FFF}.wrapper-main-sections #yith-sl-section-results #yith-sl-results .store-info{padding:0 44px 0 0;position:relative;margin:0;width:100%}.gd-store-locator-wrp{position:absolute;right:0}#yith-sl-results .stores-list .store-info p.store-name{font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Black';margin-bottom:0;color:#000}#yith-sl-results .stores-list .store-info .store-description *{font-size:14px;line-height:21px;letter-spacing:.28px;color:#333;font-family:'Lato-Regular'}#yith-sl-results .stores-list .store-info .store-description em{font-size:10px;color:#733A7E;line-height:12px;letter-spacing:.2px;font-family:'Lato-Italic'}#yith-sl-results .stores-list .store-info .store-description *:last-child{margin-bottom:0}.wrapper-main-sections #yith-sl-results .wrap-store-details.hover .store-description *,.wrapper-main-sections #yith-sl-results .wrap-store-details.hover p.store-name,.wrapper-main-sections #yith-sl-results .wrap-store-details:hover .store-description *,.wrapper-main-sections #yith-sl-results .wrap-store-details:hover p.store-name{color:#FFF}.gd-store-locator-back-btn{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;letter-spacing:.32px;color:#733A7E;font-family:'Lato-Regular';cursor:pointer;margin-bottom:16px;text-transform:uppercase}.gd-store-locator-back-btn:hover{color:#733A7E}.gd-store-locator-back-btn:hover span{text-decoration:underline}.gd-store-locator-back-btn i{margin-right:10px}div#yith-sl-results h4.title{font-size:16px;line-height:24px;letter-spacing:.32px;color:#000;font-family:'Lato-Black';margin-top:0;margin-bottom:0}div#yith-sl-results{margin-top:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;padding:30px 25px;display:none}.gd-filter-result-wrp .wrapper-filter{display:block!important}.gd-filter-result-wrp .wrapper-filter ul.wrapper-terms li{border:none!important;padding:0!important;margin:0px!important}.gd-filter-result-wrp .wrapper-filter ul.wrapper-terms li span.term-name{font-size:16px!important;line-height:24px!important;letter-spacing:0.32px!important;font-family:'Lato-Regular';color:#333333!important}.gd-store-locator-top{padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid #CCC;margin-left:25px;margin-right:25px}#yith-sl-results h4.gd-result-title{font-size:16px;line-height:24px;letter-spacing:.32px;color:#000;font-family:'Lato-Black';margin-top:0;margin-bottom:20px;padding:0 25px}.gd-sl-single-detail-main-wrp{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;padding:30px 25px 50px 25px;display:none;z-index:1}li.wrap-store-details.gd_detail_show .gd-sl-single-detail-main-wrp{display:flex;flex-wrap:wrap;width:100%}.gd-sl-single-detail-top-box{width:100%}.gd-sl-single-directional,.gd-sl-single-services,.gd-sl-single-opening-hours{background:#F0F0F0;border-radius:0;margin-bottom:10px}.gd-ac-heading{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.gd-ac-content{border-top:1px solid #CCC;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';display:none;padding:20px 20px}.gd-ac-heading h4.gd-ac-title{font-size:14px;line-height:21px;letter-spacing:.28px;color:#000;font-family:'Lato-Bold';margin:0}.gd-ac-heading i{font-size:14px;line-height:18px;letter-spacing:.7px;padding:0 7px;color:#000;font-weight:500;cursor:pointer;transition:all 0.5s linear;font-family:'Font Awesome 5 Pro'}.gd-sl-single-directional.open .gd-ac-heading,.gd-sl-single-services.open .gd-ac-heading,.gd-sl-single-opening-hours.open .gd-ac-heading{padding:15px 20px 15px 20px}.gd-sl-single-directional.open .gd-ac-heading i,.gd-sl-single-services.open .gd-ac-heading i,.gd-sl-single-opening-hours.open .gd-ac-heading i{transform:rotate(-180deg)}.gd-sl-single-back-btn{margin-bottom:18px;display:inline-flex;align-items:center;font-size:16px;line-height:24px;letter-spacing:.32px;color:#733A7E;font-family:'Lato-Regular';cursor:pointer;text-transform:uppercase}.gd-sl-single-back-btn i{margin-right:10px}.gd-sl-single-back-btn:hover span{text-decoration:underline}.gd_sl_single_data{margin-bottom:10px;background:#733A7E;border-radius:0;padding:20px 50px 20px 20px;position:relative}.gd_sl_single_data p.gd-sl-single-store-name{color:#FFF;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Black';margin:0}.gd-store-description *{font-size:14px;line-height:21px;letter-spacing:.28px;color:#FFF;font-family:'Lato-Regular';font-weight:400}.gd-store-description em{font-size:10px;line-height:12px;letter-spacing:.2px;font-family:'Lato-Italic'}.gd-store-description *:last-child{margin-bottom:0}.gd_sl_single_active_icon{position:absolute;right:20px;width:16px;height:16px;outline:1px solid #FFF;border-radius:50%}.gd_sl_single_active_icon:before{content:"";position:absolute;left:50%;top:50%;background:#FFF;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%)}.gd-sl-single-directional a.gd-direction-link{background:#000;color:#fff;font-size:14px;line-height:23px;letter-spacing:.32px;padding:9px 22px;display:inline-block;border-radius:100px;outline:none!important;border:none!important;text-transform:uppercase;font-family:'Lato-Regular'}.gd-sl-single-directional a.gd-direction-link:hover{background:#733A7E}.gd-sl-single-directional .gd-ac-content{padding:20px 20px 20px 20px}.gd-sl-single-detail-main-wrp .gd-sl-single-bottom a{background:#000;color:#fff;font-size:16px;line-height:23px;letter-spacing:.32px;padding:9px 25px;display:inline-block;border-radius:100px;outline:none!important;border:none!important;text-transform:uppercase;margin-right:10px;font-family:'Lato-Regular'}.gd-sl-single-detail-main-wrp .gd-sl-single-bottom a:hover{background:#733A7E}.gd-sl-single-bottom{margin-top:auto;width:100%;padding-left:25px;padding-right:25px}.gd-sl-single-detail-top-fix{padding-right:25px;padding-left:25px}.gd-store-locator-top-wrp{width:100%}.gd-sl-single-detail-content-wrp{padding-right:25px;padding-left:25px;overflow-y:auto;max-height:245px}.gd-store-locator-top-wrp .stores-list{padding:0 25px;max-height:270px;overflow-y:auto}.gd-store-locator-top-wrp .stores-list::-webkit-scrollbar-track,.gd-sl-single-detail-content-wrp::-webkit-scrollbar-track,.gd-store-locator-top-wrp .stores-list::-webkit-scrollbar,.gd-sl-single-detail-content-wrp::-webkit-scrollbar{width:3px;background-color:#CCC;border-radius:0}.gd-store-locator-top-wrp .stores-list::-webkit-scrollbar-thumb,.gd-sl-single-detail-content-wrp::-webkit-scrollbar-thumb{background-color:#000;border-radius:0;width:3px}address.store-info.yith-sl-pin-modal{margin-bottom:0}address.store-info.yith-sl-pin-modal *{outline:none!important}.gd-ac-content .gd-address{margin:0 0 20px 0}.gd-ac-content .gd-address br{display:none}address.store-info.yith-sl-pin-modal p.store-name span{font-size:14px!important;font-family:'Lato-Black';font-weight:normal!important;line-height:21px!important;letter-spacing:.28px;color:#000}address.store-info.yith-sl-pin-modal p.store-address{letter-spacing:.28px;font-family:'Lato-Regular';line-height:20px!important;margin-bottom:10px}address.store-info.yith-sl-pin-modal *:last-child{margin-bottom:0px!important}address.store-info.yith-sl-pin-modal a.get-direction.custom-link.link{font-weight:normal!important;color:#733A7E;font-family:'Lato-Medium';text-transform:capitalize;font-size:14px;letter-spacing:.28px;line-height:21px}.gd-ac-content p{margin-bottom:0;color:#333;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular'}.gd-ac-content p a{color:#733A7E}.gd-store-locator-sub-wrp{height:100%;display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}#yith-sl-gmap .gm-style .gm-style-iw{border-radius:12px!important;max-width:300px!important;padding:10px 0 0 10px!important}#yith-sl-gmap .gm-style .gm-style-iw button.gm-ui-hover-effect{right:10px!important;outline:none!important}div#yith-sl-section-results .layout-opened .wrap-filters-list .type-dropdown[data-taxonomy="radius"]{display:none;visibility:hidden;opacity:0}.gd-filter-result-wrp .wrapper-filter[data-taxonomy="radius"]{display:none!important}.gd-map-section div#yith-store-locator div#yith-sl-section-results{padding:30px;background:#FAFAFA;border-radius:18px 0 0 18px}.gd-map-section div#yith-sl-section-map div#yith-sl-gmap{border-radius:0 18px 18px 0}.gd-map-section div#yith-sl-section-results .layout-opened .wrap-filters-list .type-dropdown[data-taxonomy="services-offered"]{visibility:hidden;opacity:0;margin:0}.gd-map-section div#yith-sl-section-results .layout-opened .wrap-filters-list .type-dropdown{border-bottom:none!important}.gd-map-section div#yith-sl-results{padding:30px 15px}.psg-design-template-main-wrp{max-width:1268px;width:100%;margin:0 auto;padding:50px 50px 80px 50px}.psg-design-template-main-wrp .psg-design-upper{margin-bottom:30px;display:flex;align-items:center;flex-wrap:wrap}.psg-design-template-main-wrp .psg-design-upper .design-sorting{width:100%;max-width:112px;position:relative;margin-bottom:20px}.psg-design-template-main-wrp .psg-design-upper .design-sorting select{border:none!important;outline:none!important;background:#F0F0F0;border-radius:20px;padding:9px 40px 9px 20px;font-size:16px;line-height:23px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.psg-design-template-main-wrp .psg-design-upper .design-sorting select::-ms-expand{display:none}.psg-design-template-main-wrp .psg-design-upper .design-sorting:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:20px;top:calc(50% + 2px);transform:translate(0,-50%);font-size:18px;color:#000;pointer-events:none}.psg-design-template-main-wrp .psg-design-upper ul.sorting-select{padding:0 0 0 10px;list-style-type:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.psg-design-template-main-wrp .psg-design-upper ul.sorting-select li{margin:0 10px 10px 10px;background:#F0F0F0;border-radius:20px;padding:9px 19px;display:inline-flex;align-items:center;font-size:16px;line-height:21px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';border:1px solid #F0F0F0;cursor:pointer}.psg-design-template-main-wrp .psg-design-upper ul.sorting-select li:last-child{margin-right:0}.psg-design-template-main-wrp .psg-design-upper ul.sorting-select li.active,.psg-design-template-main-wrp .psg-design-upper .psg-inner-sort ul.sorting-select li:hover{background:#FFF;border-color:#000}.psg-design-archive-main-wrp{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.psg-design-archive-main-wrp .psg-design-archive{width:100%;max-width:calc(33.33% - 20px);margin:0 10px 20px 10px;background:#F0F0F0;display:flex;flex-wrap:wrap;align-items:flex-start}.psg-design-archive-main-wrp .psg-design-archive .psg-design-feature-image{line-height:0;width:100%;position:relative}.psg-design-archive-main-wrp .psg-design-archive .psg-design-feature-image a{display:block}.psg-design-archive-main-wrp .psg-design-archive .psg-design-feature-image .psg-design-archive-badge{position:absolute;left:0;bottom:0;padding:6px 15px;background:#733A7E;display:inline-block;color:#FFF;font-size:.875em;line-height:18px;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular';z-index:1}.psg-design-archive-main-wrp .psg-design-archive .psg-design-feature-image a img{width:100%;height:230px;object-fit:cover;object-position:center}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box{padding:30px 30px 70px 30px;width:100%;height:calc(100% - 230px);position:relative}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-category-wrp{margin-bottom:10px;line-height:0;display:flex;align-items:center;flex-wrap:wrap}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-category-wrp a{font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:#777;font-family:'Lato-Regular';text-decoration:none!important;display:inline-block;margin-right:20px;position:relative}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-category-wrp a:last-child{margin-right:0}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-category-wrp a:not(:last-child):before{content:"|";position:absolute;right:-12px;pointer-events:none;letter-spacing:0;font-family:'Lato-Black'}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-title{margin-bottom:16px}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-title a{font-size:1.125em;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';display:inline-block}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-description{margin-bottom:20px;color:#333;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Lato-Regular'}.psg-design-archive-main-wrp .psg-design-archive .psg-design-content-box .psg-design-read-more{width:40px;height:40px;background:#000;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:all 0.5s linear;position:absolute;bottom:30px}.psg-design-archive-main-wrp .psg-design-archive:hover{box-shadow:0 4px 32px #00000029}.psg-design-archive-main-wrp .psg-design-archive:hover .psg-design-content-box .psg-design-read-more{transform:rotate(-45deg);background:#733A7E}.psg-design-archive-main-wrp .psg-design-archive:hover .psg-design-content-box .psg-design-title a{text-decoration:underline}.psg-design-archive-main-wrp .psg-design-no-post-found{margin:50px 0 50px 0;width:100%;font-size:2.25em;line-height:1.5;letter-spacing:.72px;color:#000;text-transform:uppercase;font-family:'Lato-Regular';font-weight:400;text-align:center}.psg-design-template-main-wrp .design-loader{max-width:400px;text-align:center;margin:50px auto}.gd-design-single-back a.elementor-button{cursor:pointer}.gd-design-single-back a.elementor-button:hover span.elementor-button-text{text-decoration:underline!important}body:not(.elementor-editor-active) .gd-design-single-back a.elementor-button .elementor-button-icon i{font-weight:400;font-family:'Font Awesome 5 Pro'}.psg-single-social-share-shortcode-main{display:flex;align-items:center;width:100%;margin-bottom:10px}.psg-single-social-share-shortcode-main .psg-single-social-share-label{font-size:.875em;line-height:1.5;letter-spacing:.28px;color:#000;font-family:'Lato-Regular';padding-right:20px}.psg-single-social-share-shortcode-main .psg-single-social-share-icon{list-style-type:none;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li:not(:last-child){margin-right:20px}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li a{font-size:14px;line-height:1.5;letter-spacing:0;color:#333}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li a:hover{color:#733A7E}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li a:hover svg g path{fill:#733A7E}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li .custom-social-link-copy{display:none}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li .custom-social-link-btn{border:none!important;background:transparent!important;padding:0!important;font-size:14px;color:#333;outline:none!important;position:relative}.psg-single-social-share-shortcode-main .psg-single-social-share-icon li .custom-social-link-btn i{font-weight:400;font-family:'Font Awesome 5 Pro'}.gd-image-slider-main{position:relative;margin-left:-10px;margin-right:-10px}.gd-image-slider .gd-image-slider-wrp{padding:0 10px}.gd-image-slider .gd-image-slider-wrp img.gd-image-slider-images{width:100%;height:383px;object-fit:cover;object-position:center center}.gd-image-slider-wrp .gd-image-slider-title{margin-bottom:0;margin-top:6px;text-align:left;color:#000;font-family:'Lato-Bold';font-size:1.125em;font-weight:400;line-height:1.5em;letter-spacing:.36px}.gd-image-slider-main .gd-image-slider-inner{margin-bottom:20px}.gd-image-slider-main .swiper-button-prev,.gd-image-slider-main .swiper-button-next{background-image:none!important;border:1px solid #000;width:40px;height:40px;line-height:40px;border-radius:50%;top:calc(50% - 10px);text-align:center;opacity:1!important}.gd-image-slider-main .swiper-button-prev{left:-50px}.gd-image-slider-main .swiper-button-next{right:-50px}.gd-image-slider-main .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000}.gd-image-slider-main .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000}.gd-image-slider-main .swiper-button-prev:hover,.gd-image-slider-main .swiper-button-next:hover{background:#000}.gd-image-slider-main .swiper-button-prev:hover:before,.gd-image-slider-main .swiper-button-next:hover:before{color:#FFF}.gd-image-slider-main .swiper-button-disabled:before{color:#FFF}.gd-image-slider-main .swiper-button-disabled{background:#CCC;border-color:#CCC}.gd-image-slider-repeater-main .gd-image-slider-main .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset;display:none}.gd-image-slider-repeater-main .gd-image-slider-main .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.psg-job-template-main-wrp .psg-job-upper{margin-bottom:30px;position:relative;padding:0 60px}.psg-job-template-main-wrp .psg-job-upper .psg-job-location-slider .psg-job-location-loop{width:auto;padding:0 10px}.psg-job-template-main-wrp .psg-job-upper .psg-job-location-slider .psg-job-location-loop:first-child{padding-left:0}.psg-job-template-main-wrp .psg-job-upper .psg-job-location-slider .psg-job-location-loop:last-child{padding-right:0}.psg-job-template-main-wrp .psg-job-upper .psg-job-location-slider .psg-job-location-loop .psg-job-location{cursor:pointer;background:#F0F0F0;border:1px solid #F0F0F0;padding:7.5px 19px;font-size:1em;line-height:24px;letter-spacing:.32px;color:#000;font-family:'Lato-Regular';border-radius:50px}.psg-job-template-main-wrp .psg-job-upper .psg-job-location-slider .psg-job-location-loop .psg-job-location:hover{border-color:#000}.psg-job-template-main-wrp .psg-job-upper .psg-job-location-slider .psg-job-location-loop .psg-job-location.active{background:#FFF;border-color:#000}.psg-job-template-main-wrp .psg-job-upper .swiper-button-prev{background-image:none!important;opacity:1;left:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 20px);display:flex;align-items:center;justify-content:center}.psg-job-template-main-wrp .psg-job-upper .swiper-button-next{background-image:none!important;opacity:1;right:0;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 20px);display:flex;align-items:center;justify-content:center}.psg-job-template-main-wrp .psg-job-upper .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-job-template-main-wrp .psg-job-upper .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-job-template-main-wrp .psg-job-upper .swiper-button-prev:hover,.psg-job-template-main-wrp .psg-job-upper .swiper-button-next:hover{background:#000}.psg-job-template-main-wrp .psg-job-upper .swiper-button-prev:hover:before,.psg-job-template-main-wrp .psg-job-upper .swiper-button-next:hover:before{color:#FFF}.psg-job-template-main-wrp .psg-job-upper .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCCCCC!important}.psg-job-template-main-wrp .psg-job-upper .swiper-button-disabled:before{color:#FFFFFF!important}.psg-job-archive-main-wrp .psg-job-accordion-item{border-bottom:1px solid #CCC;padding-bottom:27px;margin-top:27px}.psg-job-archive-main-wrp .psg-job-accordion-item:first-child{margin-top:0}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-title{font-size:1.125em;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold';cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:38px}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-title .psg-job-accordion-icon{display:inline-block;width:18px;height:18px;position:absolute;right:0;top:5px}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-title .psg-job-accordion-icon:before{content:"";position:absolute;left:0;top:calc(50% - 0.5px);width:100%;height:2px;background:#17162E;border:none!important}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-title .psg-job-accordion-icon:after{content:"";position:absolute;left:0;top:calc(50% - 0.5px);width:100%;height:2px;background:#17162E;border:none!important;transition:all 0.3s linear;transform:rotate(90deg)}.psg-job-archive-main-wrp .psg-job-accordion-item.active .psg-job-accordion-title .psg-job-accordion-icon:after{transform:rotate(180deg)}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-panel{padding-top:18px;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular'}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-panel p{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular';margin-bottom:15px}.psg-job-archive-main-wrp .psg-job-accordion-item .psg-job-accordion-panel p:last-child{margin-bottom:0}.psg-job-template-main-wrp .psg-job-archive-main-wrp .psg-job-no-post-found{font-size:1.75em;line-height:1.5;letter-spacing:.56px;color:#000;font-family:'Lato-Regular';padding:0;text-align:center;text-transform:capitalize;margin:0;padding-top:50px}.psg-job-template-main-wrp .job-loader{text-align:center;max-width:400px;margin:0 auto}.gd_quiz_form_main_wrapper .gform_heading .gform_required_legend{display:none}.gd_quiz_form_main_wrapper .gd_quiz_form_main{display:block;width:100%;max-width:574px;margin:0 auto}.gd_quiz_form_main_wrapper .gd_quiz_form_main .gf_progressbar_wrapper .gf_progressbar_title{color:#733A7E;font-family:'Lato-Italic';font-size:.875em;line-height:1.5em;letter-spacing:.28px;text-align:center;width:104px;margin:0 auto;overflow:hidden;text-indent:-83px;padding-bottom:8px}.gd_quiz_form_main_wrapper .gd_quiz_form_main .gf_progressbar_wrapper .gf_progressbar{background:#E0E0E0;border-radius:100px}.gd_quiz_form_main_wrapper .gd_quiz_form_main .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#733A7E;height:5px}.gd_quiz_form_main_wrapper .gd_quiz_form_main .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{display:none}.gd_quiz_form_main .gform_page_fields{background:#F0F0F0;padding:25px 20px 30px}.gd_quiz_form_main .gd-quiz-field.gfield--type-html{color:#000;font-size:1.125em;line-height:1.5em;letter-spacing:.36px;font-family:'Lato-Bold';font-weight:400;text-align:center}.gd_quiz_form_main .gd-quiz-field.gfield--type-radio{text-align:center}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice input{display:none}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice label{color:#000;font-size:0.875em!important;line-height:1.5em!important;letter-spacing:.21px;font-family:'Lato-Regular';font-weight:normal!important;border-radius:20px;padding:8px 10px 9px;margin-bottom:10px;position:relative;cursor:pointer;width:100%;max-width:376px;background:#FFF;border:1px solid #FFF}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice input:checked+label{background:#E0D6E3;border:1px solid #733A7E;color:#733A7E}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice{padding-left:30px}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice label:before{position:absolute;left:-30px;font-family:'Lato-Bold';color:#000;top:50%;transform:translate(0,-50%)}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(1) label:before{content:"A"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(2) label:before{content:"B"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(3) label:before{content:"C"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(4) label:before{content:"D"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(5) label:before{content:"E"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(6) label:before{content:"F"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(7) label:before{content:"G"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(8) label:before{content:"H"}.gd_quiz_form_main .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice:nth-child(9) label:before{content:"I"}.gd_quiz_form_main .gform_page_footer{padding:0!important;margin:0!important;margin-top:30px!important}.gd_quiz_form_main .gform_page_footer .quiz-form-next-btn,.gd_quiz_form_main .gform_page_footer .quiz-form-submit-btn{display:inline-block;position:relative;float:right;display:flex}.gd_quiz_form_main .gform_page_footer .quiz-form-next-btn input,.gd_quiz_form_main .gform_page_footer .quiz-form-submit-btn input{outline:none!important;background:#000000!important;border-radius:25px!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Regular';margin:0!important;padding:7px 55px 8px 30px!important;color:#FFF!important;text-transform:uppercase;border:1px solid #000000!important;display:block!important}.gd_quiz_form_main .gform_page_footer .quiz-form-next-btn i,.gd_quiz_form_main .gform_page_footer .quiz-form-submit-btn i{pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;right:30px;color:#FFF;font-size:16px;font-weight:300;font-family:'Font Awesome 5 Pro'}.gd_quiz_form_main .gform_page_footer .quiz-form-next-btn input:hover,.gd_quiz_form_main .gform_page_footer .quiz-form-submit-btn input:hover{background:#733A7E!important;border:1px solid #733A7E!important}.gd_quiz_form_main .gform_page_footer .quiz-form-next-btn input.button:disabled{background:#CCCCCC!important;border-color:#CCCCCC!important;opacity:1!important}.gd_quiz_form_main .gform_page_footer .quiz-form-previous-btn{display:inline-block;position:relative;float:left}.gd_quiz_form_main .gform_page_footer .quiz-form-previous-btn input{outline:none!important;background:transparent!important;border-radius:25px!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Regular';margin:0!important;padding:7px 30px 8px 55px!important;color:#000000!important;text-transform:uppercase;border:1px solid #000000!important}.gd_quiz_form_main .gform_page_footer .quiz-form-previous-btn input:hover{background:#733A7E!important;border:1px solid #733A7E!important;color:#FFF!important}.gd_quiz_form_main .gform_page_footer .quiz-form-previous-btn i{pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;left:30px;color:#000;font-size:16px;font-weight:300;font-family:'Font Awesome 5 Pro'}.gd_quiz_form_main .gform_page_footer .quiz-form-previous-btn:hover i{color:#FFF!important}.gd_quiz_form_main_wrapper .gform_validation_errors{background:transparent!important;border:0px!important;box-shadow:none!important;padding:0px!important;margin:0px!important}.gd_quiz_form_main_wrapper .gform_validation_errors>h2{font-size:14px!important;line-height:21px!important;letter-spacing:0.28px!important;color:#F50E0E!important;font-family:'Lato-Bold'!important;text-align:center;margin-bottom:10px!important}.gd_quiz_form_main_wrapper .gfield_validation_message{border:0px!important;background:transparent!important;margin:0px!important;padding:12px 0px!important;font-size:14px!important;line-height:21px!important;letter-spacing:0.28px!important;color:#F50E0E!important;font-family:'Lato-Italic'!important}.gd_quiz_form_main .gd-quiz-field.gfield--type-html>h5{margin:0;color:#000;font-size:18px;line-height:1.5em;letter-spacing:.36px;font-family:'Lato-Bold';font-weight:400;padding-bottom:5px}.gd_quiz_form_main .gd-quiz-field.gfield--type-html>p{font-size:16px;line-height:1.5;letter-spacing:.32px;color:#333;margin-top:0;margin-bottom:0;font-family:'Lato-Regular'}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7{width:100%;max-width:475px;margin:0 auto}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field label{color:#000;font-size:1em;font-weight:400;font-family:'Lato-Bold';line-height:1.5em;letter-spacing:.32px}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field label .gfield_required{color:#F50E0E;font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Bold'}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field .ginput_container input{border:0px!important;background-color:#FFF;padding:16px 20px!important;font-size:0.875em!important;line-height:1.30em!important;letter-spacing:.28px;color:#000;font-family:'Lato-Regular';border-radius:0px!important;width:100%!important;outline:none;font-weight:400}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field .ginput_container input::placeholder{color:#AAA}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 #field_6_21{margin-bottom:10px}.gd_quiz_product_wrp{max-width:1270px;margin:0 auto;width:100%;padding:40px 50px 50px}.gd_quiz_product_wrp p{text-align:center;font-size:1.125em;line-height:1.4444em;letter-spacing:.36px;font-family:'Lato-Regular';font-weight:400}.gd_quiz_product_wrp .gd-quiz-user{margin:0;color:#733A7E;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Italic';text-align:center;margin-bottom:5px}.gd_quiz_product_wrp .gd-quiz-sub-title{margin:0;text-align:center;color:#000;font-family:'Lato-Regular';line-height:1.5em;letter-spacing:.72px;font-size:2.25em;text-transform:capitalize;font-weight:400;margin-bottom:10px}.gd_quiz_product_wrp .gd-quiz-sub-title span{padding-right:10px}.gd_quiz_product_wrp .gd-quiz-sub-title span:last-child{padding-right:0}.gd_quiz_product_wrp .gd-quiz-sub-title span:after{content:","}.gd_quiz_product_wrp .gd-quiz-sub-title span:last-child:after{content:""}.gd_quiz_product_wrp .gd-quiz-content{font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';color:#333;text-align:center;width:100%;max-width:970px;margin:0 auto;margin-bottom:40px}.gd_quiz_product_wrp .gd-quiz-title{font-size:1.125em;line-height:1.5em;letter-spacing:.36px;font-family:'Lato-Bold';margin:0;text-align:center;margin-bottom:30px}.gd_quiz_product_wrp .gd_quiz_product_inner{margin:0 -10px}.gd_quiz_product_wrp .gd_quiz_product_inner .woocommerce ul{display:flex;flex-wrap:wrap}.gd_quiz_product_wrp .gd_quiz_product_inner li.psg-product-archive-list{height:auto!important}.gd_quiz_product_bottom a{background:#000;border-radius:25px;border:1px solid #000;color:#FFF!important;outline:none;text-decoration:none;font-weight:400;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;padding:8px 29px;display:inline-block}.gd_quiz_product_bottom a:hover{background:#733A7E;border:1px solid #733A7E}.gd_quiz_product_bottom a.gd_quiz_ta_btn{background:transparent;color:#000!important}.gd_quiz_product_bottom a.gd_quiz_ta_btn:hover{background:#733A7E;border:1px solid #733A7E;color:#FFF!important}.gd_quiz_product_wrp .gd_quiz_product_bottom{display:flex;align-items:center;justify-content:space-between}.gd_quiz_product_wrp .gd_quiz_product_btn_wrp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:700px;margin:0 auto 20px auto}.gd_quiz_product_wrp .gd_quiz_product_btn_wrp a{margin:0 20px 10px 20px;background:#733A7E;color:#FFF;font-size:1em;letter-spacing:.32px;line-height:1.5;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:8px 30px 8px 30px;display:inline-block;position:relative;border-radius:50px}.gd_quiz_product_wrp .gd_quiz_product_btn_wrp a:hover{background:#000}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field legend{color:#000;font-size:1em;font-weight:400;font-family:'Lato-Bold';line-height:1.5em;letter-spacing:.32px}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field .gfield_required{color:#F50E0E!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:.32px;font-family:'Lato-Bold'}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field{text-align:left}.gd_quiz_form_main .gform_page_fields div#gform_fields_6_7 .gd-quiz-field .ginput_container_radio .gfield_radio .gchoice label{max-width:100%;text-align:center}.gd-design-slider-main-wrp{padding:0 50px;overflow:hidden}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp{position:relative;margin-left:-10px;margin-right:-10px}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .gd-design-slider-slider{padding:0;max-width:1188px}.gd-design-slider-slider .gd-design-slider-loop{height:initial;margin-bottom:50px;overflow:inherit;width:100%;max-width:396px}.gd-design-slider-slider .gd-design-slider-loop .gd-design-slider-inner{margin:0 10px 0 10px;background:#F0F0F0;width:100%;max-width:calc(100% - 20px);min-height:100%;display:flex;flex-wrap:wrap}.gd-design-slider-loop .gd-design-slider-inner .gd-design-slider-top{width:100%;margin-bottom:auto}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-image{position:relative;line-height:0;margin-bottom:30px}.gd-design-slider-top .gd-design-slider-image a{display:block;outline:none!important;text-decoration:none}.gd-design-slider-top .gd-design-slider-image a img{width:100%;height:230px;object-fit:cover;object-position:center}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-image .gd-design-slider-badge-text{margin:0;padding:4.5px 15px;position:absolute;left:0;bottom:0;background:#733A7E;color:#FFF;font-size:.875em;line-height:1.5;letter-spacing:.28px;text-transform:capitalize;font-family:'Lato-Regular'}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-category-wrp{margin:0 0 8px 0;font-size:.875em;line-height:1.5;letter-spacing:1.4px;color:#777;text-transform:uppercase;font-family:'Lato-Regular';padding:0 30px}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-category-wrp a{color:#777}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-title{margin:0;padding:0 30px 15px 30px}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-description{padding:0 30px 20px 30px;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#333;font-family:'Lato-Regular'}.gd-design-slider-inner .gd-design-slider-top .gd-design-slider-title a{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:.36px;color:#000;font-family:'Lato-Bold'}.gd-design-slider-slider .gd-design-slider-loop .gd-design-slider-inner .gd-design-slider-top{width:100%;margin-bottom:auto}.gd-design-slider-loop .gd-design-slider-inner .gd-design-slider-read-more{padding:0 30px 30px 30px;width:100%;margin-top:auto}.gd-design-slider-loop .gd-design-slider-inner .gd-design-slider-read-more a{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#FFF;font-size:22px;transition:transform 0.5s linear}.gd-design-slider-slider .gd-design-slider-loop .gd-design-slider-inner:hover .gd-design-slider-read-more a{background:#733A7E;transform:rotate(-45deg)}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:10px;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-next{background-image:none!important;opacity:1;right:10px;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-prev:hover,.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-next:hover{background:#000}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-prev:hover:before,.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-next:hover:before{color:#FFF}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important;background:#CCC}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-button-disabled:before{color:#FFFFFF!important}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-scrollbar{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}.gd-design-slider-main-wrp .gd-design-slider-slider-wrp .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:pointer}.gd-design-slider-slider .gd-design-slider-loop .gd-design-slider-inner:hover{box-shadow:0 4px 32px #00000029}.gd-design-slider-slider .gd-design-slider-loop .gd-design-slider-inner:hover .gd-design-slider-title a{text-decoration:underline}.psg-variation-image-slider .swiper-slide{position:relative;overflow:hidden}.psg-variation-image-slider .swiper-slide .easyzoom-flyout{cursor:pointer}.psg-variation-image-slider .swiper-slide .easyzoom-flyout img{min-width:100%;min-height:100%;width:auto!important;height:auto!important;object-fit:unset!important;max-width:initial!important}.psg-variation-image-slider .swiper-slide span{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.easyzoom{position:relative;display:inline-block;cursor:pointer}.easyzoom img{vertical-align:bottom}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888}.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#FFF}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}.gd-ready-stock-content-loop ul.products{display:flex;flex-wrap:wrap;margin-bottom:30px;margin-left:-10px;margin-right:-10px}.woocommerce main.site-main{max-width:100%!important;width:100%!important}.woocommerce-custom-container{max-width:1268px;margin:0 auto;padding:0 50px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#733A7E;background-color:#F4F4F4;color:#333;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';font-weight:400}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#733A7E;font-size:1em;line-height:1.5em}.psg-woocommerce-breadcrumb-wrp{background:#EEE;padding:10px 50px;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';color:#733A7E}.woocommerce .woocommerce-breadcrumb{font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';color:#733A7E;margin-bottom:0}.psg-woocommerce-breadcrumb-wrp a,.woocommerce .woocommerce-breadcrumb a{color:#555}.psg-woocommerce-breadcrumb-wrp span.separator{color:#555;padding:0 10px}.psg-woocommerce-breadcrumb-wrp a:hover,.woocommerce .woocommerce-breadcrumb a:hover{color:#733A7E}.psg-product-archive{padding-top:50px;padding-bottom:75px}.psg-category-banner-main{background:#F4F4F4;display:flex}.psg-category-content-main{padding:50px;width:60%;display:flex;flex-wrap:wrap;align-items:center}.psg-category-image-main{width:40%;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:344px}.psg-category-content-main .psg-product-subtitle{color:#000;font-size:1.75em;line-height:1.5em;letter-spacing:.56px;font-family:'Lato-Regular';font-weight:400;margin-top:0;margin-bottom:15px}.psg-category-content-main .psg-product-description,.psg-category-content-main .psg-product-description p{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400}.psg-category-content-main .psg-description-read-more{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;font-weight:400;display:inline-block;border-bottom:1px solid;padding-bottom:5px}.psg-category-image-gallery-wrp{padding:50px 50px;overflow:hidden;position:relative}.psg-category-image-gallery.swiper-container{padding:0;max-width:1168px}.psg-category-image-gallery.swiper-container .swiper-slide{width:auto;max-width:initial;display:inline-flex}.psg-category-image-gallery.swiper-container .swiper-slide img.category-image-gallery{height:350px;width:auto;margin:0 10px;object-fit:cover;object-position:center}.psg-category-image-gallery.swiper-container .swiper-slide:first-child img.category-image-gallery{margin-left:0}.psg-category-image-gallery-wrp .swiper-button-next{background-image:none!important;opacity:1;right:50px;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-category-image-gallery-wrp .swiper-button-prev{background-image:none!important;opacity:1;left:50px;margin-top:0;width:40px;height:40px;border:1px solid #000;border-radius:50%;top:calc(50% - 50px);display:flex;align-items:center;justify-content:center}.psg-category-image-gallery-wrp .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-category-image-gallery-wrp .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000;line-height:1}.psg-category-image-gallery-wrp .swiper-button-disabled{border:1px solid #CCCCCC!important;opacity:1!important;background:#CCC;display:none}.psg-category-image-gallery-wrp .swiper-button-prev:hover,.psg-category-image-gallery-wrp .swiper-button-next:hover{background:#000}.psg-category-image-gallery-wrp .swiper-button-prev:hover:before,.psg-category-image-gallery-wrp .swiper-button-next:hover:before{color:#FFF}.psg-archive-product-upper{display:flex;align-items:center;flex-wrap:wrap}.psg-shop-filter-main #psg-shop-filter,.psg-archive-product-upper select{background:#F0F0F0;border-radius:20px;display:inline-block;padding:9px 20px;border:0;color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;cursor:pointer;margin-bottom:50px}.psg-shop-brands-main select{padding-right:30px}.psg-archive-product-upper .woocommerce-ordering select{padding-right:40px}.psg-archive-product-upper select{-webkit-appearance:none;-moz-appearance:none}.psg-archive-product-upper .woocommerce-ordering{margin-bottom:0}.psg-archive-product-upper .psg-shop-brands-main{margin:0 20px}.psg-shop-filter-main #psg-shop-filter span{margin-right:10px}.psg-archive-product-upper .psg-shop-brands-main,.psg-archive-product-upper .woocommerce-ordering{position:relative}.psg-archive-product-upper .psg-shop-brands-main:before,.psg-archive-product-upper .woocommerce-ordering:before{content:"\f107";position:absolute;right:20px;top:0;font-family:'Font Awesome 5 Pro';color:#000;line-height:42px;pointer-events:none}ul.products li.psg-product-archive-list{background:#F0F0F0;margin:0 10px!important;margin-bottom:20px!important;width:calc(25% - 20px)!important}ul.products li.psg-product-archive-list img{margin-bottom:0!important;object-fit:cover;aspect-ratio:3 / 4}ul.products li.psg-product-archive-list .psg-product-archive-bottom{padding:20px}.psg-product-archive ul.products{display:flex;flex-wrap:wrap;margin-bottom:30px;margin-left:-10px;margin-right:-10px}.psg-product-archive-bottom .psg-product-cat{color:#777;font-size:.875em;line-height:1.5em;letter-spacing:1.4px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase}.psg-product-archive-bottom .psg-product-brands{color:#733A7E;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Italic';font-weight:400;display:inline-block;padding:5px 0}.psg-product-archive-bottom .woocommerce-loop-product__title{color:#000000!important;font-size:1.125em!important;line-height:1.4444em!important;letter-spacing:0.36px!important;font-family:'Lato-Bold'!important;font-weight:normal!important;text-transform:capitalize!important;padding:0!important}ul.products li.psg-product-archive-list:hover{box-shadow:0 4px 32px #00000029}ul.products li.psg-product-archive-list:hover .woocommerce-loop-product__title{text-decoration:underline}ul.products li.psg-product-archive-list a.woocommerce-loop-product__link{position:relative;display:block}ul.products li.psg-product-archive-list .psg-product-tag{background:#733A7E;color:#FFF;font-size:.875em;letter-spacing:.28px;line-height:1.5em;font-family:'Lato-Regular';display:block;padding:5px 15px}ul.products li.psg-product-archive-list .psg-product-new-tag{background:#FFF;color:#733A7E}.psg-product-tag-main{position:absolute;left:0;bottom:0;display:flex;display:-webkit-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.woocommerce-pagination .page-numbers{display:inline-block;width:40px;height:40px;line-height:38px;text-align:center;border:1px solid #FFF;border-radius:20px;margin:0 8px;color:#000;font-size:1em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400}.woocommerce-pagination .page-numbers i{font-size:13px}.woocommerce-pagination span.current,.woocommerce-pagination .page-numbers:hover{background:#733A7E;color:#FFF;border:1px solid #733A7E}.woocommerce-pagination a.prev{float:left;margin-left:0;border:1px solid #000}.woocommerce-pagination a.prev:hover{background:#000;border:1px solid #000;color:#FFF}.woocommerce-pagination a.next{float:right;margin-right:0;background:#000;color:#FFF;border:1px solid #000}.woocommerce-pagination a.disable{background:#CCCCCC!important;border:1px solid #CCCCCC!important;color:#FFFFFF!important}.psg-product-category-archive,.woocommerce-shop .psg-product-archive{padding-top:100px;padding-bottom:50px}.psg-product-archive li.psg-product-category-archive-list{margin:0 10px!important;margin-bottom:20px!important;width:calc(25% - 20px)!important;background:#F0F0F0;text-align:center}.psg-product-archive li.psg-product-category-archive-list img{height:277px!important;object-fit:cover;margin-bottom:0!important}.psg-product-archive li.psg-product-category-archive-list .woocommerce-loop-category__title{padding:20px!important;color:#000;font-size:1.125em!important;line-height:1.4444em;letter-spacing:.36px;font-family:'Lato-Bold';font-weight:400;text-transform:none}.psg-product-archive li.psg-product-category-archive-list:hover{box-shadow:0 4px 32px #00000029}.psg-product-archive li.psg-product-category-archive-list:hover .woocommerce-loop-category__title{text-decoration:underline}.psg-category-popup-overlay{background:#000;opacity:70%;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999}.psg-category-popup{position:fixed;z-index:999999;top:80px;left:0;right:0;bottom:20px;max-width:772px;margin:0 auto;background:#FFF;padding:50px;max-height:100%;overflow-y:auto}.psg-category-popup::-webkit-scrollbar,.psg-category-popup::-webkit-scrollbar-track{width:0}.psg-category-popup img.psg-category-popup-image{height:378px;width:100%;object-fit:cover}.psg-category-popup .psg-category-popup-subtitle{color:#000;font-size:1.75em;line-height:1.5em;letter-spacing:.56px;font-family:'Lato-Regular';font-weight:400;margin-top:10px;margin-bottom:15px}.psg-category-popup .psg-category-popup-description,.psg-category-popup .psg-category-popup-description p{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400}.psg-category-popup .psg-category-popup-description p:last-child{margin-bottom:0}.psg-category-popup-close{position:fixed;top:50px;right:50px;z-index:99999;width:30px;height:30px;cursor:pointer}.psg-category-popup-close:before{position:absolute;left:15px;content:' ';height:32px;width:2px;background-color:#FFF;transform:rotate(45deg)}.psg-category-popup-close:after{position:absolute;left:15px;content:' ';height:32px;width:2px;background-color:#FFF;transform:rotate(-45deg)}.psg-archive-gravity-form-main .psg-archive-form-title{text-align:center;margin-top:0;margin-bottom:50px;color:#000;font-size:2.25em;line-height:1.5em;letter-spacing:.72px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase}.psg-archive-gravity-form-main .psg-archive-form-title span{color:#733A7E}.psg-archive-gravity-form-inner{padding-top:100px;padding-bottom:100px;border-top:1px solid #CCC}.psg-shop-filter-fullscreen-menu{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.psg-shop-filter-fullscreen-menu.filter-sidebar-menu-open{opacity:1;visibility:visible}.psg-shop-filter-owerlay{background:#000;opacity:70%;position:absolute;top:0;left:0;right:0;bottom:0}.psg-shop-filter-popup{max-width:512px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-520px;transition:right 0.5s linear;padding:30px 0;max-height:100vh;overflow-y:auto;overflow-x:hidden}.filter-sidebar-menu-open .psg-shop-filter-popup{right:0}.psg-shop-filter-popup::-webkit-scrollbar,.psg-shop-filter-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:2px;background-color:#CCC}.psg-shop-filter-popup::-webkit-scrollbar-thumb{background-color:#000}.psg_filter_bar_open_wrp{border-bottom:1px solid #CCC;padding:0 50px;padding-bottom:30px;margin-bottom:30px;text-align:center}.psg_filter_bar_open_wrp .psg_filter_bar_open{color:#000;font-size:1.125em;line-height:1.4444em;letter-spacing:.36px;font-family:'Lato-Bold';font-weight:400}.psg_filter_bar_open_wrp .psg_filter_close{position:absolute;top:25px;right:30px;cursor:pointer;width:30px;height:30px}.psg_filter_bar_open_wrp .psg_filter_close:before{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(45deg)}.psg_filter_bar_open_wrp .psg_filter_close:after{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(-45deg)}.psg-filter-popup-inner-wrp{padding:0 50px}.psg-filter-popup-inner-wrp .prdctfltr_filter .widget-title{margin-top:0;line-height:24px;margin-bottom:0}.psg-filter-popup-inner-wrp .prdctfltr_filter span.prdctfltr_widget_title{color:#000;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:400}.psg-shop-filter-popup .prdctfltr_filter_inner .prdctfltr_filter label{margin-bottom:3px}.psg-shop-filter-popup .prdctfltr_filter_inner .prdctfltr_filter label:last-child{margin-bottom:0}.psg-shop-filter-popup .prdctfltr_filter_inner .prdctfltr_filter label span{color:#333;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:normal!important}.psg-shop-filter-popup .prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter label>span:before{border:1px solid #733A7E;border-radius:5px;width:16px;height:16px;margin-right:10px;margin-top:0;margin-bottom:0}.psg-shop-filter-popup .prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter label.prdctfltr_active>span:after{color:#FFF;content:"\f00c"!important;font-family:'Font Awesome 5 Pro';font-weight:300;width:18px;height:18px;line-height:24px;text-align:center;font-size:12px}.psg-shop-filter-popup .prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter label.prdctfltr_active>span:before{background:#733A7E}.psg-shop-filter-popup .prdctfltr_wc_widget .prdctfltr_filter{border-bottom:1px solid #CCC;padding-left:0;padding-right:0;padding-bottom:18px;margin-bottom:12px!important}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_woocommerce_ordering{margin-left:0;margin-right:0}.psg-shop-filter-popup .prdctfltr_wc_widget .prdctfltr_filter:last-child{border-bottom:0;padding-bottom:0}.psg-shop-filter-popup .prdctfltr_wc_widget .prdctfltr_filter .prdctfltr_checkboxes{max-height:135px;overflow-y:auto;margin-top:12px}.psg-shop-filter-popup .prdctfltr_wc_widget .prdctfltr_filter .prdctfltr_checkboxes::-webkit-scrollbar,.psg-shop-filter-popup .prdctfltr_wc_widget .prdctfltr_filter .prdctfltr_checkboxes::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:2px;background-color:#CCC}.psg-shop-filter-popup .prdctfltr_wc_widget .prdctfltr_filter .prdctfltr_checkboxes::-webkit-scrollbar-thumb{background-color:#000}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons{padding:0;margin-bottom:0;margin-top:55px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons a.prdctfltr_woocommerce_filter_submit,.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons .prdctfltr_reset label{border:1px solid #000;border-radius:25px;width:100%;text-align:center;background:#000;color:#FFF;font-size:16px;line-height:24px;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:8px 15px;margin-bottom:0!important}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons a.prdctfltr_woocommerce_filter_submit:hover{background:#FFF;color:#000}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons a.prdctfltr_woocommerce_filter_submit{margin-left:10px;max-width:196px}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons .prdctfltr_reset label{background:#FFF;color:#000;padding:12px 15px;min-width:196px}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons .prdctfltr_reset{margin-bottom:0!important;margin-right:10px;line-height:24px}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons .prdctfltr_reset label span{margin-bottom:0}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons .prdctfltr_reset label:hover{background:#000;color:#FFF}.psg-shop-filter-popup .prdctfltr_wc .prdctfltr_buttons .prdctfltr_reset label span::before{display:none}.psg-shop-filter-popup .prdctfltr_filter .pf-help-title{display:flex;align-items:center;justify-content:space-between}.psg-shop-filter-popup .prdctfltr_filter .pf-help-title i{color:#000;font-size:18px;letter-spacing:.32px;line-height:24px;cursor:pointer;margin-right:-5px}.psg-shop-filter-popup .prdctfltr_filter .pf-help-title i.down:before{content:"\f078"}.psg-shop-filter-popup .prdctfltr_filter .pf-help-title i.up:before{content:"\f077"}.psg-single-product-inner{padding-top:50px;padding-bottom:100px;display:block;overflow:hidden}.woocommerce .psg-single-product-inner .woocommerce-product-gallery.images{width:41%;margin-bottom:0}.woocommerce .psg-single-product-main-wrp .psg-single-product-inner .summary{width:59%;padding-left:40px;margin-bottom:0}.psg-single-product-inner figure.woocommerce-product-gallery__wrapper img{object-fit:cover;object-position:top;aspect-ratio:3/4}.psg-variation-image-slider .swiper-button-next{background-image:none;background-color:#000;right:0;height:50px;width:30px;margin-top:-25px;opacity:1!important}.psg-variation-image-slider .swiper-button-prev{background-image:none;background-color:#000;left:0;height:50px;width:30px;margin-top:-25px;opacity:1!important}.psg-variation-image-slider .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#FFF;line-height:50px;text-align:center;display:block}.psg-variation-image-slider .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#FFF;line-height:50px;text-align:center;display:block}.psg-variation-image-slider .swiper-button-disabled{background-color:#CCC}.mfp-wrap .mfp-container button.mfp-arrow{background:transparent!important;outline:none!important}.psg-single-product-main-wrp .psg-single-product-inner form.cart{margin-bottom:20px!important}.psg-single-product-gallery-bottom .psg-single-rs-title{color:#000;font-size:1.125em;line-height:1.4444em;letter-spacing:.36px;font-family:'Lato-Bold';font-weight:400;margin-top:0;margin-bottom:18px}.psg-single-product-gallery-bottom .psg-single-rs-btn{border:1px solid #000;border-radius:25px;display:inline-block;width:100%;color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:8px 15px}.psg-single-product-gallery-bottom .psg-single-rs-btn:hover{background:#733A7E;color:#FFF;border-color:#733A7E}.psg-single-calculator-wrp .psg-single-calulator{display:flex;align-items:center;justify-content:center;color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';text-transform:uppercase;border:1px solid #CCCCCC!important;padding:30px;margin-top:10px;text-align:center;width:100%;background:transparent!important}.psg-single-calculator-wrp .psg-single-calulator img{height:18px!important;width:auto!important;object-fit:contain;margin-right:10px}.product_meta.psg-single-sku-main{text-align:end;margin-top:10px}.psg-product-variation-html{text-align:end;margin-top:10px}.psg-product-variation-html span.psg-product-variation-title,.psg-product-variation-html span.psg-product-variation-value{color:#333;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400}.psg-single-sku-main span.sku_wrapper{color:#333;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400}.psg-single-taxonomy-main{display:flex;align-items:center;padding-top:0}.psg-single-taxonomy-main .psg-single-cat{color:#777;font-size:.875em;line-height:1.5em;letter-spacing:1.4px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase}.psg-single-taxonomy-main .psg-single-brands-main{border-left:1px solid #CCC;line-height:17px;margin-left:20px;padding-left:20px}.psg-single-taxonomy-main .psg-single-brands{color:#733A7E;font-size:.875em;line-height:1.2143em;letter-spacing:.28px;font-family:'Lato-Italic';font-weight:400}.psg-single-product-inner .product_title.entry-title{color:#000;font-size:1.75em;line-height:1.5em;letter-spacing:.56px;font-family:'Lato-Regular';font-weight:400;text-transform:capitalize;margin-bottom:16px}.psg-single-products-btn-main{display:flex;align-items:center;margin-bottom:20px}.psg-single-products-btn-main .psg-single-btn{border:1px solid #000;background:#000;color:#FFF;border-radius:25px;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;padding:8px 30px;display:inline-block;text-align:center}.psg-single-products-btn-main .psg-single-ul-btn{background:transparent;color:#000;margin-left:20px}.psg-single-products-btn-main .psg-single-btn:hover{background:#733A7E;border-color:#733A7E;color:#FFF}.psg-single-tags-main{display:flex;margin-bottom:10px}.psg-single-tags-main .psg-single-tags-label{max-width:30px;padding:5px 0}.psg-single-tags-main .psg-single-tags-list{width:100%;max-width:calc(100% - 30px)}.psg-single-tags-main .psg-single-tags-label,.psg-single-social-share-main .psg-single-social-share-label{color:#000;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400}.psg-single-tags-main .psg-single-tag-link{background:#733A7E;color:#FFF;margin-left:10px;border-radius:5px;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400;padding:5px 15px;display:inline-block;margin-bottom:10px}.psg-single-tags-main .psg-single-tag-link:hover{background:#000}.psg-single-social-share-main{display:flex;align-items:center;flex-wrap:wrap}.psg-single-social-share-main .psg-single-social-share-list i,.psg-single-social-share-main button.single-product-social-btn i{color:#333;font-size:.875em;line-height:1.5em;letter-spacing:.32px}.psg-single-social-share-main .psg-single-social-share-list a.social,.psg-single-social-share-main button.single-product-social-btn i{margin-left:18px}.psg-single-social-share-main .psg-single-social-share-list i:hover,.psg-single-social-share-main button.single-product-social-btn i:hover{color:#733A7E}.psg-single-social-share-main button.single-product-social-btn{border:0;padding:0;background:transparent;outline:none;font-size:16px}.psg-single-social-share-main #single-product-social-msg{background:#000;color:#FFF;font-size:.75em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;border-radius:5px;padding:4px 5px;margin-left:5px}.psg-single-product-inner form.cart table.variations tbody th.label{background:transparent;padding:0}.psg-single-product-inner form.cart table.variations tbody th.label label{color:#000;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400;margin-bottom:0}.psg-single-product-inner form.cart table.variations tbody th.label label strong{font-weight:400}.psg-single-product-inner form.cart table.variations tbody td.value{background:transparent}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches li.iconic-was-swatches__item>a{padding:0}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches .iconic-was-swatch__container{width:auto!important;height:auto!important;max-width:118px}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches img{height:118px;width:118px;object-fit:cover}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches li.iconic-was-swatches__item>a:before{border:0}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches .iconic-was-swatches__item--selected img{border:2px solid #000}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches span.iconic-was-swatch__text{display:inline-block;color:#777;font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400;word-break:break-word}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches{margin-top:10px;max-height:400px;overflow-y:auto}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches::-webkit-scrollbar,.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:2px;background-color:#CCC}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches::-webkit-scrollbar-thumb{background-color:#000}.psg-single-product-inner form.cart table.variations tbody td.value ul.iconic-was-swatches .psg-iconic-swatch-brands{color:#733A7E;font-size:12px;line-height:21px;letter-spacing:.24px;font-family:'Lato-Italic'}.psg-single-product-inner form.cart table.variations a.reset_variations{font-size:14px;line-height:21px;letter-spacing:.28px;font-family:'Lato-Regular';font-weight:400}.psg-single-product-inner form.cart .single_variation_wrap{display:none!important}.psg-single-product-inner form.cart table.variations,.psg-single-product-inner form.cart table.variations tbody tr{margin-bottom:0!important}.psg-related-products-main{padding-bottom:100px}.psg-related-top-main{display:flex;justify-content:space-between}.psg-related-top-main .psg-related-products-title{color:#000;font-size:2.25em;line-height:1.5em;letter-spacing:.72px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;margin:0}.psg-related-top-main .psg-related-products-title span{color:#733A7E}.psg-related-cat-desc-btn{max-width:574px}.psg-related-cat-desc-btn .psg-related-desc{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;margin-bottom:25px}.psg-related-cat-desc-btn .psg-related-btn{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;display:inline-block;padding:6px 0 6px 0;position:relative}.psg-related-cat-desc-btn .psg-related-btn:before,.psg-related-cat-desc-btn .psg-related-btn:after{content:"";position:absolute;left:0;right:0;top:100%;height:1px;background:#000;transition:all 0.3s ease}.psg-related-cat-desc-btn .psg-related-btn:hover:after{top:0%}.psg-related-products-list ul.products li.psg-product-archive-list{overflow:inherit;height:initial;margin:50px 10px!important;width:calc(100% - 20px)!important;max-width:277px}.psg-related-products-list ul.products{margin-bottom:0}.psg-related-products-inner{position:relative}.psg-related-products-list-wrp{padding:0 50px}.psg-related-products-list.swiper-container{padding:0;max-width:1188px}#swiper_scrollbar_related_products{position:inherit;width:calc(100% - 20px);left:10px;right:10px;height:2px;background:#CCC;bottom:unset}#swiper_scrollbar_related_products .swiper-scrollbar-drag{background:#000;cursor:pointer}.psg-related-products-inner .swiper-button-prev,.psg-related-products-inner .swiper-button-next{background-image:none!important;border:1px solid #000;width:40px;height:40px;line-height:40px;border-radius:50%;top:calc(50% - 10px);text-align:center;opacity:1!important}.psg-related-products-inner .swiper-button-prev:before{content:"\f053";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000}.psg-related-products-inner .swiper-button-next:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-size:14px;color:#000}.psg-related-products-inner .swiper-button-prev:hover,.psg-related-products-inner .swiper-button-next:hover{background:#000}.psg-related-products-inner .swiper-button-prev:hover:before,.psg-related-products-inner .swiper-button-next:hover:before{color:#FFF}.psg-related-products-inner .swiper-button-disabled{background:#CCC;border-color:#CCC}.psg-related-products-inner .swiper-button-disabled:before{color:#FFF}.psg-single-custom-tabs-title-main{background:#F0F0F0;padding:20px 0}.psg-single-custom-tabs-title-inner{display:flex;align-items:center;justify-content:space-around}.psg-single-custom-tabs-title-inner .psg-single-tab-title{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase}.psg-single-custom-tabs-title-inner span.psg-single-tab-line{background:#CCC;width:1px;height:40px}.psg-single-custom-tab-content-main{padding-bottom:100px}.psg-single-custom-tab-content-inner .psg-custom-content-title{color:#000;font-size:1.3125em;line-height:1.5em;letter-spacing:.42px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:18px}.psg-custom-product-tabs .psg-custom-content-title{color:#000;font-size:1.3125em;line-height:1.5em;letter-spacing:.42px;font-family:'Lato-Regular';font-weight:400;text-transform:uppercase;margin-top:38px;margin-bottom:18px}.psg-custom-product-details-tab .psg-tab-content-desc,.psg-custom-product-details-tab .psg-tab-content-desc p{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;margin-bottom:0}.psg-custom-product-details-tab .psg-tab-content-desc a{color:#733A7E;text-decoration:underline}.psg-tab-content-files-main{display:flex;flex-wrap:wrap;margin:30px -10px 0}.psg-tab-content-files-main .psg-tab-content-files-inner{display:flex;align-items:center;justify-content:space-between;border:1px solid #CCC;padding:10px 20px;width:100%;max-width:376px;margin:0 10px 10px}.psg-tab-content-files-inner .psg-tab-content-file-left{display:flex;align-items:center}.psg-single-custom-tab-content-inner>div.psg-custom-product-tabs{border-bottom:1px solid #CCC;padding:100px 0}.psg-single-custom-tab-content-inner>div.psg-custom-product-tabs:last-child{padding:0;border-bottom:0}.psg-single-custom-tab-content-inner>div.psg-custom-product-tabs:first-child{border-bottom:1px solid #CCC;padding:100px 0}.psg-custom-product-details-tab .psg-tab-content-desc h2{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:400;padding-right:20px;margin-bottom:10px}.psg-tab-content-file-title-desc{padding-left:20px;padding-right:5px}.psg-tab-content-file-left .psg-tab-content-file-title{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:400;margin:0}.psg-tab-content-file-left img.psg-tab-content-pdf-img{height:30px;width:30px;object-fit:contain}.psg-tab-content-file-left .psg-tab-content-file-desc{color:#333;font-size:.875em;line-height:1.5em;letter-spacing:.28px;font-family:'Lato-Regular';margin-bottom:0}.psg-tab-content-file-right img.psg-tab-content-file-img{height:18px;width:18px;object-fit:contain}.psg-tab-content-sepcification-main{display:flex;justify-content:space-between;margin-top:50px}.psg-tab-content-sepcification .psg-tab-content-sepcification-file,.psg-tab-content-care-maintenance .psg-tab-content-care-maintenance-file{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;margin-bottom:20px}.psg-tab-content-sepcification .psg-tab-content-sepcification-file a,.psg-tab-content-care-maintenance .psg-tab-content-care-maintenance-file a{color:#733A7E;text-decoration:underline}.psg-tab-suitable-main{display:flex;align-items:center;flex-wrap:wrap}.psg-tab-suitable-main span.psg-tab-suitable-title{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:400;padding-right:20px}.psg-tab-suitable-main span.psg-tab-suitable-value-wrp{display:flex;align-items:center;flex-wrap:wrap}.psg-tab-suitable-main span.psg-tab-suitable-value-wrp a{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400;margin-right:20px}.psg-tab-suitable-main span.psg-tab-suitable-value-wrp a:before{content:"\f00c";font-family:'Font Awesome 5 Pro';font-weight:300;padding-right:8px;font-size:18px;line-height:26px}.psg-tab-suitable-main span.psg-tab-suitable-value-wrp i{padding-right:8px}.psg-tab-content-countries-main-wrp span.psg-tab-content-countries-title{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:400}.psg-tab-content-countries-inner{border-top:1px solid #CCC;margin-top:7px;max-width:875px}.psg-tab-content-countries-group{display:flex;align-items:center;border-bottom:1px solid #CCC;padding:18px 0}.psg-tab-content-countries-group .psg-tab-content-countries-value{width:33.333%;color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400}.psg-tab-content-type-main{margin-top:30px}.psg-tab-content-type-main .psg-tab-content-type-label{color:#000;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Bold';font-weight:400;padding-right:10px}.psg-tab-content-type-main .psg-tab-content-type-value{color:#333;font-size:1em;line-height:1.5em;letter-spacing:.32px;font-family:'Lato-Regular';font-weight:400}.sangetsu_goodrich_text_wrp .elementor-widget-container a{color:#733a7e!important;text-decoration:underline!important}.sangetsu_goodrich_vietnam_text_wrp .elementor-widget-container a{color:#333333!important}.gr_calculation_main_form .gr_calculation_main_form_inner::-webkit-scrollbar-track,.gd-store-locator-top-wrp .stores-list::-webkit-scrollbar-track,.gd-sl-single-detail-content-wrp::-webkit-scrollbar-track,.gd-store-locator-top-wrp .stores-list::-webkit-scrollbar,.gd-sl-single-detail-content-wrp::-webkit-scrollbar{width:3px;background-color:#CCC;border-radius:0}.gr_calculation_main_form .gr_calculation_main_form_inner::-webkit-scrollbar-thumb,.gd-store-locator-top-wrp .stores-list::-webkit-scrollbar-thumb,.gd-sl-single-detail-content-wrp::-webkit-scrollbar-thumb{background-color:#000;border-radius:0;width:3px}.gr_calculation_main_form_inner::-webkit-scrollbar,.gr_calculation_main_form_inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:2px;background-color:#CCC}.gr_calculation_main_form_inner::-webkit-scrollbar-thumb{background-color:#000}.gr_calculation_main_form{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.gr_calculation_main_form.gr-calculation-sidebar-menu-open{opacity:1;visibility:visible}.gr_calculation_main_form .gr_calculation-owerlay{background:#000;opacity:70%;position:absolute;top:0;left:0;right:0;bottom:0}.gr_calculation_main_form.gr-calculation-sidebar-menu-open .gr_calculation_main_form_inner{right:0}.gr_calculation_main_form .gr_calculation_main_form_inner{max-width:512px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-520px;transition:right 0.5s linear;padding:30px 0 40px 0;max-height:100vh;overflow-y:auto;overflow-x:hidden}.gr_calculation_main_form .gr_small_inner{padding:0 50px}.gr_calculation_main_form .gr_calculation_open_wrp .gr_calculation_bar_open{color:#000;font-size:1.125em;line-height:1.4444em;letter-spacing:.36px;font-family:'Lato-Bold';font-weight:400}.gr_calculation_main_form .gr_calculation_open_wrp{border-bottom:1px solid #CCC;padding:0 50px;padding-bottom:30px;margin-bottom:30px;text-align:center}.gr_calculation_main_form .gr_calculation_open_wrp .gr_calculation_close{position:absolute;top:25px;right:30px;cursor:pointer;width:30px;height:30px}.gr_calculation_main_form .gr_calculation_close:before{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(45deg)}.gr_calculation_main_form .gr_calculation_close::after{content:"";position:absolute;top:0;left:15px;height:35px;width:1px;background-color:#000;transform:rotate(-45deg)}.gr_calculation_main_form .gr_form_filed_main .gr_form_title,.gr_calculation_main_form .gr_form_filed_main_2 .gr_form_title,.gr_calculation_main_form .gr_form_filed_main_3 .gr_form_title,.gr_calculation_main_form .gr_form_filed_main_f .gr_form_title{font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:Lato-Bold;color:#000;margin:0;padding-bottom:20px}.gr_form_filed_main p.gr_form_notice{margin:0;line-height:1.3125em;font-size:.875em;letter-spacing:.28px;padding-bottom:20px;color:#F50E0E}.gr_calculation_main_form .gr_form_filed label,.gr_form_filed.select_dropdown label#selected_car_flo{font-size:.75em;line-height:1.3125em;letter-spacing:.24px;font-family:Lato-Regular;padding-bottom:10px;color:#333333!important;border-bottom:none;border-radius:unset}.gr_calculation_main_form .gr_form_column_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:20px}.gr_calculation_main_form .gr_form_column_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.gr_calculation_main_form .gr_form_filed{width:calc(50% - 10px)}.gr_calculation_main_form .gr_form_filed .gr_form_input::placeholder{color:#AAA;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular'}.gr_calculation_main_form .gr_form_filed .gr_form_input{border:none;border-bottom:1px solid #CCC;border-radius:0;outline:none!important;padding:0;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';color:#000;margin:0;padding-bottom:10px}.gr_calculation_main_form .dropdown_filed #pattern_match{appearance:none;border:none;border-bottom:1px solid #ccc;padding:0;padding-bottom:10px;border-radius:0;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';color:#000;margin:0}.gr_calculation_main_form .dropdown_filed{position:relative}.gr_calculation_main_form .gr_form_filed.dropdown_filed:after{content:"\f078";font-family:'Font Awesome 5 pro';position:absolute;right:0;bottom:9px;color:#000;font-size:12px;pointer-events:none}.gr_calculation_main_form .gr_form_filed_main_2,.gr_calculation_main_form .gr_form_filed_main_f{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.gr_form_redio_field .gr_form_filed.radio_btn_filed input{display:none}.gr_calculation_main_form .gr_form_redio_field{display:flex;flex-wrap:wrap;align-items:center}.gr_calculation_main_form .gr_form_redio_field .radio_btn_filed{width:40%;display:flex;align-items:center}.gr_calculation_main_form .gr_form_filed label.gr_form_label{padding:0!important;padding-left:30px!important;font-family:Lato-Regular;color:#000000!important;font-size:1em;letter-spacing:.32px;line-height:1.5em;position:relative}.gr_form_filed.radio_btn_filed label:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:1px solid #733A7E;left:0;top:5px}.gr_form_filed.radio_btn_filed input:checked+label:after{content:"";background:#733A7E;width:8px;height:8px;position:absolute;left:4px;top:9px;border-radius:50%}.gr_calculation_main_form .gr_wall_dimension_main .wall,.gr_calculation_main_form_inner .carpet_customer_dimensions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px;position:relative}.wall-remove button.remove-wall-btn{background:none!important;border:none;outline:none!important;position:absolute;right:0;top:0;color:#000000!important}.wall-remove button.remove-wall-btn i.fas.fa-times{font-size:17px;font-weight:400}.gr_calculation_main_form button.gr_add_another_all{padding:0;border:none;border-radius:0;color:#000000!important;font-size:1em;letter-spacing:.32px;line-height:1.5em;outline:none!important;background:none!important}.gr_calculation_main_form .gr_add_another_all span{padding-right:5px}.gr_form_clc_btn{margin-top:40px;display:flex;align-items:center;justify-content:space-between}.gr_form_clc_btn button.gr_form_reset_btn{border:1px solid #000;padding:8px 73px 8px 73px;border-radius:25px;font-size:1em;letter-spacing:.32px;line-height:1.5em;color:#000;background:#ffffff!important}.gr_form_clc_btn button.gr_form_reset_btn:hover{background:#000000!important;color:#ffffff!important}.gr_form_clc_btn button.gr_form_calculator_btn{border:1px solid #000;padding:8px 51px 8px 51px;border-radius:25px;font-size:1em;letter-spacing:.32px;line-height:1.5em;color:#fff;background:#000000!important}.gr_form_clc_btn button.gr_form_calculator_btn:hover{background:#ffffff!important;color:#000000!important}.select_dropdown{width:100%!important;padding-bottom:20px}select#selected_fabric,#selected_car_flo{border:none;border-bottom:1px solid #CCC;font-size:1em;letter-spacing:.32px;line-height:1.5em;font-family:'Lato-Regular';color:#000;outline:none!important;cursor:pointer;border-radius:unset}.carpet_width_dimenssion{width:100%!important}