@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700|Roboto:300,300i,400,400i,500,500i,700,700i,900&display=swap);
.h2{font-size:58px}.h2,.h3{font-family:"Inria Serif",serif}.h3{font-size:50px}.h4{font-size:42px}.h4,.h5{font-family:"Inria Serif",serif}.page h2{font-size:58px}.page h3{font-size:50px}.page h4{font-size:42px}a{color:#a5131c;outline:medium none;transition:all .3s ease-out 0s}a:focus{box-shadow:none;outline:none}a:focus,a:hover{text-decoration:none}a:hover{color:#d78f94}.button{transition:all .3s ease-out 0s}.button:focus{box-shadow:none;outline:none;text-decoration:none}.btn{background:#a5131c;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:0;padding:12px 34px;text-align:center;text-transform:uppercase;touch-action:manipulation;transform:translateY(0);transition:all .3s ease 0s;-moz-user-select:none;vertical-align:middle;white-space:nowrap}.btn:focus{box-shadow:none;outline:none;text-decoration:none}.btn:hover{background-color:#d78f94;color:#fff}.btn__secondary{background:#fff;border:1px solid #111;color:#3d3d3d}.btn__secondary:hover{background:hsla(0,0%,7%,.1);color:#3d3d3d}.btn.disabled{background:grey;color:#000;cursor:not-allowed;pointer-events:none}.input,select{background:transparent;border:1px solid #eee;border-radius:4px;display:block;font-size:16px;line-height:24px;outline:none;width:100%}.input::-moz-placeholder,select::-moz-placeholder{color:#555;font-size:16px}.input:-ms-input-placeholder,select:-ms-input-placeholder{color:#555;font-size:16px}.input::placeholder,select::placeholder{color:#555;font-size:16px}.input--small,select--small{padding:8px 12px}.input--medium,select--medium{padding:8px 16px}.input__wrap{margin-bottom:24px}.input-wrap{margin-bottom:20px}.input-wrap .input,.input-wrap select{font-size:16px;line-height:46px;padding:0 16px;width:100%}.input-wrap .input::-moz-placeholder,.input-wrap select::-moz-placeholder{color:#555;font-size:16px}.input-wrap .input:-ms-input-placeholder,.input-wrap select:-ms-input-placeholder{color:#555;font-size:16px}.input-wrap .input::placeholder,.input-wrap select::placeholder{color:#555;font-size:16px}.input-wrap .input.is-invalid{border-color:#a5131c}.input-wrap select{height:48px;padding:13px 16px}.input-wrap-big{margin-bottom:24px}.input-wrap-big label{font-size:14px;font-weight:500;line-height:22px;text-transform:uppercase}.page{color:#a5131c}.page .page-content{padding-top:91px}.page ul{list-style:disc;margin-left:24px;padding-left:24px}.banner{position:relative}.banner:before{background:#a5131c;background:linear-gradient(90deg,#a5131c,rgba(165,19,28,0) 70%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.banner img{max-height:687px;-o-object-fit:cover;object-fit:cover}.banner .h1{color:#fff;font-size:80px;left:50%;line-height:90px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:50%}.contact-form{margin-bottom:100px;margin-left:20px}.contact-form__label{font-size:14px}.copyright-area-inner{align-items:center;display:flex;font-size:12px;justify-content:space-between}.copyright-area-inner .links{display:flex;gap:12px}.copyright-area-inner .links a{color:#fff;font-size:12px;font-weight:400}.pagination{align-items:baseline;margin:50px 0}.pagination,.pagination .pagination-inner{display:flex;justify-content:center}.pagination__box{height:37px;width:37px}.pagination__box.active{border:2px solid #dcdcdc;border-radius:2px}.pagination__box button,.pagination__box div{border-radius:2px;font-size:14px;font-style:normal;font-weight:700;height:100%;text-align:center;text-transform:uppercase;width:100%}.pagination__box div{align-items:center;display:flex;justify-content:center;text-align:center}.pagination__box button{background-color:transparent}.pagination__box button:hover{border-color:#a5131c}.error-page{margin-top:80px}.special{position:relative}.special label{font-size:16px!important;left:0;line-height:24px;padding:0 18px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}.special input[type=text]{background-color:transparent;box-shadow:none;padding:20px 0;text-indent:20px;width:100%}.special input[type=text]:focus{outline:none}.special label.active{background-color:#fff;font-size:17px;letter-spacing:2px;margin-left:6px;padding:0 13px;top:1px}@media only screen and (max-width:600px){.form-group label.active{font-size:12px;top:-25px}}.special input:-webkit-autofill,.special input:-webkit-autofill:active,.special input:-webkit-autofill:focus,.special input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.sps-widget-button{color:#f58220}.center-me{align-items:center;display:flex;justify-content:center}.full-width{width:100%}button{background:none;color:#2e2726}.ytp-pause-overlay{display:none!important}.clearfix:after{clear:both;content:"";display:table}main{border-top:7px solid #d78f94;flex-grow:1;margin-top:92px}body{background-color:#fff;color:#111;display:flex;flex-direction:column;font-family:Inria Sans,serif;font-size:16px;font-style:normal;font-weight:400;min-height:100vh}#favourite_product_button,#watchdog_product_button{font-size:16px;padding:0}.img{max-width:100%;transition:all .3s ease-out 0s}.f-left{float:left}.f-right{float:right}.fix{overflow:hidden}.cente-me{display:table!important;margin:0 auto}.all-news{text-transform:none!important}.teach-area .teach-item{border-bottom:3px solid #106438;padding-bottom:10px}.teach-area .teach-item .teach-icon{overflow:hidden}.teach-area .teach-item .teach-content h3{font-size:28px}.teach-area .teach-item .teach-content p{font-size:17px}.teach-area .teach-item:hover img{transform:scale(1.2)}.teach-area img{height:255px;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease 0s}.footer -menu li a:hover,.portfolio-cat a:hover{color:#2b96cc;text-decoration:none}button{outline:medium none}button:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}li{list-style:none}p{color:#7d7d7d;font-size:16px;font-weight:400;line-height:28px;margin-bottom:15px}hr{border-bottom:1px solid #eceff8;border-top:0;margin:30px 0;padding:0}::-moz-selection{background:#444;color:#fff;text-shadow:none}::-moz-placeholder{color:#555;font-size:14px;opacity:1}:-ms-input-placeholder{color:#555;font-size:14px;opacity:1}::placeholder{color:#555;font-size:14px;opacity:1}.theme-overlay{position:relative}.theme-overlay:before{background:#1696e7 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.separator{border-top:1px solid #f2f2f2}.btn.transparent-btn{background:transparent;border:2px solid #a5131c;border-radius:50px;color:#5d5d5d;font-size:13px;font-weight:900;padding:15px 35px;text-transform:uppercase}.btn.transparent-btn:hover{color:#3d3d3d}.transparent-btn:hover{background:#a5131c}.header-shop-cart a span{background:#d78f94;border-radius:50%;box-shadow:0 5px 12.09px .91px rgba(71,51,127,.14);color:#120f13;font-size:14px;font-weight:700;height:20px;line-height:21px;position:absolute;right:0;text-align:center;top:-2px;width:20px}.header-shop-cart .minicart__total{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:flex!important;font-size:17px;justify-content:space-between;margin:10px 0;padding:14px 0!important;text-transform:uppercase}.header-shop-cart .minicart__total__price{color:#a5131c;font-weight:700}.header-shop-cart .minicart .checkout-link a{background:#a5131c;color:#fff;display:block;font-size:13px;font-weight:500;letter-spacing:2px;margin-bottom:8px;padding:16px 30px;text-align:center;text-transform:uppercase}.header-shop-cart .minicart .checkout-link a.red-color{background:#222;color:#fff}.header-shop-cart .minicart>li{display:block;margin-bottom:22px;margin-left:0;overflow:hidden;padding:0;position:relative}.header-shop-cart .minicart>li:last-child{margin-bottom:0}.header-shop-cart .minicart .cart-img{float:left}.header-shop-cart .minicart .cart-content{float:left;padding-left:15px;text-align:left;width:100%}.header-shop-cart .minicart .del-icon{margin-left:auto;position:absolute;right:0}.header-shop-cart ul.minicart{background:#fff;box-shadow:0 12px 24px 0 hsla(0,0%,47%,.3);opacity:0;padding:25px;position:absolute;right:-15px;top:57px;transform:translateY(10px);transition:all .5s ease 0s;visibility:hidden;width:350px;z-index:9}.header-shop-cart ul.minicart.show{max-height:600px;opacity:1;overflow-y:auto;transform:translateY(0);visibility:visible;z-index:9}.header-shop-cart ul.minicart:before{content:"";display:block;height:45px;left:0;position:absolute;top:-40px;width:100%}.navbar-wrap{display:flex;flex-grow:1}.navbar-wrap>ul>li>a:before{background:#d78f94;bottom:10px;content:"";height:3px;left:24px;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .4s cubic-bezier(.74,.72,.27,.24);width:30%}.navbar-wrap>ul>li:hover>a:before{transform:scale(1);transform-origin:left top}.navbar-wrap>ul>li:last-of-type ul.submenu{left:auto}.navbar-wrap>ul>li.active>a:before{transform:scale(1);transform-origin:left top}.navbar-wrap ul{background:rgba(0,0,0,.529);display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto}.navbar-wrap ul li{display:block;position:relative}.navbar-wrap ul li .submenu{background-color:#fff;background:#fff;border:1px solid #f5f5f5;border-radius:0;box-shadow:0 13px 25px -12px rgba(0,0,0,.25);box-shadow:0 30px 70px 0 hsla(216,2%,55%,.15);display:block;left:0;margin:0;min-width:230px;opacity:0;padding:18px 0;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:0 0;transition:all .3s ease-in-out;visibility:hidden;z-index:9}.navbar-wrap ul li .submenu li{display:block;margin-left:0;text-align:left}.navbar-wrap ul li .submenu li:hover>a{color:#106438;transform:translateX(5px)}.navbar-wrap ul li .submenu li a{color:#5d5d5d;font-weight:500;line-height:40px;padding:0 10px 0 25px;text-transform:none;transition:all .3s ease-in-out}.navbar-wrap ul li a{color:#fff;display:block;font-family:"Inria Serif",serif;font-size:16px;font-weight:700;line-height:1;padding:20px 24px;position:relative}.navbar-wrap ul li:hover>.submenu{opacity:1;transform:scale(1);visibility:visible}.navbar-wrap ul li.active .submenu li.active>a{color:#a5131c;transform:translateX(5px)}.section-title.text-center{padding-bottom:20px;position:relative}.section-title.text-center:before{background:#a5131c;bottom:7px;content:"";height:2.5px;left:0;margin:0 auto;position:absolute;right:0;width:50px}.section-title.text-center h2>span{color:#a5131c}.section-title.text-center p{font-size:16px;margin-bottom:0}.causes-content{padding:0 10px}.causes-content .progress{background-color:#eee;background-image:linear-gradient(45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0,transparent);background-size:1rem 1rem;border-radius:50px;display:flex;font-size:.75rem;height:10px;overflow:hidden}.causes-content .progress .progress-bar{background:#106438}.causes-content h5{font-size:22px;margin-bottom:20px}.causes-content h5 a:hover{color:#106438}.causes-content p{letter-spacing:.4px;margin-bottom:0}.scroll-top{background:#d78f94;border:none;border-radius:4px;bottom:105%;color:#3d3d3d;cursor:pointer;font-size:16px;height:50px;line-height:50px;opacity:0;position:fixed;right:50px;text-align:center;transition:1s ease;width:50px;z-index:99}.scroll-top:after{background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,transparent 80%);content:"";height:10px;left:5%;opacity:1;position:absolute;top:100%;width:90%;z-index:-1}.causes-form-title{font-size:26px;margin-bottom:20px;padding-bottom:20px;position:relative}.causes-form-title:before{background:#106438;bottom:0;content:"";height:2.5px;left:0;position:absolute;width:50px}.widget-title h4{font-size:20px;margin-bottom:0;padding-bottom:15px;position:relative}.widget-title h4:before{background:#106438;bottom:0;content:"";height:2.5px;left:0;position:absolute;width:50px}.causes-details-tab .nav-tabs{border-bottom:none}.causes-details-tab .nav-tabs .nav-item.show .nav-link,.causes-details-tab .nav-tabs .nav-link.active{background:#106438;border-color:transparent;color:#3d3d3d}.causes-details-tab .nav-tabs .nav-item{display:block;margin-bottom:0;margin-right:8px}.causes-details-tab .nav-tabs .nav-link{background:#3c3c3c;border:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#d4d4d4;font-size:16px;font-weight:500;line-height:60px;padding:0 20px}.pp-post-content .percentage{background:#106438;border-radius:5px;color:#3d3d3d;display:inline-block;font-size:13px;font-weight:900;height:22px;line-height:22px;margin-bottom:10px;padding:0 8px}.pp-post-content h6{font-size:16px;margin-bottom:5px}.pp-post-content h6 a:hover{color:#414141}.pp-post-content .goal{color:#7d7d7d;display:block;font-size:14px;font-weight:700}.features-content h4{font-size:22px;margin-bottom:20px;padding-bottom:15px;position:relative}.features-content h4:before{background:#106438;bottom:-1.5px;content:"";height:2.5px;left:0;position:absolute;right:0;width:50px}.features-content p{margin-bottom:20px}.features-content .causes-content-list{border-bottom:none;margin-bottom:45px;padding-bottom:0}.testimonial-active-two .slick-dots{align-items:center;display:flex;line-height:1;margin-top:65px}.testimonial-active-two .slick-dots li.slick-active button{background:#106438;width:20px}.testimonial-active-two .slick-dots li{display:block;line-height:0}.testimonial-active-two .slick-dots li button{background:#3f3e3e;border:none;height:6px;line-height:1;margin-right:9px;padding:0;text-indent:-9999px;transition:.3s linear;width:15px}.pagination-wrap ul{align-items:center;display:flex;flex-wrap:wrap}.pagination-wrap ul li{display:block;margin-right:10px;margin-top:10px}.pagination-wrap ul li a{background:#e5e9ec;color:rgba(52,52,52,.722);display:block;font-size:13px;font-weight:700;line-height:1;padding:16px 24px;text-transform:uppercase}.pagination-wrap ul li a:hover{background:#106438;color:#3d3d3d}.price_filter .ui-slider-handle.ui-state-default.ui-corner-all{background:#343434;border:none;border-radius:50px;height:10px;margin-left:0;margin-top:-3px;top:0;width:10px}.price_filter .ui-slider-handle.ui-state-default.ui-corner-all:hover{background:#106438}.price_filter .ui-slider-handle.ui-state-default.ui-corner-all:focus{background:#106438;box-shadow:none;outline:none}.price_filter .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{background:#e8ecef none repeat scroll 0 0;border:none;border-radius:0;height:3px;margin-bottom:20px;margin-left:auto}.price_filter .ui-slider-range{background:#343434 none repeat scroll 0 0;border-radius:0}.sidebar-tag ul{display:flex;flex-wrap:wrap}.sidebar-tag ul li{display:block;margin-right:7px;margin-top:7px}.sidebar-tag ul li a{background:#e5e9ec;color:#7d7d7d;display:block;font-size:13px;font-weight:500;line-height:32px;padding:0 20px}.sidebar-tag ul li a:hover{background:#106438;color:#3d3d3d}.e-speakers-info{margin-bottom:15px;padding-bottom:15px;position:relative}.e-speakers-info:before{background:#106438;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:40px}.e-speakers-info h5{font-size:18px;margin-bottom:5px}.e-speakers-info h5 a:hover{color:#106438}.e-speakers-info span{display:block;font-size:14px;font-weight:500}.event-date{align-items:center;background:#106438;border-radius:4px;display:flex;flex-direction:column;height:55px;justify-content:center;left:16px;position:absolute;top:16px;width:57px}.event-date h6{font-family:Roboto,sans-serif;font-size:24px;margin-bottom:0}.event-date h6,.event-date span{color:#3d3d3d;font-weight:900;line-height:1}.event-date span{display:block;font-size:14px;margin-top:1px;text-transform:uppercase}.coming-time{align-items:center;background:#106438;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:25px}.coming-time .time-count{border-right:1px solid #f4db89;color:#3d3d3d;font-size:14px;font-weight:900;line-height:1;padding:15px 19px;text-align:center;text-transform:capitalize}.coming-time .time-count span{display:block;font-size:20px;margin-bottom:5px}.coming-time .time-count:last-child{border:none}.sidebar-newsletter-title{margin-bottom:20px;padding-bottom:10px;position:relative}.sidebar-newsletter-title:before{background:#106438;bottom:-4px;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;width:40px}.sidebar-newsletter-title h5{color:#fff;font-size:16px;margin-bottom:0}.sidebar-newsletter-title h5 span{color:#106438}.blog-sidebar{background:#fff;border:1px solid #eee;margin-left:30px;padding:30px}.blog-sidebar .sidebar-tag ul li a{background:transparent;border:1px solid #ddd;border-radius:3px;padding:0 19px}.blog-sidebar .sidebar-tag ul li a:hover{background:#106438;border-color:#106438}.blog-next-prev ul{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:70px;padding-bottom:30px}.blog-next-prev ul li a{color:#858585;display:block;font-size:12px;font-weight:900;text-transform:uppercase}.blog-next-prev ul li a:hover{color:#343434}.blog-next-prev ul li a:hover i{background:#106438}.blog-next-prev ul li i{background:#f0f0f0;border-radius:3px;color:#343434;display:inline-block;font-size:12px;height:30px;line-height:30px;margin-right:15px;text-align:center;transition:.3s linear;width:28px}.blog-next-prev ul li.blog-next i{margin-left:15px;margin-right:0}.blog-comment-wrap .b-details-title{font-size:20px;line-height:1;margin-bottom:40px;padding-bottom:17px;position:relative}.blog-comment-wrap .b-details-title:before{background:#106438;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:33px}.blog-comment-wrap ul li{align-items:flex-start;border-bottom:1px solid #eee;display:flex;margin-bottom:25px;padding-bottom:25px}.blog-comment-wrap ul li:last-child{margin-bottom:0}.blog-comment-wrap ul li.children{margin-left:45px}.blog-comment-wrap .blog-comment-content p{margin-bottom:10px}.comment-reply-box .b-details-title{font-size:20px;line-height:1;margin-bottom:40px;padding-bottom:17px;position:relative}.comment-reply-box .b-details-title:before{background:#106438;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:33px}.lds-heart{display:inline-block;height:80px;position:relative;transform:rotate(45deg);transform-origin:40px 40px;width:80px}.lds-heart div{-webkit-animation:lds-heart 1.2s cubic-bezier(.215,.61,.355,1) infinite;animation:lds-heart 1.2s cubic-bezier(.215,.61,.355,1) infinite;background:#106438;height:32px;left:32px;position:absolute;top:32px;width:32px}.lds-heart div:after{border-radius:50% 50% 0 0;top:-24px}.lds-heart div:after,.lds-heart div:before{background:#106438;content:" ";display:block;height:32px;position:absolute;width:32px}.lds-heart div:before{border-radius:50% 0 0 50%;left:-24px}.header-top-social{margin-left:40px}.header-top-social ul{align-items:center;display:flex;margin-right:20px}.header-top-social ul li{display:block;margin-left:10px}.header-top-social ul li a{color:#fff;font-size:18px}.header-top-social ul li a:hover{color:#d78f94}.header-top-social ul li:first-child{color:#e0e0e0;font-size:13px;font-weight:700;margin-left:0;margin-right:5px}.header-top-search form{margin-right:20px;position:relative;width:150px}.header-top-search form button{background:none;border:none;color:#bebaba;cursor:pointer;font-size:12px;padding:0;position:absolute;right:13px;top:50%;transform:translateY(-50%);transition:.3s linear}.header-top-search form button:hover{color:#106438}.header-top-search form input{background:#363636;border:none;border-radius:4px;color:#bebaba;font-size:12px;padding:5px 30px 5px 13px;width:100%}.header-top-search form input::-moz-placeholder{color:#bebaba;font-size:12px}.header-top-search form input:-ms-input-placeholder{color:#bebaba;font-size:12px}.header-top-search form input::placeholder{color:#bebaba;font-size:12px}.header-top-newsletter a{color:#bebaba;display:inline-block;font-size:12px}.header-top-newsletter a:hover{color:#106438}.header-top-newsletter i{font-size:12px;margin-right:5px}.header-right-list ul{align-items:center;display:flex;justify-content:flex-end}.header-right-list ul li{color:#bebaba;font-size:12px;margin-left:17px}.header-right-list ul li a{color:#e0e0e0;font-size:13px;font-weight:700;text-transform:uppercase}.header-right-list ul li a i,.header-right-list ul li a:hover{color:#106438}.header-right-list ul li i{margin-right:8px}ul.minicart .cart-content a{background:none;color:#000;font-size:14px;font-weight:600}ul.minicart .cart-content a:hover{color:#106438}ul.minicart .cart-content h4{color:#fff;font-family:Poppins,sans-serif;font-size:20px;margin-right:20px}ul.minicart .cart-price{display:flex;justify-content:space-between}ul.minicart .cart-price .new{color:#106438;font-size:14px;margin-left:0}ul.minicart .cart-price span{font-size:13px;font-weight:500}ul.minicart .cart-img img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.minicart .del-icon>a{color:#000;font-size:18px}.minicart .del-icon>a:hover{color:#106438}.section-title>span{color:#106438;display:block;font-size:14px;font-weight:600;letter-spacing:2.5px;line-height:1;margin-bottom:15px;margin-top:10px;text-transform:uppercase}.section-title h2{font-size:36px;line-height:1.4;margin-bottom:0}.causes-share{color:#5d5d5d}.causes-share:hover{color:#106438}.rating-info{overflow:hidden}.rating-info h6{color:#343434;font-size:18px;font-weight:600;margin-bottom:5px}.rating-info h6 a:hover{color:#106438}.rating-info h3{color:#2c2b2e;font-family:Roboto,sans-serif;font-size:30px;font-weight:700;line-height:1;margin-bottom:0}.fw-tweet-post ul li{align-items:flex-start;display:flex;margin-bottom:20px;margin-right:60px}.fw-tweet-post ul li p{color:#b3b3b3;font-size:14px;font-style:italic;font-weight:500;line-height:26px;margin-bottom:5px}.fw-tweet-post ul li p a{color:#b3b3b3}.fw-tweet-post ul li p a:hover{color:#106438}.fw-tweet-post ul li i{color:#737373;font-size:18px;margin-right:10px;margin-top:5px}.fw-tweet-post ul li span{color:#b3b3b3;display:block;font-size:14px;font-style:italic;font-weight:500;padding-left:25px;position:relative}.fw-tweet-post ul li span:before{background:#b3b3b3;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.fw-links ul li{border-bottom:1px dashed #3e3e3e;display:block;margin-bottom:10px;padding-bottom:10px}.fw-links ul li a{color:#b3b3b3;display:inline-block;font-size:14px;font-weight:600;line-height:1}.fw-links ul li a:hover{color:#a5131c}.fw-links ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.breadcrumb-content h2{color:#fff;font-size:60px;margin-bottom:0}.breadcrumb-content h2>span{color:#a5131c}.breadcrumb-content h1{color:#fff;display:inline;font-size:60px;margin-bottom:0}.breadcrumb-content h1 span{background:rgba(0,0,0,.529);padding:15px 20px}.breadcrumb{background:rgba(0,0,0,.529);border-radius:0;display:-ms-inline-flex;display:inline-flex;flex-wrap:wrap;justify-content:left;list-style:none;margin-bottom:0;margin-top:25px;padding:5px 10px}.breadcrumb>.active{color:#d78f94}.breadcrumb li,.breadcrumb li a{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.causes-comment-content span{color:#106438;display:inline-block;font-size:12px;margin-left:15px;padding-left:15px;position:relative}.causes-comment-content span:before{color:#7e899d;content:"|";font-size:14px;left:0;position:absolute;top:-2px}.causes-comment-content h5{display:inline-block;font-size:16px;margin-bottom:0}.causes-comment-content h5 a:hover{color:#414141}.causes-comment-content small{float:right;font-size:13px;opacity:.7}.causes-comment-content p{margin-bottom:0;margin-top:10px;overflow:hidden}.sidebar-cat>ul>li{border-bottom:1px solid #ececec;display:block;margin-bottom:15px;padding-bottom:10px}.sidebar-cat>ul>li a{color:#7d7d7d;font-size:17px;font-weight:500}.sidebar-cat>ul>li a:hover{color:#a5131c}.sidebar-cat>ul>li a.active{color:#a5131c;display:block}.sidebar-cat>ul>li a span{margin-left:5px}.sidebar-cat>ul>li:last-of-type{border-bottom:none}.sidebar-cat .category-menu{margin:20px 0 10px;padding-left:16px}.sidebar-cat .category-menu>li{padding-bottom:5px}.sidebar-donar-content p{color:#7d7d7d;font-size:14px;font-weight:500;margin-bottom:0}.sidebar-donar-content p span{color:#a5131c}.sidebar-donar-content h5{font-size:16px;margin-bottom:5px}.sidebar-donar-content h5 a:hover{color:#414141}.volunteer-social{background-color:rgba(31,31,31,.831);box-shadow:0 5px 12.09px .91px rgba(133,127,151,.11);height:100%;padding:45px 0;position:absolute;right:-65px;text-align:center;top:0;transition:.5s;width:65px}.volunteer-social li{display:block;margin-bottom:15px}.volunteer-social li a{color:#fff;display:inline-block;font-size:14px}.volunteer-social li a:hover{color:#a5131c}.volunteer-social li:last-child{margin-bottom:0}.volunteer-content h4{font-size:20px;line-height:1;margin-bottom:7px}.volunteer-content h4 a:hover,.volunteer-content h4 span{color:#106438}.volunteer-content>span{display:block;font-weight:500}.donate-note{align-items:center;display:flex;margin-top:10px}.donate-note i{background-color:#2f2f2f;border:1px solid #494949;color:#106438;font-size:8px;height:17px;line-height:15px;margin-right:10px;text-align:center;width:17px}.testi-avatar-info span,.testi-rating i{color:#106438}.testi-avatar-info h6{color:#18364a;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;margin-bottom:0}.testi-avatar-info h6 span{color:#71818c;font-size:14px}.testi-avatar-info h6 span:before{color:#cce2f1;content:"|";font-size:16px;margin:0 15px}.contact-box{align-items:flex-start;display:flex;flex:1 0 100%;margin-bottom:50px;position:relative}.contact-box:hover .contact-box-content h5{color:#a5131c}.contact-box.half{flex:1 0 50%}.prouct-button-area{position:absolute;right:30px;top:16px}.product-content{background:#fbfbfb;padding:20px 10px 10px;text-align:center}.product-content h6{font-size:20px;height:47.5px;margin-bottom:7px;overflow:hidden}.product-content h6 a:hover,.product-content h6 span{color:#a5131c}.product-content__footer{align-items:center;display:flex;justify-content:center;justify-content:space-between;padding:8px 17px 0}.product-content__footer>span{display:block;font-size:16px;font-weight:500;margin-bottom:10px}.widget-title-two h5{font-size:20px;margin-bottom:0}.widget-title-two h5 span{color:#a5131c}.relater-p-content h6{font-size:14px;margin-bottom:8px}.relater-p-content h6 a:hover{color:#106438}.relater-p-content>span{display:block;font-size:13px;font-weight:500}.event-management-info h4{font-size:20px;margin-bottom:7px}.event-management-info h4>span{color:#106438}.event-management-info>span{display:block;font-size:14px;font-weight:500}.product-details-meta{align-items:center;display:flex;margin-bottom:25px}.product-details-meta h5{color:#a5131c;font-size:28px;font-weight:900;margin-bottom:0;margin-right:20px}.product-details-meta h5.trough{color:#7d7d7d;text-decoration:line-through}.product-details-meta .product-rating{margin-right:15px}.product-size-wrap ul{align-items:center;display:flex;margin-bottom:15px;margin-top:20px}.product-size-wrap ul li{border:2px solid #e8ecef;border-radius:16px;color:#343434;cursor:pointer;display:block;font-size:14px;font-weight:700;height:36px;line-height:34px;margin-right:10px;min-width:36px;padding:0 8px;text-align:center;text-transform:uppercase;transition:.3s linear}.product-size-wrap ul li:hover{color:#106438}.product-size-wrap ul li a{display:block;height:100%;width:100%}.product-size-wrap ul li.active{border-color:#000;color:#a5131c}.product-size-wrap>span{color:#106438;display:block;font-size:12px;font-weight:700;text-transform:uppercase}.product-size-wrap h4{font-size:16px;margin-bottom:0}.product-details-tag ul li{display:block;font-size:12px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.product-details-tag ul li a{color:#999898}.product-details-tag ul li a:hover{color:#106438}.product-details-tag ul li:last-child{margin-bottom:0}.product-details-tag ul li span{margin-right:5px}.wish-list{border-bottom:1px solid #e8ecef;display:flex;flex-wrap:wrap;margin-bottom:25px;padding-bottom:15px}.wish-list>h5{font-size:16px;margin-right:20px}.wish-list>h5:last-of-type{margin-right:0}.wish-list>h5 a{color:#343434}.wish-list>h5 a:hover{color:#106438}.wish-list>h5 i{margin-right:6px}.right-rc{display:block;float:right}.right-rc a{color:#7d7d7d;font-weight:500}.right-rc a:hover{color:#106438}.blog-content{border:1px solid #eee;padding:25px}.blog-content h4{font-size:26px;line-height:1.5;margin-bottom:10px}.blog-content h4 a:hover{color:#106438}.blog-content p{margin-bottom:25px}.blog-meta ul{align-items:center;background:#363636;display:flex;flex-wrap:wrap;padding:24px 20px 14px}.blog-meta ul li{color:#dedede;display:block;font-size:12px;font-weight:500;line-height:1;margin-bottom:10px;margin-right:15px;padding-right:15px;position:relative;text-transform:uppercase}.blog-meta ul li a{color:#dedede}.blog-meta ul li a:hover{color:#106438}.blog-meta ul li i{color:#106438;margin-right:8px}.blog-meta ul li:before{background:#686868;border-radius:50%;content:"";height:6px;position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:6px}.rc-post-content h6{font-size:14px;line-height:1.5;margin-bottom:7px}.rc-post-content h6 a:hover{color:#106438}.rc-post-content span{display:block;font-size:12px;font-weight:500;text-transform:uppercase}.rc-post-content span i{color:#106438;margin-right:10px}.blog-details-wrap{margin-bottom:0}.blog-details-wrap .blog-share ul{align-items:center;display:flex}.blog-details-wrap .blog-share ul li{display:block;margin-left:10px}.blog-details-wrap .blog-share ul li a{color:#969696;font-size:12px}.blog-details-wrap .blog-share ul li a:hover{color:#106438}.blog-details-wrap .blog-share ul li:first-child{color:#797979;font-size:13px;font-weight:700;margin-left:0;margin-right:10px}.blog-details-wrap blockquote{color:#414141;font-size:14px;font-style:italic;font-weight:700;line-height:1.7;margin:30px 0;position:relative;text-transform:uppercase;z-index:1}.blog-details-wrap blockquote:before{background-image:url(../img/icon/quote.png);background-repeat:no-repeat;content:"";height:70px;position:absolute;right:62px;top:-30px;width:84px;z-index:-1}.blog-details-wrap .blog-content p{margin-bottom:15px}.blog-details-wrap .blog-meta{margin-bottom:15px;margin-top:55px}.blog-avatar-content{padding-right:40px;padding-top:20px}.blog-avatar-content h5{font-size:16px;margin-bottom:7px}.blog-avatar-content h5 a{margin-left:5px}.blog-avatar-content h5 a:hover{color:#106438}.blog-avatar-content p{margin-bottom:0}.blog-comment-content h5{font-size:16px;margin-bottom:10px}.blog-comment-content h5 a:hover{color:#106438}.blog-comment-content h5 span{color:#7d7d7d;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;margin-left:10px}.blog-comment-content>a{color:#343434;font-size:14px;font-style:italic;font-weight:700}.blog-comment-content>a:hover{color:#106438}.scroll-top.open{bottom:30px;opacity:1}.container-full{padding:0 205px}.header-top-wrap{background:#1f1f1f;padding:9px 0}.transparent-header{height:auto;left:0;position:absolute;top:46px;width:100%;z-index:9}.main-menu nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.main-menu .logo h1{margin-bottom:0}.header-action>ul{align-items:center;display:flex;margin-left:10px}.header-action>ul li{margin-left:30px;position:relative}.header-action>ul>li.header-shop-cart>a{padding-right:10px}.header-action ul li:first-child{margin-left:0}.header-action ul li a{color:#fff;font-size:18px}.header-action .header-btn .btn{color:#3d3d3d;font-size:14px;font-weight:700;padding:13px 27px}.total-price{border-top:1px solid #473151;margin-top:10px;overflow:hidden;padding-top:25px}.total-price span{color:#a5a5a5;font-weight:500}.sticky-menu{background:#a5131c;border-radius:0;box-shadow:0 10px 15px rgba(25,25,25,.1);left:0;margin:auto;position:fixed;top:0;width:100%;z-index:10}.sticky-menu ul li a{color:#fff}.sticky-menu .navbar-wrap ul{background:transparent}.sticky-menu .logo-sticky-block{display:block;height:auto;padding:12px 0;width:185px}.sticky-menu .logo-sticky-none{display:none}.sticky-menu .main-menu{padding:10px 60px}.sticky-menu .mean-container a.meanmenu-reveal{top:-12px}.logo-sticky-block{display:none}.breadcrumb-bg{background-image:url(../img/bg/breadcrumb_bg.jpg);background-position:50%;background-size:cover;overflow:hidden;padding-bottom:50px;padding-top:365px;position:relative;z-index:1}.breadcrumb-bg2{background-image:url(../img/bg/breadcrumb_bg02.jpg)}.breadcrumb-bg3{background-image:url(../img/bg/breadcrumb_bg03.jpg)}.breadcrumb-bg4{background-image:url(../img/bg/breadcrumb_bg04.jpg)}.breadcrumb-logo{background-image:url(../img/bg/logo-bg.png)}.breadcrumb-zivotopis{background-image:url(../img/bg/papez_zivotopis-bg.jpg)}.breadcrumb-dokumenty{background-image:url(../img/bg/dokumenty-bg.jpg)}.breadcrumb-cesty{background-image:url(../img/bg/cesty-bg.jpg)}.breadcrumb-harmonogram{background-image:url(../img/bg/harmonogram-bg.jpg)}.breadcrumb-nastiahnutie{background-image:url(../img/bg/nastiahnutie-bg.jpg)}.breadcrumb-kontakt{background-image:url(../img/bg/kontakt-bg.jpg)}.breadcrumb-priprava{background-image:url(../img/bg/priprava-bg.jpg)}.breadcrumb-pastierskylist{background-image:url(../img/bg/pastierskylist-bg.jpg)}.breadcrumb-moznostiucasti{background-image:url(../img/bg/moznostiucasti-bg.jpg)}.breadcrumb-spravy{background-image:url(../img/bg/spravy-bg.jpg)}.breadcrumb-akreditacia{background-image:url(../img/bg/akreditacia-bg.jpg)}.breadcrumb-katolickacirkev{background-image:url(../img/bg/katolickacirkev-bg.jpg)}.breadcrumb-bratislava{background-image:url(../img/bg/bratislava-bg.jpg)}.breadcrumb-kosice{background-image:url(../img/bg/kosice-bg.jpg)}.breadcrumb-presov{background-image:url(../img/bg/presov-bg.jpg)}.breadcrumb-sastin{background-image:url(../img/bg/sastin-bg.jpg)}.breadcrumb-dobrovolnik{background-image:url(../img/bg/dobrovolnik-bg.jpg)}.breadcrumb-myslienky-mailom{background-image:url(../img/bg/myslienky-mailom-bg.jpg)}.breadcrumb-modlitba{background-image:url(../img/bg/modlitba-bg.jpg)}.breadcrumb-cestou{background-image:url(../img/bg/cestou-bg-1280.jpg)}.breadcrumb-bula{background-image:url(../img/bg/bula-bg-1280.jpg)}.breadcrumb-list{background-image:url(../img/bg/list-bg-1280.jpg)}.breadcrumb-cojejubileum{background-image:url(../img/bg/cojejubileum-bg-1280.jpg)}.breadcrumb-dejiny{background-image:url(../img/bg/dejiny-bg-1280.jpg)}.breadcrumb-hymna{background-image:url(../img/bg/hymna-bg-1280.jpg)}.breadcrumb-kalendar{background-image:url(../img/bg/kalendar-bg-1280.jpg)}.breadcrumb-svatabrana{background-image:url(../img/bg/svatabrana-bg-1280.jpg)}.breadcrumb-cesty{background-image:url(../img/bg/cesty-bg-1280.jpg)}.breadcrumb-kostoly{background-image:url(../img/bg/kostoly-bg-1280.jpg)}.breadcrumb-spravy{background-image:url(../img/bg/spravy-bg-1280.jpg)}.breadcrumb-shape{bottom:50px;left:50%;opacity:.19;position:absolute;transform:translateX(-50%);z-index:-1}.breadcrumb-item+.breadcrumb-item:before{color:#fff;content:"/";display:inline-block;font-weight:700;margin:0 10px 0 5px;padding-right:0}.banner-bg{background-image:url(../img/slider/banner_bg.png);background-position:50%;background-size:cover;padding-bottom:0;padding-top:580px}.banner-content h1{color:#fff;font-size:60px;height:173px;line-height:1;margin-bottom:0;position:relative;text-shadow:0 5px 12.09px rgba(44,24,100,.18)}.banner-content h1 span{background:rgba(0,0,0,.529);padding:15px 25px}.banner-btn .btn:hover{transform:translateY(-3px)}.goal-bg{background-image:url(../img/bg/goal_bg.png);background-position:50%;background-size:cover;height:720px;left:0;position:absolute;top:0;width:100%}.goal-content p{margin-bottom:30px;padding-right:85px}.arrow-btn{display:inline-block;font-size:13px;font-weight:700;line-height:1;text-transform:uppercase}.arrow-btn,.arrow-btn:hover{color:#5d5d5d}.arrow-btn:hover span{margin-left:50px}.arrow-btn:hover span:before{width:42px}.arrow-btn>span{border-color:transparent transparent transparent #5d5d5d;border-style:solid;border-width:4px 0 4px 4px;display:inline-block;height:0;margin-left:30px;position:relative;transition:.4s linear;width:0}.arrow-btn>span:before{background:#5d5d5d;content:"";height:2px;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:.4s linear;width:22px}.goal-img{padding-left:85px;position:relative}.goal-img img{border-radius:50%;box-shadow:0 5px 12.09px .91px rgba(62,48,102,.1)}.goal-img img:last-child{left:45px;position:absolute;top:20px}.goal-img-shape{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.rotateme{-webkit-animation-duration:50s;animation-duration:50s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-timing-function:linear;animation-timing-function:linear}.section-title.text-lg-left p{color:#dbdbdb}.section-title.text-lg-left:before{margin:0}.teach-icon{margin-bottom:35px}.teach-icon svg{height:72px;width:72px}.teach-icon svg path{fill:#b4b4b4;transition:.3s linear}.teach-content h3{font-size:22px;margin-bottom:10px}.teach-content p{margin-bottom:0}.teach-item:hover .teach-icon svg path{fill:#106438}.video-bg{background-image:url(../img/bg/video_bg.jpg);background-position:50%;background-size:cover;overflow:hidden;padding-bottom:120px;padding-top:120px}.video-bg .section-title h2{font-size:60px;line-height:1.2;padding-right:50px}.white-title h2{color:#fff}.video-btn a{color:#dcdcdc;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1.5px;position:relative;text-transform:uppercase}.video-btn a span{margin-right:13px}.video-btn a .overlay-play-icon{opacity:0;position:absolute;right:0;top:0;transition:.3s linear}.video-btn a:hover .overlay-play-icon{opacity:1}.video-img img{margin-left:-45px}.volunteer-thumb{overflow:hidden;position:relative}.volunteer-thumb img{width:100%}.volunteer-thumb:before{background:#1f1f1f;content:"";height:100%;opacity:.57;position:absolute;right:0;top:0;transition:.5s;width:0}.volunteer-box:hover .volunteer-thumb:before{width:100%}.volunteer-box:hover .volunteer-social{right:0}.causes-box{background-color:#fff;box-shadow:0 5px 9.3px .7px rgba(183,177,199,.1);padding:20px}.causes-thumb{position:relative}.causes-thumb img{width:100%}.causes-tag{bottom:0;position:absolute;right:20px}.causes-tag a{background:#4cc7e5;border-radius:10px 10px 0 0;color:#fff;display:inline-block;font-size:13px;font-weight:900;height:40px;line-height:40px;padding:0 20px;text-transform:uppercase}.causes-tag a:hover{border-radius:0}.causes-action ul{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:10px}.causes-action ul li{font-weight:500}.causes-action ul li:last-child{color:#646464}.causes-bottom ul{align-items:center;border-top:1px dashed #e3e2e2;display:flex;justify-content:space-between;margin-top:30px;padding-top:20px}.causes-area .row:nth-child(2) [class*=col]:nth-child(2) .causes-box .causes-tag a,.causes-area .row:nth-child(2) [class*=col]:nth-child(5) .causes-box .causes-tag a{background:#2ec774}.causes-area .row:nth-child(2) [class*=col]:nth-child(3) .causes-box .causes-tag a,.causes-area .row:nth-child(2) [class*=col]:nth-child(6) .causes-box .causes-tag a{background:#f66185}.causes-social{align-items:center;display:flex;justify-content:flex-end}.causes-social>span{color:#bfbfbf;display:block;font-size:16px;font-weight:500;margin-right:11px}.causes-social ul{align-items:center;display:flex}.causes-social ul li{display:block;margin-left:9px}.causes-social ul li a{background-color:#3b5998;border-radius:2px;color:#fff;display:block;font-size:14px;height:36px;line-height:36px;text-align:center;width:36px}.causes-social ul li:nth-child(2) a{background:#55acee}.causes-social ul li:nth-child(3) a{background:#d71e18}.causes-social ul li:nth-child(4) a{background:#1565c0}.causes-details-top{padding-top:30px}.causes-details-box{background-color:#fff;box-shadow:0 2px 12.09px .91px hsla(0,0%,72%,.15)}.causes-details-box .causes-content{padding:40px 30px 70px}.causes-details-box .causes-content h5{font-size:26px}.causes-details-box .causes-content p{letter-spacing:.2px;margin-bottom:15px}.causes-details-box .causes-content h6{font-size:20px;margin-bottom:15px;margin-top:40px}.causes-content-list{border-bottom:1px solid #ececec;margin-bottom:50px;padding-bottom:55px}.causes-content-list li{color:#585858;display:block;font-size:14px;font-weight:500;margin-bottom:10px;padding-left:20px;position:relative}.causes-content-list li:last-child{margin-bottom:0}.causes-content-list li:before{background:#e1e1e1;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:7px;width:8px}.causes-details-form form{margin-top:45px}.causes-details-form form input{background:#f0f0f0;border:none;font-size:14px;margin-bottom:20px;padding:12px 20px;width:100%}.causes-details-form form input::-moz-placeholder{color:#959595;font-size:14px}.causes-details-form form input:-ms-input-placeholder{color:#959595;font-size:14px}.causes-details-form form input::placeholder{color:#959595;font-size:14px}.causes-details-form form textarea{background:#f0f0f0;border:none;font-size:14px;height:135px;margin-bottom:40px;padding:12px 20px;width:100%}.causes-details-form form textarea::-moz-placeholder{color:#959595;font-size:14px}.causes-details-form form textarea:-ms-input-placeholder{color:#959595;font-size:14px}.causes-details-form form textarea::placeholder{color:#959595;font-size:14px}.causes-documents-wrap .causes-content-list{border-bottom:none;margin-bottom:15px;padding-bottom:0}.causes-documents-wrap .causes-content p:last-child{margin-bottom:0}.causes-comment-item{background:#f9f8f7;border-radius:5px;margin-bottom:20px;padding:25px}.causes-comment-item ul li{align-items:center;display:flex}.causes-comment-avatar img{border-radius:50%;box-shadow:0 0 13px 0 rgba(35,53,131,.09);margin-right:20px}.causes-comment-wrap,.causes-donations-form{background-color:#fff;box-shadow:0 2px 12.09px .91px hsla(0,0%,72%,.15);padding:40px 30px 70px}.causes-comment-form{margin-top:50px}.causes-sidebar{background:#fff;box-shadow:0 2px 12.09px .91px hsla(0,0%,72%,.15);margin-left:10px;padding:47px 30px}.causes-sidebar .widget{border-bottom:1px solid #ececec;margin-bottom:40px;padding-bottom:40px}.causes-sidebar .widget.border-none{border:none;padding:0}.causes-sidebar-action .btn{border-radius:50px;box-shadow:0 0 .93px .07px hsla(0,0%,58%,.15);display:block;font-size:14px;margin-bottom:12px;text-transform:uppercase}.causes-sidebar-action .btn i{margin-right:10px}.causes-sidebar-action .btn:last-child{background:#4cc7e5;color:#fff;margin-bottom:0}.pp-post ul li{align-items:center;display:flex;margin-bottom:20px}.pp-post ul li:last-child{margin-bottom:0}.pp-post-thumb{margin-right:20px}.sidebar-donar ul li{align-items:center;border-bottom:1px solid #ececec;display:flex;margin-bottom:20px;padding-bottom:20px}.sidebar-donar ul li:last-child{margin-bottom:0}.sidebar-donar-thumb{margin-right:20px}.gallery-main .flex{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -5px}.gallery-main a{flex-basis:23%;flex-grow:1;margin:5px;max-width:230px}.gallery-main a img{height:100%;min-height:150px;width:100%}.gallery-main a p{margin-bottom:5px}@media screen and (max-width:1199px){.gallery-main a{max-width:201.5px}}@media screen and (max-width:991px){.gallery-main a{flex-basis:31.33%;max-width:210px}}@media screen and (max-width:563px){.gallery-main a{flex-basis:50%;max-width:47%}}@media screen and (max-width:375px){.gallery-main a{flex-basis:100%;max-width:100%}}.gallery-thumb{position:relative}.gallery-thumb>a>img,.gallery-thumb>img{width:100%}.gallery-thumb:hover .gallery-overlay{transform:scale(1);transform-origin:left top}.gallery-overlay-icon img{height:25px;transform:rotate(-40deg);width:25px}.gallery-overlay{align-items:center;background-color:rgba(239,201,76,.949);bottom:45px;box-shadow:inset 0 7px 15px 0 rgba(0,0,0,.2);display:flex;justify-content:space-between;left:0;padding:31px 40px;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .4s cubic-bezier(.74,.72,.27,.24);width:100%}.gallery-overlay-content h4{font-size:22px;margin-bottom:5px}.gallery-overlay-content h4 a:hover{color:#343434}.gallery-overlay-content span{color:#343434;display:block;font-weight:500}.cta-bg{background-image:url(../img/bg/cta_bg.jpg);background-position:50%;background-size:cover;padding-bottom:120px;padding-top:120px}.cta-form{margin-left:30px}.cta-form form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.cta-form form input{background-color:#2f2f2f;border:none;color:#959595;font-size:14px;font-weight:500;height:46px;margin-bottom:20px;padding:12px 16px;width:206px}.cta-form form input::-moz-placeholder{color:#959595;font-size:14px}.cta-form form input:-ms-input-placeholder{color:#959595;font-size:14px}.cta-form form input::placeholder{color:#959595;font-size:14px}.cta-form form button{border-radius:0;font-size:14px;margin-bottom:20px;padding:16px 34px;width:206px}.cta-form .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/icon/nw_selarw.png) no-repeat scroll 97.5%;background-color:#2f2f2f;border:none;border-radius:0;box-shadow:none;color:#959595;display:inline-block;font-size:14px;font-weight:500;height:46px;line-height:1.6;margin-bottom:20px;padding:10px 35px 10px 16px;transition:.3s ease-in-out;vertical-align:middle;width:206px}.faq-bg{background-image:url(../img/bg/faq_bg.jpg);left:0}.faq-bg,.faq-bg02{background-position:50%;background-size:cover;height:100%;position:absolute;top:0;width:50%;z-index:-1}.faq-bg02{background-image:url(../img/bg/faq_bg02.jpg);right:0}.faq-accordion .card{background:transparent;border:none;border-bottom:1px solid #4c4b4b;border-radius:0;margin-bottom:29px;padding-bottom:29px}.faq-accordion .card:last-child{margin-bottom:0}.faq-accordion .card-header{background:no-repeat;border:none;border-radius:0;padding:0}.faq-accordion .card-header h5 a.collapsed{color:#fff}.faq-accordion .card-header h5 a.collapsed:after{background-image:url(../img/icon/plus.png)}.faq-accordion .card-header h5 a{border-bottom:none;color:#fff;display:block;font-size:18px;font-weight:700;line-height:1.4;padding-right:50px;text-decoration:none}.faq-accordion .card-header h5 a:after{background-image:url(../img/icon/minus.png);background-repeat:no-repeat;content:"";height:26px;position:absolute;right:0;top:0;width:31px}.faq-accordion .card-body{color:#dbdbdb;flex:1 1 auto;padding:20px 0 0}.faq-accordion .card-body p{color:#dbdbdb;letter-spacing:.4px;margin-bottom:0}.faq-accordion .accordion>.card:not(:last-of-type){border-bottom:1px solid #4c4b4b;border-bottom-left-radius:0;border-bottom-right-radius:0}.card-header:first-child{border-radius:0}.features-item{background:#fff;border:1px dotted hsla(0,0%,80%,.702);border-top:4px solid #106438;box-shadow:0 5px 12.09px .91px rgba(133,127,151,.11);padding:48px 35px;transform:translateY(0);transition:.3s linear}.features-item:hover{transform:translateY(-10px)}.features-item:hover .features-icon img{transform:rotateY(1turn)}.features-icon img{transform:rotateY(0);transition:.5s linear}.annual-rating-wrap{margin-left:53px}.customer-thumb{margin-bottom:20px;overflow:hidden}.customer-thumb>a{float:left;margin-right:20px}.customer-thumb span{color:#5c5c5c;float:right;font-size:13px;font-weight:600;letter-spacing:1px;line-height:1;margin-top:-13px;text-transform:uppercase}.raising-star i{color:#e5c200;font-size:13px;letter-spacing:-2px}.rating-list ul li{border-bottom:1px solid #dfdfdf;color:#3f3f3f;display:block;font-size:14px;font-weight:700;overflow:hidden;padding:24px 0}.rating-list ul li:first-child{border-top:1px solid #dfdfdf}.rating-list ul li span{color:#474649;float:right;font-size:14px;font-weight:700;text-transform:uppercase}.rating-list .raising-star{float:right;margin-right:20px}.raising-star.mb-13{margin-bottom:13px}.annual-rating-item:last-child{margin-bottom:0}.annual-bg-shape{bottom:0;opacity:.61;position:absolute;right:16%;z-index:-1}.shop-action-result span{font-size:16px;font-weight:500;text-transform:uppercase}.shop-action-form .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/icon/nw_selarw.png) no-repeat scroll 97.5%;background-color:transparent;border:1px dotted #a7a7a7;border-radius:0;box-shadow:none;color:#7d7d7d;display:inline-block;font-size:13px;font-weight:500;height:42px;line-height:1.6;padding:10px 42px 10px 16px;text-transform:uppercase;transition:.3s ease-in-out;vertical-align:middle;width:218px}.shop-action-form form{position:relative}.shop-action-form form:before{border-left:1px dotted #a7a7a7;content:"";display:block;height:42px;position:absolute;right:45px;top:0;width:1px}.product-thumb{position:relative}.product-thumb img{max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.product-meta{background:rgba(16,100,56,.902);height:100%;left:0;opacity:0;position:absolute;top:0;transform:perspective(500px) rotateX(-90deg);transform-origin:50% 0;transition:all .3s linear 0ms;width:100%;z-index:9}.product-meta .add-to-cart{left:0;position:absolute;right:0;text-align:center;top:50%;-khtml-transform:translateY(-50%);transform:translateY(-50%)}.product-meta .add-to-cart .btn{background:#fff;color:#3d3d3d;font-size:14px;text-transform:uppercase}.shop-item{transition:all .3s ease-in-out}.shop-item:hover{box-shadow:0 0 16px 0 rgba(0,0,0,.25)}.shop-item:hover .product-meta{opacity:1;transform:perspective(500px) rotateX(0deg)}.product-rating{display:flex;line-height:1}.product-rating i{color:#b0b0b0;font-size:10px;margin-right:2px}.shop-sidebar-form{position:relative}.shop-sidebar-form input{background:#e8ecef;border:none;color:#7d7d7d;font-size:13px;font-weight:500;height:42px;padding:0 40px 0 20px;text-transform:uppercase;width:100%}.shop-sidebar-form input::-moz-placeholder{color:#7d7d7d;font-size:13px}.shop-sidebar-form input:-ms-input-placeholder{color:#7d7d7d;font-size:13px}.shop-sidebar-form input::placeholder{color:#7d7d7d;font-size:13px}.shop-sidebar-form button{background:transparent;border:none;color:#7d7d7d;font-size:13px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.price_slider_amount{overflow:hidden}.price_slider_amount>input[type=text]{border:none;color:#7d7d7d;float:right;font-size:13px;font-weight:500;height:35px;margin-left:28px;text-align:right;width:130px}.price_slider_amount>input[type=submit]{cursor:pointer;float:left;font-size:13px;padding:9px 20px;text-transform:uppercase;transition:all .4s ease-out 0s;width:98px}.relater-product-list ul li{align-items:center;border-bottom:1px dotted #d7d7d7;display:flex;margin-bottom:15px;padding-bottom:15px}.relater-product-list ul li:last-child{margin-bottom:0}.relater-p-thumb{margin-right:15px}.shop-sidebar .widget:last-child{margin-bottom:0}.shop-sidebar .widget .widget-title-two{border-bottom:2px solid #a5131c;margin-bottom:12px;padding-bottom:12px}.shop-details-area .pr-73{padding-right:73px}.product-single-active{margin-bottom:15px}.product-single-item{-o-object-fit:cover;object-fit:cover;position:relative}.product-single-item img{width:100%}.stock-info{background:#343434;color:#fff;font-size:10px;font-weight:900;height:26px;line-height:26px;padding:0 15px;position:absolute;right:30px;text-transform:uppercase;top:30px}.product-single-bottom{margin:0 -7.5px}.product-bottom-item{margin:0 7.5px}.product-bottom-item img{width:100%}.product-details-content h6{font-size:24px;margin-bottom:10px}.product-details-content p{margin-bottom:25px;padding-right:50px}.product-color-box h4{font-size:16px;margin-bottom:0}.product-color-box ul{align-items:center;display:flex;margin-top:20px}.product-color-box ul li{border:1px solid #000;border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin-right:10px;width:30px}.product-color-box ul li a{display:block;height:100%;width:100%}.cart-plus{align-items:center;display:flex;flex-wrap:wrap;gap:25px;margin-bottom:25px;margin-top:25px}.cart-plus__inner{position:relative;width:80px}.cart-plus .stock{flex:1 1 100%}.cart-plus .btn{box-shadow:0 5px 12.09px .91px rgba(44,24,100,.05);font-size:14px}.cart-plus .input__error-text{font-size:14px}.product-desc-wrap .nav-tabs{border-bottom:1px solid #e8ecef}.product-desc-wrap .nav-tabs .nav-item{display:block;margin-bottom:0;margin-right:50px}.product-desc-wrap .nav-tabs .nav-link{border:none;border-top-left-radius:0;border-top-right-radius:0;color:#7d7d7d;font-size:14px;font-weight:500;padding:0 0 15px;text-transform:capitalize}.product-desc-wrap .nav-tabs .nav-link.active{color:#343434}.desc-title{font-size:16px;font-weight:700;margin-bottom:20px}.desc-content{margin-bottom:0;padding-right:60px}.desc-list ul li{border-bottom:1px solid #f0f0f0;margin-bottom:17px;padding-bottom:17px}.desc-list ul li span{color:#343434;display:inline-block;font-weight:500;min-width:260px;text-transform:capitalize}.review-wrap{border:1px solid #f0f0f0;padding:25px 30px}.review-wrap .desc-title{margin-bottom:30px}.left-rc{display:inline-block}.left-rc p{font-weight:500;margin-bottom:0}.more-product-wrap{border-top:1px solid #e8ecef}.more-product-wrap .section-title h2{font-size:30px;margin-bottom:0}.blog-post{background:#fff;margin-bottom:40px}.blog-post-thumb img{width:100%}.widget-title-three h5{border-bottom:1px solid #eee;font-size:16px;line-height:1;margin-bottom:0;padding-bottom:15px}.rc-post ul li{align-items:center;display:flex;margin-bottom:20px}.rc-post ul li:last-child{margin-bottom:0}.rc-post-thumb{margin-right:15px}.rc-post-thumb img{border-radius:4px}.sidebar-newsletter{background-image:url(../img/blog/sidebar_news_bg.jpg);background-position:50%;background-size:cover;padding:43px 20px;text-align:center}.sidebar-newsletter form input{border:none;border-radius:2px;color:#9a9a9a;font-size:13px;font-weight:500;height:40px;margin-bottom:11px;padding:0 30px;text-align:center;width:100%}.sidebar-newsletter form input::-moz-placeholder{color:#9a9a9a;font-size:13px;text-align:center}.sidebar-newsletter form input:-ms-input-placeholder{color:#9a9a9a;font-size:13px;text-align:center}.sidebar-newsletter form input::placeholder{color:#9a9a9a;font-size:13px;text-align:center}.sidebar-newsletter form button{border-radius:2px;font-size:13px;padding:14px 34px;text-transform:uppercase}.blog-details-tag ul{justify-content:flex-end}.blog-avatar-post{align-items:flex-start;display:flex;margin-bottom:50px;margin-top:70px}.blog-avatar-thumb{margin-right:30px}.blog-comment-avatar{margin-right:25px}.comment-form textarea{background:#f2f2f2;border:none;height:170px;margin-bottom:20px;padding:20px;transition:.3s;width:100%}.comment-form textarea::-moz-placeholder{color:#7d7d7d}.comment-form textarea:-ms-input-placeholder{color:#7d7d7d}.comment-form textarea::placeholder{color:#7d7d7d}.comment-form input{background:#f2f2f2;border:none;margin-bottom:20px;padding:18px 20px;transition:.3s;width:100%}.comment-form input::-moz-placeholder{color:#7d7d7d}.comment-form input:-ms-input-placeholder{color:#7d7d7d}.comment-form input::placeholder{color:#7d7d7d}.comment-form .btn{margin-top:10px}.testimonial-img{margin-top:-40px}.testimonial-active{padding-bottom:120px;padding-top:120px}.testimonial-active .testi-avatar-img img,.testimonial-active .testimonial-quote img{display:inline-block;width:auto}.testimonial-active .owl-nav{position:absolute;right:-90px;top:50%;transform:translateY(-50%) rotate(90deg);z-index:1}.testimonial-active .owl-nav button.owl-next{color:#c6c7c8;font-size:12px;margin:0 10px;transition:.3s linear}.testimonial-active .owl-nav button.owl-next:hover{color:#7f8e99}.testimonial-active .owl-nav button.owl-prev{color:#c6c7c8;font-size:12px;margin:0 10px;transition:.3s linear}.testimonial-active .owl-nav button.owl-prev:hover{color:#7f8e99}.testimonial-quote{margin-bottom:30px}.testi-content p{color:#7d7d7d;font-size:20px;font-style:italic;font-weight:300;line-height:2;margin-bottom:0}.testi-avatar-wrap{align-items:center;display:flex;flex-wrap:wrap;margin-top:30px}.testi-avatar-img{margin-right:20px}.testi-avatar-img img{border-radius:50%}.testimonial-item{padding:0 30px}.testimonial-area.gray-bg{position:relative;z-index:1}.testi-bg-text{color:#fff;font-family:Roboto,sans-serif;font-size:200px;font-weight:900;letter-spacing:2px;line-height:1;margin-bottom:0;opacity:.7;position:absolute;right:18%;text-transform:uppercase;top:50%;transform:translateY(-50%);z-index:-1}.testi-bg{background-image:url(../img/bg/testimonial_bg01.jpg)}.testi-bg02{background-image:url(../img/bg/testimonial_bg02.jpg)}.second-testimonial-item>h5{color:#fff;font-size:18px;margin-bottom:15px}.second-testimonial-item .testi-rating i{font-size:14px;font-style:italic}.second-testimonial-item .testi-content{padding-right:25px}.second-testimonial-item .testi-content p{color:#dbdbdb;font-size:16px;font-weight:500;line-height:1.9;margin-bottom:0}.second-testimonial-item .testi-avatar{align-items:center;display:flex;margin-top:55px}.second-testimonial-item .testi-avatar-info h5{color:#fff;font-size:16px;margin-bottom:10px}.second-testimonial-item .testi-avatar-info span{display:block;font-size:13px;font-style:italic;font-weight:500;line-height:1}.event-area{overflow:hidden;position:relative;z-index:1}.event-shape{left:0;position:absolute;top:0;z-index:-1}.event-main-wrap{background:#fff;overflow:hidden;padding:47px 60px;position:relative;z-index:1}.event-img{margin-left:70px}.event-content .video-block{height:0;padding-bottom:56.25%;position:relative;width:100%}.event-content .video{height:100%;left:0;position:absolute;top:0;width:100%}.event-content p{font-weight:400;margin-bottom:15px;text-align:justify;text-indent:30px}.event-content .ti{text-indent:0}.event-content ul{margin-bottom:50px}.event-content li{margin:10px}.event-content .small-text{font-size:13px;font-weight:400}.event-bg-img{right:0;top:50%;transform:translateY(-50%)}.event-bg-img,.event-text{position:absolute;z-index:-1}.event-text{bottom:-20px;left:60px}.e-speakers-thumb img{width:100%}.e-speakers-box{background:#fff;box-shadow:0 5px 12.09px .91px rgba(133,127,151,.11);margin-bottom:30px;text-align:center}.e-speakers-content{padding:30px 30px 40px}.e-speakers-content p{font-weight:500;margin-bottom:20px}.e-speakers-content .btn{padding:10px 25px}.event-active .slick-arrow{background:none;border:none;line-height:1;padding:0;position:absolute;right:60px;top:50%;transform:translateY(-50%);z-index:1}.event-active .slick-next img{height:30px;width:45px}.event-active .slick-prev{display:none!important}.event-circle-shape{position:absolute;right:7%;top:36px;z-index:-1}.slick-slide:focus{outline:none}.brand-active .brand-item{align-items:center;display:flex;justify-content:center;min-height:94px}.contact-info-wrap [class*=col-]:first-child .contact-box:before{background:#d9d9d9;content:"";height:45px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.contact-box-icon{margin-right:15px}.contact-box-content h5{font-size:16px;margin-bottom:5px;transition:.3s linear}.contact-box-content span{display:block;font-size:14px;font-weight:500}#contact-map{height:430px;margin-bottom:65px;width:100%}.c-form-grp{margin-bottom:20px;position:relative}.c-form-grp .input-icon{color:#b1b1b1;font-size:13px;left:20px;position:absolute;top:18px}.c-form-grp input{border:1px solid #d4d4d4;border-radius:3px;padding:14px 45px;transition:.3s linear;width:100%}.c-form-grp input::-moz-placeholder{color:#b1b1b1}.c-form-grp input:-ms-input-placeholder{color:#b1b1b1}.c-form-grp input::placeholder{color:#b1b1b1}.c-form-grp input:focus{border-color:#106438}.c-form-grp textarea{border:1px solid #d4d4d4;border-radius:3px;height:155px;padding:14px 45px;transition:.3s linear;width:100%}.c-form-grp textarea::-moz-placeholder{color:#b1b1b1}.c-form-grp textarea:-ms-input-placeholder{color:#b1b1b1}.c-form-grp textarea::placeholder{color:#b1b1b1}.c-form-grp textarea:focus{border-color:#106438}.input.full-width{width:100%}.input.error{border-color:#fc5858!important}.input.error:focus{border-color:#fc5858}.input.checkbox.error{border-color:#fc5858!important}.input.checkbox.error:focus,.input__error{border-color:#fc5858}.input__error{outline:#fc5858}.input__error:active,.input__error:focus,.input__error:focus-visible{border-color:#fc5858;outline:#fc5858}.input__error-text{font-size:12px;font-weight:500;margin:0;text-align:left}.input__error-text i{font-size:12px;margin-right:5px}.contact-form form button{margin-top:10px}.contact-form form .radio-inputs input{width:auto}.contact-form form .img-group img{float:left;height:51px;width:20%}.contact-form form .img-group input{float:left;padding:14px;width:80%}.fw-title h5{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1;margin-bottom:0}.fw-text p{color:#b3b3b3;font-weight:500;margin-bottom:0}.footer-widget .logo{width:200px}.footer-contact-list ul li{color:#7c7c7c;display:block;font-style:italic;font-weight:500;margin-bottom:7px}.footer-contact-list ul li:last-child{margin-bottom:0}.footer-contact-list a{color:#fff;outline:medium none}.footer-text p{color:#b3b3b3;font-size:14px;font-weight:500}.copyright-area{background:#1b1b1b;padding:23px 0}.copyright-text p{color:#b3b3b3;font-size:14px;margin-bottom:0;text-transform:uppercase}.copyright-text p a{color:#1696e7}#preloader{background-color:#1f1f1f;height:100%;margin-top:0;position:fixed;top:0;width:100%;z-index:1;z-index:99}#loading-center{height:100%;position:relative;width:100%}#loading-center-absolute{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.subscribe-layout .subscribe-form{display:flex;justify-content:space-between;margin-top:24px;padding-bottom:8px;padding-right:5px}.subscribe-layout .subscribe-form .modal-input-wrap{margin-bottom:12px}.subscribe-layout .subscribe-form input{font-size:17px}.subscribe-layout .modal-body .button{float:right;margin-top:34px}.quantity-counter{background:0 0;border:1px solid #eee;border-radius:4px;display:flex;font-size:17px;height:42px;justify-items:center;line-height:24px;outline:0;padding:8px 16px;width:121px}.quantity-counter.disabled,.quantity-counter.disabled .quantity{color:#999!important}.quantity-counter--minus,.quantity-counter--plus{cursor:pointer}.quantity-counter .quantity{border:none;font-size:17px;font-weight:500;outline:0;text-align:center;width:100%}.category-menu__header{border-bottom:2px solid #106438;margin-bottom:12px;padding-bottom:12px}.gallery{align-content:flex-start;display:flex;flex-wrap:wrap;margin:20px 0}.gallery a{flex-basis:125px;flex-grow:1;margin:5px;max-width:145px}.gallery a img{height:100%;width:100%}.free-shipping{align-items:center;display:flex;font-size:17px;gap:12px;margin-bottom:25px}.in-stock{color:#106438}.contact{margin-bottom:50px}.contact .contact-hr{margin:40px 0}.contact .contact-banner{background-image:url(../img/placeholder.png);background-position:100%;background-repeat:no-repeat;background-size:73%;padding:230px 0 100px;position:relative}.contact .contact-banner:before{background:#fff;background:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.contact .contact-banner__title{color:#a5131c;font-size:80px;line-height:90px;max-width:50%;position:relative;z-index:99}.contact-socials{font-size:21px;margin:50px 0}.contact-socials .mb-30{margin-bottom:30px}.contact-socials__head{font-size:22px;font-weight:500;margin-bottom:0}.contact-socials__title{font-size:26px;font-weight:600;margin-bottom:16px}.contact-socials .contact-socials-box__item{align-items:center;display:flex;gap:18px;margin-bottom:13px}.contact-socials .contact-socials-box__item .icon-wrap{align-items:center;background-color:#a5131c;border-radius:17px;display:flex;height:50px;justify-content:center;width:50px}.contact-socials .contact-socials-box__item .icon-wrap i{color:#fff;font-size:16px;height:17px;width:17px}.contact-socials .contact-socials-box.socials .contact-socials-box__item .icon-wrap{border-radius:50%;height:30px;width:30px}.contact-socials .contact-socials-box.socials .contact-socials-box__item .icon-wrap i{height:14px;width:14px}@media (max-width:1800px){.container-full{padding:0 85px}}@media (max-width:1500px){.container-full{padding:0 35px}.fw-tweet-post ul li{margin-right:0}.gallery-overlay{padding:25px 30px}.gallery-overlay-content h4{font-size:20px}.breadcrumb-bg{padding-bottom:50px;padding-top:330px}.breadcrumb-shape img{width:300px}}@media (max-width:1199.98px){.container-full{padding:0 15px}.header-action>ul li.header-btn{display:none}.header-shop-cart ul.minicart{right:0}.banner-content h1{font-size:40px}.banner-bg{padding-bottom:0;padding-top:430px}.goal-img{padding-left:0}.goal-img img:last-child{left:0;top:0}.teach-content h3{font-size:18px}.causes-box{padding:15px 15px 20px}.causes-content h5{font-size:18px}.causes-bottom ul{margin-top:20px}.gallery-overlay{padding:25px 15px}.gallery-overlay-content h4{font-size:16px;margin-bottom:7px}.gallery-overlay-content span{font-size:12px}.cta-form{margin-left:0}.cta-form .custom-select,.cta-form form button,.cta-form form input{width:255px}.annual-img img{width:100%}.annual-rating-wrap{margin-left:15px}.testimonial-img{margin-top:0}.testimonial-img img{width:100%}.testimonial-item{padding-right:50px}.testimonial-active .owl-nav{right:-20px}.testi-content p{font-size:17px;font-weight:400}.scroll-top{right:15px}.testi-bg-text{font-size:115px;right:10%}.breadcrumb-bg{padding-bottom:35px;padding-top:305px}.breadcrumb-shape img{width:280px}.causes-sidebar{margin-left:0;padding:47px 20px}.widget-title h4{font-size:18px}.pp-post-thumb{margin-right:10px}.pp-post-thumb img{width:80px}.pp-post-content h6{font-size:14px}.pp-post-content .goal{font-size:12px}.sidebar-donar-content h5{font-size:14px}.sidebar-donar-content p{font-size:12px}.sidebar-donar-thumb{margin-right:15px}.sidebar-donar-thumb img{width:70px}.faq-wrap.pl-60{padding-left:0}.faq-bg{width:45%}.faq-bg02{width:55%}.features-item{padding:30px 20px}.features-content h4{font-size:18px}.features-content .causes-content-list{margin-bottom:30px}.volunteer-content h4{font-size:18px}.testimonial-style-two.pl-60{padding-left:0}.relater-p-content h6{font-size:12px}.sidebar-tag ul li a{padding:0 15px}.product-content h6{font-size:14px}.event-main-wrap{padding:47px}.event-img{margin-left:0}.event-img img{width:100%}.event-bg-img{display:none}.e-speakers-content{padding:30px 15px}.e-speakers-info h5{font-size:16px}.event-date h6{font-size:20px}.event-date span{font-size:12px;margin-top:3px}.coming-time .time-count{font-size:12px;font-weight:700;padding:15px 13px}.coming-time .time-count span{font-size:16px}.product-details-content{margin-left:0}.product-details-content p{padding-right:0}.product-details-content h6{font-size:24px}.shop-details-area .pr-73{padding-right:30px}.desc-content{padding-right:0}.blog-content h4{font-size:22px}.blog-sidebar{margin-left:0;padding:30px 20px}.rc-post-content h6{font-size:13px}.blog-avatar-content{padding-right:0}.navbar-wrap ul li:nth-child(6) .submenu{left:auto;right:0}.goal-content p{padding-right:20px}.teach-icon svg{height:60px;width:60px}}@media (max-width:991.98px){.main-menu .logo{margin-right:auto}.main-menu #personal-zone{margin-right:80px}.teach-content .pl-100,.teach-content .pr-100{padding-left:0;padding-right:0}main{margin-top:88px}.sticky-menu .main-menu{padding:0}.container-full{padding:0 35px}.header-top-social{display:none}.header-top-search form{width:250px}.header-top-newsletter{display:none}.main-header{padding:10px 0 0}.main-header .mean-nav{position:relative;top:50px}.main-header.sticky-menu .mean-nav{margin-top:15px;position:static}.main-menu nav{justify-content:space-between}.header-action{margin-right:0}.sticky-menu.transparent-header .mean-container a.meanmenu-reveal{border:1px solid #5d5d5d;color:#5d5d5d}.sticky-menu.transparent-header .mean-container a.meanmenu-reveal span{background:#5d5d5d}.breadcrumb-content h1{font-size:40px}.goal-img{margin:0 auto 50px;width:442px}.goal-img-shape{top:44%}.goal-area.pb-115{padding-bottom:110px}.teach-item{padding:0 15px;text-align:center}.video-bg{padding-bottom:105px}.video-bg .row [class*=col]:first-child{order:2}.video-bg .section-title{padding:0 90px;text-align:center}.video-bg .section-title h2{font-size:46px;line-height:1.5;padding-right:0}.video-btn{margin-bottom:50px;text-align:center}.causes-content h5{font-size:20px}.causes-box{padding:20px}.gallery-overlay-content h4{font-size:18px}.gallery-overlay-content span{font-size:14px}.section-title.text-lg-left:before{margin:0 auto}.cta-bg{padding-top:115px}.cta-form{margin-top:72px}.cta-form .custom-select,.cta-form form button,.cta-form form input{width:48%}.annual-img{margin-bottom:60px}.annual-rating-wrap{margin-left:0}.annual-bg-shape{display:none}.breadcrumb-shape img{width:280px}.causes-social{margin-bottom:10px}.causes-details-tab .nav,.causes-social{justify-content:center}.causes-details-tab .nav-tabs .nav-item{margin-right:10px;margin-top:10px}.causes-details-tab .nav-tabs .nav-link{border-radius:3px}.causes-sidebar{margin-top:120px;padding:47px 30px}.widget-title h4{font-size:20px}.pp-post-thumb{margin-right:20px}.pp-post-thumb img{width:auto}.pp-post-content h6{font-size:16px}.pp-post-content .goal{font-size:14px}.sidebar-donar-thumb{margin-right:20px}.sidebar-donar-thumb img{width:auto}.sidebar-donar-content h5{font-size:16px}.sidebar-donar-content p{font-size:14px}.causes-details-top{padding-bottom:30px}.faq-bg{display:none}.faq-bg02{width:100%}.faq-wrap.pl-60{padding-left:50px;padding-right:50px}.features-item{padding:48px 20px}.features-content h4{font-size:22px}.second-testimonial-item{text-align:center}.second-testimonial-item .testi-content{padding-left:70px;padding-right:70px}.second-testimonial-item .testi-avatar{flex-direction:column;justify-content:center}.testi-avatar-img{margin-bottom:20px;margin-right:0}.testimonial-active-two .slick-dots{justify-content:center}.testimonial-active-two .slick-dots li:last-child button{margin-right:0}.contact-box{text-align:left}.contact-box:after,.contact-box:before{display:none}.contact-box-icon{margin-bottom:15px}.product-content h6{font-size:16px}.shop-sidebar{margin-top:0}.pagination-wrap ul{justify-content:center}.relater-p-content h6{font-size:14px}.sidebar-tag ul li a{padding:0 20px}.event-img{margin-bottom:50px;margin-left:0;text-align:center}.event-img img{display:inline-block;width:auto}.e-speakers-content{padding:30px 30px 40px}.e-speakers-info h5{font-size:18px}.event-circle-shape{display:none}.coming-time .time-count{padding:15px 17px}.product-details-content{margin-top:60px}.product-details-content h6{font-size:24px}.shop-details-area .pr-73{padding-left:70px;padding-right:70px}.blog-content h4{font-size:24px}.blog-sidebar{margin-top:120px;padding:30px}.rc-post-content h6{font-size:14px}.sidebar-newsletter{padding:43px}.goal-content p{padding-right:0}.teach-icon svg{height:72px;width:72px}}@media (max-width:767.98px){.banner-content h1 span{display:block}.mean-container .mean-nav{margin-top:20px}.container-full{padding:0 15px}.transparent-header{top:0}.breadcrumb-content h1 span{display:inline-block}.banner-bg{padding-bottom:0;padding-top:330px}.goal-img{width:auto}.goal-img img{width:100%}.goal-img img:last-child{display:none}.goal-img-shape img{width:500px}.section-title h2{font-size:32px}.section-title h2 br{display:none}.video-bg .section-title{padding:0}.video-bg .section-title h2{font-size:32px;line-height:1.4}.causes-box{padding:15px 15px 20px}.gallery-overlay{bottom:15px}.cta-form .custom-select,.cta-form form button,.cta-form form input{width:100%}.customer-thumb{margin-bottom:25px}.customer-thumb span{display:block;float:unset;margin-top:20px}.rating-info h6{font-size:16px}.rating-list .raising-star{float:unset;margin-top:5px}.testimonial-item{padding:0 15px;text-align:center}.testi-avatar-wrap{display:block}.testi-avatar-img{margin-bottom:15px;margin-right:0}.testi-avatar-info h6 span{display:block;margin-top:6px}.testi-avatar-info h6 span:before{display:none}.copyright-text{margin-bottom:10px}.copyright-text p{font-size:14px;text-align:center}.breadcrumb-content h2{font-size:36px}.breadcrumb-shape img{width:250px}.causes-sidebar{margin-left:0;padding:47px 20px}.widget-title h4{font-size:18px}.pp-post-thumb{margin-right:10px}.pp-post-thumb img{width:80px}.pp-post-content h6{font-size:14px}.pp-post-content .goal{font-size:12px}.sidebar-donar-content h5{font-size:14px}.sidebar-donar-content p{font-size:12px}.sidebar-donar-thumb{margin-right:15px}.sidebar-donar-thumb img{width:70px}.causes-details-box .causes-content{padding:40px 20px 70px}.causes-details-box .causes-content h5,.causes-form-title{font-size:20px}.causes-comment-wrap,.causes-donations-form{padding:40px 20px 70px}.causes-comment-item{padding:20px}.causes-comment-item ul li{display:block}.causes-comment-avatar img{margin-bottom:15px;margin-right:0}.causes-comment-content h5{display:block;margin-bottom:5px}.causes-comment-content span{margin-left:0;padding-left:0}.causes-comment-content span:before{display:none}.faq-wrap.pl-60{padding-left:0;padding-right:0}.faq-accordion .card-header h5 a{font-size:16px}.features-item{padding:30px 20px}.features-content h4{font-size:20px}.volunteer-content h4{font-size:18px}.second-testimonial-item .testi-content{padding-left:0;padding-right:0}.shop-action-result{margin-bottom:15px}.shop-action-form .custom-select{width:100%}.event-img{margin-bottom:30px}.event-img img{width:100%}.event-main-wrap{padding:30px 15px}.event-main-wrap .section-title h2{font-size:24px}.event-content p{margin-bottom:15px}.coming-time{justify-content:center}.coming-time .time-count{padding:15px 13px}.e-speakers-content{padding:30px 15px}.shop-details-area .pr-73{padding-left:15px;padding-right:15px}.product-desc-wrap .nav-tabs{justify-content:center}.product-desc-wrap .nav-tabs .nav-item{margin-left:25px;margin-right:25px}.desc-list ul li span{margin-bottom:7px;min-width:100%}.review-wrap{padding:20px}.product-details-content h6{font-size:20px}.blog-content{padding:20px}.blog-content h4{font-size:18px}.blog-meta ul{padding:20px 15px 10px}.blog-sidebar{padding:30px 20px}.rc-post-content h6{font-size:13px}.sidebar-newsletter{padding:43px 20px}.blog-details-wrap blockquote:before{right:20px;top:-20px}.blog-details-tag ul{justify-content:flex-start;margin-top:10px}.blog-avatar-post{display:block;text-align:center}.blog-avatar-thumb{margin-right:0}.blog-comment-wrap ul li{display:block}.blog-comment-wrap ul li.children{margin-left:0}.blog-comment-avatar{margin-bottom:20px}.blog-comment-content h5 span{display:block;margin-left:0;margin-top:8px}.teach-icon svg{height:60px;width:60px}}@media only screen and (min-width:576px) and (max-width:767px){.container-full{padding:0 40px}.goal-img-shape img{width:auto}.section-title h2{font-size:36px}.video-bg .section-title{padding:0 50px}.video-bg .section-title h2{font-size:36px}.teach-item{padding:0 70px}.causes-box{padding:30px}.causes-content h5{font-size:22px}.causes-bottom ul{margin-top:30px}.gallery-overlay{padding:25px 30px}.gallery-overlay-content h4{font-size:20px}.customer-thumb span{float:right;margin-top:-13px}.rating-info h6{font-size:18px}.rating-list .raising-star{float:right;margin-top:0}.testi-content p{font-size:20px}.testi-bg-text{font-size:85px}.breadcrumb-content h2{font-size:50px}.breadcrumb-shape img{width:280px}.causes-sidebar{padding:47px 30px}.widget-title h4{font-size:20px}.pp-post-thumb{margin-right:20px}.pp-post-thumb img{width:auto}.pp-post-content h6{font-size:16px}.pp-post-content .goal{font-size:14px}.sidebar-donar-thumb{margin-right:20px}.sidebar-donar-thumb img{width:auto}.sidebar-donar-content h5{font-size:16px}.sidebar-donar-content p{font-size:14px}.causes-details-box .causes-content{padding:40px 30px 70px}.causes-details-box .causes-content h5{font-size:24px}.causes-comment-wrap,.causes-donations-form{padding:40px 30px 70px}.causes-comment-item{padding:25px}.causes-form-title{font-size:24px}.features-item{padding:48px 40px}.features-content .causes-content-list{margin-bottom:45px}.features-content h4{font-size:22px}.shop-action-result{margin-bottom:0}.shop-action-form .custom-select{width:218px}.event-main-wrap{padding:40px}.event-main-wrap .section-title h2{font-size:28px}.coming-time .time-count{font-size:14px;padding:15px 25px}.coming-time .time-count span{font-size:20px}.product-details-content h6{font-size:24px}.desc-list ul li span{margin-bottom:0;min-width:260px}.product-desc-wrap .nav-tabs{justify-content:flex-start}.product-desc-wrap .nav-tabs .nav-item{margin-left:0;margin-right:40px}.review-wrap{padding:25px 30px}.blog-content{padding:25px}.blog-content h4{font-size:20px}.blog-meta ul{padding:24px 20px 14px}.blog-sidebar{padding:30px}.rc-post-content h6{font-size:14px}.blog-comment-wrap ul li.children{margin-left:30px}.teach-icon svg{height:72px;width:72px}}@media screen and (max-width:576px){.banner-area{padding-top:350px}.banner-area .banner-content h1{font-size:25px;height:153px}.header-shop-cart ul.minicart{position:fixed;right:-15px;top:87px;width:100vw}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}a{background-color:transparent}[hidden]{display:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid #e2e8f0;box-sizing:border-box}svg,video{display:block;vertical-align:middle}video{height:auto;max-width:100%}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-t{border-top-width:1px}.flex{display:flex}.grid{display:grid}.hidden{display:none}.items-center{align-items:center}.justify-center{justify-content:center}.font-semibold{font-weight:600}.h-5{height:1.25rem}.h-8{height:2rem}.h-16{height:4rem}.text-sm{font-size:.875rem}.text-lg{font-size:1.125rem}.leading-7{line-height:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.ml-4{margin-left:1rem}.mt-8{margin-top:2rem}.ml-12{margin-left:3rem}.-mt-px{margin-top:-1px}.max-w-6xl{max-width:72rem}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.p-6{padding:1.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pt-8{padding-top:2rem}.fixed{position:fixed}.relative{position:relative}.top-0{top:0}.right-0{right:0}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.text-center{text-align:center}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-5{width:1.25rem}.w-8{width:2rem}.w-auto{width:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.sm\:rounded-lg{border-radius:.5rem}.sm\:block{display:block}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:h-20{height:5rem}.sm\:ml-0{margin-left:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:border-t-0{border-top-width:0}.md\:border-l{border-left-width:1px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (prefers-color-scheme:dark){.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}}.owl-carousel{position:relative}.owl-carousel .owl-item img{min-height:400px;-o-object-fit:cover;object-fit:cover}.owl-carousel:hover .owl-nav button{opacity:1!important}.owl-carousel .owl-prev{left:15%}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:50%;transform:translateY(-50%)}.owl-carousel .owl-next{right:15%}.slider__text-area{background:rgba(0,0,0,.529);border-radius:.25rem;bottom:40px;left:40px;margin:0 auto;max-width:550px;padding:25px;position:absolute;text-align:left;z-index:9999}.slider__title{font-size:70px;font-weight:700;line-height:1.1;text-transform:none}.slider__text,.slider__title{color:#fff;margin:10px 0;padding:8px 0}.slider__text{font-weight:300;letter-spacing:1px;line-height:25px}.owl-theme .owl-nav{margin:0}.owl-theme .owl-nav .disabled{opacity:0}.owl-theme .owl-nav button{background-color:#fff!important;background-image:none;border-radius:100%!important;font-size:0;height:60px;opacity:0;text-indent:0;transition:all .3s ease-in-out;width:60px}.owl-theme .owl-nav button:hover{color:#91ad41!important}.owl-theme .owl-nav button i{display:block;font-size:25px;height:60px;line-height:60px;margin:0 auto;width:27px}.owl-theme .owl-nav .owl-prev{left:15px}.owl-theme .owl-nav .owl-next{right:15px}@media screen and (max-width:767px){.owl-carousel .owl-item img{height:320px}.slider__text-area{max-width:none;right:40px}.slider__title{font-size:40px}}.button--icon-right i{margin-left:10px}.form-group{display:flex;flex-direction:column}.form-group.space{margin-bottom:20px}.form-group label{font-size:12px;margin-bottom:3px}.form-group__checkbox{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px}.form-group__checkbox label{font-size:12px;font-weight:400;line-height:17px;margin-bottom:0}.form-group textarea{border:2px solid #e9e9e9;font-size:16px;line-height:24px;padding:10px 18px}.form-group textarea:active,.form-group textarea:focus,.form-group textarea:focus-visible{border-color:#2e2726;outline:#2e2726}.form-group textarea.error,.form-group textarea.error:focus{border-color:#fc5858}.form-group .input{background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;font-size:16px;height:48px;line-height:24px;padding:0 18px;width:260px}.form-group .input::-moz-placeholder{font-size:16px}.form-group .input:-ms-input-placeholder{font-size:16px}.form-group .input::placeholder{font-size:16px}.form-group .input.full-width{width:100%}.form-group .input.error{border-color:#fc5858!important}.form-group .input.error:focus{border-color:#fc5858}.form-group .input.checkbox{border:2px solid #dcdcdc;border-radius:2px;height:16px;width:16px}.form-group .input.checkbox.error{border-color:#fc5858!important}.form-group .input.checkbox.error:focus{border-color:#fc5858}.form-group .input:active,.form-group .input:focus,.form-group .input:focus-visible{border-color:#2e2726;outline:#2e2726}.form-group .input__icon{position:relative}.form-group .input__icon i{font-size:13px;position:absolute;top:50%;transform:translateY(-50%)}.form-group .input__icon--left input{padding-left:40px}.form-group .input__icon--left i{left:15px}.form-group .input__icon--right i{right:15px}.form-group .input__error{border-color:#fc5858;outline:#fc5858}.form-group .input__error:active,.form-group .input__error:focus,.form-group .input__error:focus-visible{border-color:#fc5858;outline:#fc5858}.form-group .input__grey{background-color:#f7f7f7}.form-group .input--small{height:37px;padding:0 11px}.form-group .input--no-border{border-color:transparent}.form-group .input__error-text{flex-grow:1;font-size:12px;font-weight:500;margin:0;width:100%}.form-group .input__error-text i{font-size:12px;margin-right:5px}.form-group .bootstrap-select{width:auto!important}.form-group .select{background-color:transparent;border:2px solid #dcdcdc;border-radius:2px;color:#2e2726!important;font-size:14px;font-style:normal;font-weight:700;height:37px;line-height:37px;padding:0 16px;text-align:center;text-transform:uppercase}.form-group .select:focus{box-shadow:none;outline:unset!important;outline-offset:0}.form-group .select.country-select{font-weight:400;text-align:left}.form-group .filter-select button{background-color:transparent;border:2px solid #dcdcdc;border-radius:2px;color:#2e2726!important;font-size:14px;font-style:normal;font-weight:700;height:37px;line-height:33px;padding:0 16px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-group .filter-select button:focus{box-shadow:none;outline:unset!important;outline-offset:0}.form-group .filter-select button:focus-visible{border-color:#2e2726}.form-group .filter-select option{line-height:10px}.link{color:#2e2726}.link__underline{color:#2e2726;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline}.contact-ty__title{font-size:24px}.breadcrumbs{display:flex;font-size:14px;font-weight:500;line-height:21px;margin:10px 0;text-transform:capitalize}.breadcrumbs li{padding-left:25px;position:relative}.breadcrumbs li:before{background-color:#9c9c9c;content:"";display:block;height:3.5px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:3.5px}.breadcrumbs li:last-child{color:#838383;font-weight:400}.breadcrumbs li:first-child{padding:0}.breadcrumbs li:first-child:before{display:none}.filters{margin-bottom:35px}.filters__first-row,.filters__second-row{align-items:center;display:flex;justify-content:space-between}.filters__first-row{border-bottom:2px solid #f7f7f7;margin-bottom:30px;padding-bottom:30px}.filters__right-side{display:flex;gap:10px}.filters__left-side{flex-wrap:wrap;justify-content:space-between;width:100%}.filters .active-filters,.filters__left-side,.filters__left-side .flex-group{display:flex;gap:20px}.filters .active-filters__button{align-items:center;border:2px solid #dcdcdc;border-radius:2px;color:#2e2726;display:flex;font-size:14px;font-style:normal;font-weight:700;height:37px;line-height:17px;padding:0 16px;text-align:center;text-transform:uppercase}.filters .active-filters__button:hover a{color:#a5131c}.filters .active-filters__button a{color:#000;cursor:pointer}.price-range{align-items:center;display:flex;flex-direction:row;gap:20px}.price-range .filtrable-value{height:37px;line-height:33px;width:75px}.price-range .ui-slider{width:120px}.price-range .ui-slider-handle{background-color:#2e2726;border-radius:50%;top:-.45em}.price-range .euro-text-absolute{font-size:12px;font-style:normal;font-weight:400;line-height:24px;pointer-events:none;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.price-range-mobile{display:block}.price-range-mobile .inputs{display:flex;gap:20px}.price-range-mobile .inputs .filtrable-value{padding-right:0;width:100%}.price-range-mobile .ui-slider{margin:30px auto;width:calc(100% - 15px)}.price-range-mobile .ui-slider .ui-slider-handle{height:24px;top:-.7em;width:24px}#price-range-slider,#price-range-slider2{height:5px}.ui-slider-range{background-color:#dcdcdc;height:5px}.filter-desktop{display:none}.filter-mobile-bar{background-color:#2e2726;justify-content:space-between;line-height:61px;padding:0 20px}.filter-mobile-bar,.filter-mobile-bar__icons{color:#fff;display:flex}.filter-mobile-bar__icons .sliders{font-size:1.5rem}.filter-mobile-bar .h3{color:inherit;line-height:inherit;margin-bottom:0}.filter-mobile{background:#fff;display:none;height:100vh;left:0;overflow:scroll;position:fixed;top:0;width:100vw;z-index:11}.filter-mobile__footer,.filter-mobile__header{align-items:center;background-color:#f7f7f7;display:flex;justify-content:space-between;overflow:auto;overflow-y:scroll;padding:0 30px;position:fixed;width:100%;z-index:12}.filter-mobile__footer .h3,.filter-mobile__header .h3{font-size:24px;line-height:71px;margin:0}.filter-mobile__footer .close,.filter-mobile__header .close{cursor:pointer;font-size:1.7rem}.filter-mobile__header{top:0}.filter-mobile__header:before{content:"";display:block;width:17px}.filter-mobile__footer{bottom:0;display:flex;gap:30px;height:71px;justify-items:center}.filter-mobile__content{margin:100px 0}.filter-mobile__content .box{cursor:pointer}.filter-mobile__content .box.active{border-color:#f48120}.filter-mobile__content .item{border-bottom:2px solid #f7f7f7;margin-bottom:20px;padding-bottom:20px}.filter-mobile__content .h4{color:#2e2726;font-size:22px;font-style:normal;font-weight:600;line-height:25px;margin-bottom:20px;text-transform:uppercase}.filter-mobile__content .detail__variants{margin-bottom:0}.filter-mobile__content .selects .form-group label{align-items:revert;display:flex;font-size:16px;line-height:20px;margin-bottom:6px}.filter-mobile__content .selects .form-group input{height:20px;margin-right:10px;width:20px}.detail__variants{margin-bottom:30px}.detail__variants--header{color:#2e2726;font-family:Barlow_C;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:15px}.detail__variants--boxes{display:flex;gap:10px}.detail__variants--boxes a{text-decoration:none!important}.detail__variants--boxes .active .box{border-color:#2e2726}.detail__variants--boxes .box{border:2px solid #dcdcdc;border-radius:2px;height:48px;padding:13px}.detail__variants--boxes .box__inside{border-radius:2px;display:block}.detail__variants--boxes .box--size{align-items:center;color:#2e2726;font-family:Barlow_SC;font-size:16px;font-style:normal;font-weight:700;line-height:19px;text-align:center;text-transform:uppercase}.detail__variants--boxes .box--size .box__inside{min-height:18px;min-width:18px}.detail__variants--boxes .box--color .box__inside{height:18px;width:18px}@media screen and (min-width:992px){.filter-mobile-bar{display:none}.filter-desktop{display:block}.filter-mobile{display:none!important}}@media screen and (max-width:1198px){.filters__left-side{flex-wrap:wrap}}.test{display:flex;flex-grow:1;flex-wrap:wrap}.cart-detail{margin-bottom:48px;margin-top:48px}.cart-detail .h3{font-size:24px}.cart-detail .payment-type{display:none}.cart-detail .h3{margin-bottom:24px;text-transform:uppercase}.cart-detail__recommended{margin-bottom:100px}.cart-detail__recommended .h3{margin-bottom:48px;text-transform:uppercase}.cart-detail--text{color:#999}.cart-detail--text-dark{color:#555;text-align:left}.cart-detail .discount-codes{display:flex;justify-content:space-between;margin-top:32px}.cart-detail .discount-codes__input-button{display:flex;gap:16px}.cart-detail .discount-codes__input-button .input{background-color:#fff;border:none;border-bottom:1px solid #111;border-radius:0;outline:none;width:200px}.cart-detail-items{margin-bottom:32px;margin-top:24px}.cart-detail-items .cart-detail-item{border-top:1px solid #eee;display:flex;gap:24px;padding:24px 0}.cart-detail-items .cart-detail-item:last-of-type{border-bottom:1px solid #eee}.cart-detail-items .cart-detail-item__content{flex:1 1 100%}.cart-detail-items .cart-detail-item__image img{height:150px;-o-object-fit:contain;object-fit:contain;width:120px}.cart-detail-items .cart-detail-item__header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.cart-detail-items .cart-detail-item__header a{font-size:16px;font-weight:500}.cart-detail-items .cart-detail-item__header--trash{cursor:pointer;font-style:1.2rem}.cart-detail-items .cart-detail-item__manufacturer{font-size:16px;margin-bottom:16px}.cart-detail-items .cart-detail-item__info{color:#555;font-size:16px;margin-bottom:16px}.cart-detail-items .cart-detail-item__price{color:#555;font-size:17px;font-weight:500;text-align:right}.voucher-applied{align-items:center;display:flex;justify-content:space-between}.voucher-applied p{margin-bottom:0}.voucher-applied .remove-discount{background:none;border:none;font-size:18px;margin-left:12px}.voucher-applied.discount-value p{width:100%}.cart-detail-summary{background-color:#f9f9f9;padding:32px}.cart-detail-summary .h5{color:#555;font-size:24px;font-weight:500;line-height:32px}.cart-detail-summary__cart-item{border-bottom:1px solid #ddd;display:flex;gap:32px;padding-bottom:20px;padding-top:20px}.cart-detail-summary__cart-item--image img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.cart-detail-summary__cart-item--content{display:flex;flex-direction:column;gap:8px;width:100%}.cart-detail-summary__cart-item--header{display:flex;justify-content:space-between}.cart-detail-summary__cart-item--name{font-size:16px;font-weight:500}.cart-detail-summary__cart-item--price{font-size:17px;min-width:81px;text-align:right}.cart-detail-summary--price{font-size:24px;font-weight:500;line-height:32px}.cart-detail-summary__header{border-bottom:1px solid #eee;margin-bottom:20px;margin-top:20px;padding-bottom:20px}.cart-detail-summary--header{color:#555;font-size:17px;font-weight:500;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.cart-detail-summary__content{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:56px}.cart-detail-summary__content .payment-type{display:none}.cart-detail-summary__content label,.cart-detail-summary__content p{color:#555;font-size:17px}.cart-detail-summary__content .delivery-type,.cart-detail-summary__content .form-check,.cart-detail-summary__content .payment-type,.cart-detail-summary__content .voucher-type{margin-bottom:12px}.cart-detail-summary__content .voucher-type{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;position:relative}.cart-detail-summary__content .voucher-type.step-2{border-bottom:none;padding-bottom:0}.cart-detail-summary__content .voucher-type #remove-discount{background:none;border:none;font-size:18px;position:absolute;right:0;top:0}.cart-detail-summary__content .delivery-type.separator{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.cart-detail-summary__content .delivery-type.separator-bottom{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:8px}.cart-detail-summary__content .payment-type.separator{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.cart-detail-summary__content .payment-type.separator-bottom{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:8px}.cart-detail-summary__content--info-block{border-top:1px solid #ddd;margin:20px 0;padding:20px 0}.cart-detail-summary__footer{text-align:center}.cart-detail-summary__footer .btn{margin:20px 0 23px;width:100%}.cart-detail-summary__footer .cart-detail--text{margin-bottom:16px}.cart-summary__account{color:#555;font-size:17px;gap:13px;margin-bottom:34px}.cart-summary__account i{font-size:1.4rem}.cart-summary__form .delivery-different{display:none}.cart-summary__form--not-logged{margin-bottom:60px}.cart-summary__form .delivery-different-checkbox{margin:2px 0 22px}.cart-summary__form--checkbox label{color:#555;font-size:16px}.cart-summary__form--checkbox input{color:#111}.cart-summary__form--country{margin-top:6.5px;position:relative}.cart-summary__form--country label{background:#fff;color:#555;font-size:17px;left:11px;padding-left:5px;position:absolute;top:-13px;width:150px}.cart-summary .cart-detail-summary__content .payment-type{display:block}.cart-summary .cart-detail-summary__cart-item--qty{font-size:17px;line-height:24px}.custom-delivery-payment .form-check{display:block;margin-bottom:12px;min-height:1.5rem;padding-left:1.5em}.custom-delivery-payment .form-check-input{float:left;margin-left:-1.5em}.custom-delivery-payment .form-check-label{display:flex;justify-content:space-between;width:100%}.custom-delivery-payment .form-check-label span{font-size:17px;font-style:normal;font-weight:500}.cart-detail--link{color:#111;font-size:17px}.order-paid{margin-bottom:150px;margin-top:3rem}@media screen and (max-width:991px){.cart-detail .col-lg-5{margin-top:48px}}.order-summary .h3{margin-bottom:20px}.order-summary p{font-size:16px;font-weight:700;line-height:22px}.order-summary .cart-summary__footer{border-bottom:2px solid #d9d9d9;padding-bottom:20px}.order-summary .cart-summary-item{display:flex;gap:30px;margin-top:30px}.order-summary .cart-summary-item__image img{-o-object-fit:contain;object-fit:contain;width:100px}.order-summary .cart-summary-item__title{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.order-summary #order_summary_payment_delivery_template select{text-align:left}.alerts{text-align:center}.alerts .alert{left:50%;opacity:1;overflow:hidden;position:fixed;top:-100%;transform:translateX(-50%);transition:all .3s ease-in-out;width:100%;z-index:9999999999}.alerts .alert.show{top:0}.alerts .alert .btn-close{position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.alerts .alert{min-width:400px;width:auto}.alerts .alert.show{top:20px}}.my-account h2,.my-account h3{text-transform:uppercase}.my-account__header-info{border-bottom:1px solid #eee;margin-bottom:34px;padding-bottom:18px}.my-account__header-info h3{margin-bottom:16px}.my-account__header-info--name{margin-bottom:16px}.my-account__header-info--discount,.my-account__header-info--name{font-size:17px;font-weight:500;line-height:24px}.my-account__login--footer{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:12px}.my-account__login--footer input{margin-right:10px}.my-account__login .register-text a{margin-left:10px}.private-zone-menu{margin-bottom:30px}.private-zone-menu li{margin-bottom:16px}.private-zone-menu li a{font-size:16px;text-transform:uppercase}.order-history .d-flex{display:flex;flex:1 1 100%;justify-content:space-between}.order-history .d-flex div{flex:33.333%}.order-history .d-flex div:last-child{text-align:right}.order-history__header{border-bottom:2px solid rgba(46,39,38,.71);font-size:1.2rem;margin-bottom:10px;padding-bottom:10px}.order-history__list{flex-direction:column}.order-history__item{display:flex;padding-bottom:10px}img{width:100%}.temp{margin:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}ul{margin:0;padding:0}ul li{list-style:none}.center-me{display:table!important;margin:0 auto!important}.grey-background{background-color:#f7f7f7}.main-section{padding:50px 0}.main-section--small{padding:15px 0}.main-section h2{margin-bottom:30px}.center-me{display:table;margin:0 auto}.background--grey{background-color:#f6f6f6}.spacer-100{display:block;height:100%}.spacer-50{display:block;height:50px}.underline{text-decoration:underline}.add-to-favorites{transition:all .3s ease}.add-to-favorites .in{display:none;opacity:0}.add-to-favorites.active{color:#a5131c}.add-to-favorites.active .out{display:none;opacity:0}.add-to-favorites.active .in{display:inline;opacity:1}.favorites-small-icon{background-color:transparent;color:#2e2726}.favorites-small-icon.active{background-color:transparent;color:#f48120}.separator-40{margin-top:40px}.vertical-flex-center{display:flex;flex-direction:column;justify-content:center}.thanks-page img{width:90%}.thanks-page .right-side-text{height:100%;text-align:center}.thanks-page .right-side-text .h2{margin-bottom:16px}.thanks-page .right-side-text p{margin-bottom:24px}.thanks-page .right-side-text .button{display:table;margin:0 auto}.thanks-page.contact-ty{text-align:center}.thanks-page.contact-ty img{width:50%}.show-on-md{display:none}.ml-auto{margin-left:auto}#show-less-photos-button{display:none}.verify-email{min-height:200px;text-align:center}.verify-email>p{margin-bottom:50px}.verify-email .flex{gap:20px}.lvl2-menu,.lvl3-menu{display:none}@media screen and (min-width:992px){.show-on-md{display:block}.no-pd-b-md{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:992px){.thanks-page img{display:table;margin:0 auto;width:60%}}@media screen and (min-width:992px){.thanks-page .right-side-text h2,.thanks-page .right-side-text p{text-align:left}.thanks-page .right-side-text .button{display:initial;margin-left:0}}

/*# sourceMappingURL=styles.css.map*/