*{outline:0!important}a{text-decoration:none;color:#b0132c}a:hover{color:#690b1a}body,html{font-family:Montserrat,sans-serif;font-size:15px;line-height:170%;color:#231f20}h1,h2,h3,h4,h5,h6{font-weight:700}.form-label,.fw-semibold{font-weight:500}.btn,.form-control{border-radius:0}.form-control{border-color:#808285}.form-control.form-control-alt,.form-control:focus{border-color:#b0132c}.form-control::-webkit-input-placeholder{font-size:12px;color:#231f20}.form-control:-moz-placeholder{font-size:12px;color:#231f20}.form-control::-moz-placeholder{font-size:12px;color:#231f20}.form-control:-ms-input-placeholder{font-size:12px;color:#231f20}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title,.learndash-wrapper .ld-expand-button.ld-button-alternate,.link-dark:focus,.link-dark:hover{color:#b0132c!important}.form-control:focus{box-shadow:0 0 0 .25rem rgba(176,19,44,.25)}.form-label{font-size:13px;margin-bottom:2px}.btn{font-weight:700;font-size:16px;line-height:22px}.btn.btn-alt{min-width:165px}.btn.btn-danger{background-color:#b0132c}.btn.btn-danger:hover{background-color:#690b1a}.search-submit-button,.search-text-input{float:left}.search-submit-button{font-weight:400;font-size:12px;line-height:22px}.search-text-input{width:228px}.oc-custom-navigation{padding:17px 84px}.oc-custom-navigation .owl-next,.oc-custom-navigation .owl-prev{position:absolute;top:0;bottom:0;width:44px;height:44px;background-color:#072233;text-align:center;font-size:20px;font-weight:700;color:#fff;cursor:pointer;border-radius:50%}.comments-area .comment-respond .comment-reply-title,.comments-area .comments-title{font-weight:500;font-size:18px}.oc-custom-navigation .owl-prev{left:0}.oc-custom-navigation .owl-next{right:0}.oc-custom-navigation .owl-dot{background-color:#d1d3d5;display:inline-block;width:10px;height:10px;margin:0 4px;border:none;padding:0;border-radius:50%}.oc-custom-navigation .owl-dot.active,.oc-custom-navigation .owl-dot:hover{background-color:#fff}#comments label{display:block;padding:0 0 5px}#comments .comment-form-cookies-consent label{display:inline;padding:0 0 5px}.box-newsletters .wpcf7-spinner,.comments-area .comment-author img,.woocommerce-MyAccount-content .learndash-wrapper .ld-item-list .ld-section-heading h3,.woocommerce-orders .woocommerce-message a.woocommerce-Button{display:none}#comments .comment-form-comment{float:right;width:59%}#comments .comment-form-author,#comments .comment-form-cookies-consent,#comments .comment-form-email,#comments .form-submit{float:left}#comments .comment-form-author,#comments .comment-form-email{width:39%}#comments .comment-form-author input,#comments .comment-form-email input{width:100%}.logged-in #comments .comment-form-comment{width:100%}.learndash-wrapper #btn-join,.learndash-wrapper .btn-join,.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress,.learndash-wrapper .ld-button,.learndash-wrapper .ld-course-status .ld-status.ld-status-progress,.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon,.learndash-wrapper .ld-table-list .ld-table-list-header{background:#b0132c!important}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text{color:#fff!important}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title{margin-bottom:10px}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title .ld-status-incomplete{border-color:#b0132c!important}@media (max-width:767.98px){#comments .comment-form-author,#comments .comment-form-comment,#comments .comment-form-email{width:100%}.woocommerce.single-product .entry-main-more a.button{font-size:16px;line-height:22px}}.box-newsletters .box-inner{background:url(../img/bg-newsletter-desktop.jpg) center center no-repeat;background-size:cover}.box-newsletters .wpcf7-not-valid-tip{font-size:13px}.box-newsletters input[type=submit]{color:#fff}.box-newsletters .wpcf7 form .wpcf7-response-output{position:absolute;z-index:99;margin:0;font-size:13px;bottom:-5px}.comments-area input{padding:10px}.comments-area .comment-respond .comment-form-comment textarea{width:100%;padding:15px}.comments-area .comment-respond .form-submit{clear:both;display:block;float:none!important;text-align:right}.comments-area .comment-respond .form-submit .submit{background-color:#b0132c;border:none;color:#fff;display:inline-block;padding:5px 20px}.comments-area .comments-title{margin-bottom:15px;clear:both}.comments-area .comment-list{list-style:none;background-color:#f1f2f2;padding:20px 25px;clear:both}.comments-area .comment-list .comment-content,.comments-area .comment-list .comment-metadata{margin-bottom:20px}.comments-area .comment-list .comment-metadata a{color:#000}#respond{border-top:#000 1px solid;padding:20px 0 0;margin:20px 0 0}#respond #reply-title{font-size:18px;margin:0 0 10px}#respond #reply-title small{margin-left:20px}.woocommerce form.woocommerce-form-login .form-row input.input-text{display:block;padding:.375rem .75rem;font-size:1rem;font-weight:400;background-clip:padding-box;border:1px solid #b0132c;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.hide,.woocommerce-checkout .woocommerce-form-login-toggle{display:none}.woocommerce ul.woocommerce-error li:nth-child(2){display:none}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}#payment .wc_payment_method label{font-weight:700;font-size:17px}#payment .wc_payment_method .payment_box{font-size:13px!important}#payment .wc_payment_method .payment_box .form-row{margin-bottom:0;padding-bottom:0}#payment .wc_payment_method .payment_box .form-row label{font-size:14px}#header-cart-mobile{float:left;font-size:25px;margin-right:15px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt{background-color:#b0132c;font-weight:700;font-size:16px;line-height:22px;color:#fff;padding:12px 18px;text-transform:uppercase;transition:background-color .2s ease;border-radius:0}@media (prefers-reduced-motion:reduce){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt{transition:none}}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover{background-color:#690b1a;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.alt,.woocommerce a.button.alt.alt,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.alt,.woocommerce button.button.alt.alt,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background-color:#b0132c;color:#fff;padding:12px 18px}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.alt.alt:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.alt.alt:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover{background-color:#690b1a}.woocommerce #respond input#submit.woocommerce-Button,.woocommerce a.button.alt.woocommerce-Button,.woocommerce a.button.woocommerce-Button,.woocommerce button.button.alt.woocommerce-Button,.woocommerce button.button.woocommerce-Button{font-size:12px;line-height:14px;padding:12px 14px}@media (max-width:767.98px){.comments-area .comment-respond .form-submit{text-align:left}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt{font-size:11px;line-height:100%;color:#fff;padding:6px 9px}}.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#b0132c}.woocommerce .entry-main-more a.button{font-weight:700;font-size:18px;line-height:100%;padding-top:1rem;padding-bottom:1rem;padding-right:3rem;padding-left:3rem}.woocommerce button.button.alt{font-size:14px;line-height:16px}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#b0132c}.woocommerce .woocommerce-product-details__short-description{font-size:16px;line-height:24px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;padding:12px 20px}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:28px;line-height:32px}.woocommerce div.product .woocommerce-tabs .panel p{font-size:16px;line-height:26px}.woocommerce .comment-respond .form-label{font-size:15px}.woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{display:block;font-size:14px;line-height:16px;padding:6px 12px}.woocommerce form.login,.woocommerce form.register{min-height:300px}.woocommerce .woocommerce-notices-wrapper .woocommerce-error{margin:30px 0}.banners{clear:both}.banners .item{position:relative}.banners .item .item-overlay{position:absolute;left:0;top:0;right:0;margin:auto;width:100%;height:100%}.banners .item .item-overlay .entry-header .entry-title{font-weight:700;font-size:18px;line-height:22px;background-color:#000;color:#fff;text-transform:uppercase;margin:0 0 12px;padding:8px 20px}@media (min-width:992px){.contact-form .form-control::-webkit-input-placeholder{opacity:0}.contact-form .form-control:-moz-placeholder{opacity:0}.contact-form .form-control::-moz-placeholder{opacity:0}.contact-form .form-control:-ms-input-placeholder{opacity:0}.banners .item .item-overlay .entry-header .entry-title{font-size:26px;line-height:40px}}.banners .item .item-overlay .entry-header .entry-box{margin-bottom:38px}.banners .item .item-overlay .entry-header .entry-box .entry-box-title{background-color:#000;font-weight:500;font-size:18px;line-height:22px;color:#fff;padding:8px 18px}@media (min-width:992px){.banners .item .item-overlay .entry-header .entry-box .entry-box-title{font-size:26px;line-height:40px}}.banners .item .item-overlay .entry-header .entry-box .entry-box-content{background-color:rgba(255,255,255,.85);padding:13px 20px}.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price{position:relative;font-weight:600;align-items:end;padding-left:18px}.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price .regular-price{position:relative;font-size:20px;text-decoration:line-through}.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price .sale-price{font-size:45px;line-height:42px}.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price .sale-price,.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price sup{color:#b0132c}.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price sup{position:absolute;top:13px;font-size:22px;left:0}#header,#header #top-menu .menu-item.menu-cart{position:relative}.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price-text{font-weight:700;font-size:11px;line-height:16px;text-transform:uppercase}@media (min-width:992px){.banners .item .item-overlay .entry-header .entry-box .entry-box-content .entry-price .price-text{font-size:22px;line-height:42px;margin-top:4px;margin-right:13px}}.banners .item .item-overlay .entry-header .entry-button .btn{font-weight:700;font-size:18px;line-height:100%;padding-top:1rem;padding-bottom:1rem;padding-right:3rem;padding-left:3rem}.single-product #header{margin-bottom:0}#header{margin-bottom:30px}@media (min-width:1200px){#header{margin-bottom:48px}}@media (max-width:575.98px){.banners .item .item-overlay{width:80%}#header{margin-bottom:20px}}#header #mobile-menu .menu-user a{font-weight:500;font-size:14px;line-height:24px;color:#808285;margin:0 10px 0 0;text-transform:uppercase}#header #mobile-menu .menu-user a:hover{color:#b0132c}@media (min-width:992px){#header #top-menu{padding-top:15px}}#header #top-menu .menu-item{margin-left:15px}#header #top-menu .menu-item.menu-cart i{font-size:25px}#header #top-menu .menu-item.menu-cart .cart-total{position:absolute;top:-6px;right:-12px;display:block;background-color:#b0132c;color:#fff;width:20px;height:20px;font-size:10px;line-height:16px;font-weight:600;padding:2px 0;text-align:center;border-radius:13px;box-shadow:0 4px 20px rgba(0,0,0,.1)}#header #top-menu .menu-item.menu-cart a:hover{color:#808285}#header #top-menu .menu-item a{font-weight:500;font-size:14px;line-height:24px;color:#808285;margin:0 0 0 10px;text-transform:uppercase}#header #top-menu .menu-item a:hover{color:#b0132c}#header .header-inner{border-bottom:2px solid #d1d3d4;padding-top:10px;padding-bottom:30px}@media (min-width:992px){#header .header-inner{padding-top:15px;padding-bottom:25px}}@media (max-width:575.98px){#header .header-inner{padding-bottom:10px}}#header .header-search{margin-bottom:20px}#header .header-search .input-group .form-control::-webkit-input-placeholder{font-size:11px;color:#ced4da;font-style:italic}#header .header-search .input-group .form-control:-moz-placeholder{font-size:11px;color:#ced4da;font-style:italic}#header .header-search .input-group .form-control::-moz-placeholder{font-size:11px;color:#ced4da;font-style:italic}#header .header-search .input-group .form-control:-ms-input-placeholder{font-size:11px;color:#ced4da;font-style:italic}#header .header-search .input-group .form-control:not(:first-child){border-left-color:transparent}#header .header-search .input-group .form-control:not(:last-child){border-right:none}#header .header-search .input-group .btn:not(:first-child){border-left:none}#header .header-search .input-group .btn:not(:last-child){border-right-color:transparent}#header .header-lang{margin-left:30px}#header .header-lang ul{list-style:none;padding:10px 0;margin:0;line-height:15px}#header .header-lang ul li{display:inline-block;font-size:12px}#header .header-lang ul li:first-child{border-right:1px solid;padding-right:5px}#header .logo img{max-width:195px;height:100%}@media (min-width:992px){#header .logo img{max-width:255px}}@media (max-width:575.98px){#header .logo img{height:unset}}#header ul.main-menu{list-style:none;margin:0;padding:0}#header ul.main-menu li{display:inline-block;margin-left:30px}#header ul.main-menu li.current-menu-item a,#header ul.main-menu li.current-menu-parent a{color:#b0132c}#header ul.main-menu li a{display:block;font-weight:500;font-size:16px;line-height:24px;color:#808285;text-transform:uppercase}#header ul.main-menu li a:hover{color:#b0132c}#header ul.main-menu li.menu-item-has-children.menu-open ul.sub-menu{display:block}#header ul.main-menu li.menu-item-has-children ul.sub-menu{display:none;background-color:#eaeaea;max-width:185px;width:100%;position:absolute;top:125px;z-index:9999;padding:10px}#header ul.main-menu li.menu-item-has-children ul.sub-menu li{margin-left:0}#header ul.main-menu li.menu-item-has-children ul.sub-menu li a{font-size:14px;color:#000}#header ul.main-menu li.menu-item-has-children ul.sub-menu li.current-menu-item a,#header ul.main-menu li.menu-item-has-children ul.sub-menu li:hover a{color:#b0132c}#header #responsive-btn,#header #responsive-btn-close{font-size:30px;color:#808285}#header .mobile-menu-wrapper{position:absolute;top:0;left:0;width:100%;display:none;z-index:999;background-color:rgba(255,255,255,.95)}@media (min-width:992px){#header .mobile-menu-wrapper{display:none}}#header .mobile-menu-wrapper .item-inner{padding:10px}#header .mobile-menu-wrapper .mobile-menu{list-style:none;margin:0 0 15px;padding:0}#header .mobile-menu-wrapper .mobile-menu li{display:block}#header .mobile-menu-wrapper .mobile-menu li.active a{color:#b0132c}#header .mobile-menu-wrapper .mobile-menu li a{display:block;font-weight:700;font-size:24px;line-height:32px;color:#495057;padding:10px 0;text-transform:uppercase}#footer ul.main-menu li.current_page_item a,#header .mobile-menu-wrapper .mobile-menu li a:hover{color:#b0132c}#header .mobile-menu-wrapper .mobile-menu li .sub-menu li a{font-size:20px;font-weight:500}@media (min-width:1200px){body.single-product #header{margin-bottom:0}}#footer .footer-inner{border-top:2px solid #d1d3d4;padding-top:20px}@media (min-width:992px){#footer .footer-inner{padding-top:46px;padding-bottom:26px}}#footer .footer-inner .footer-logo,#footer .footer-inner .footer-menu{margin-bottom:15px}#footer .footer-inner .footer-logo img{width:100%}#footer .footer-inner .social-media{list-style:none;margin:0;padding:0}#footer .footer-inner .social-media li{display:inline-block}#footer .footer-inner .social-media li a{display:block;background-color:#000;width:36px;height:36px;font-size:28px;color:#fff;text-align:center;padding:5px 0;border-radius:4px}@media (min-width:992px){#footer .footer-inner .social-media li a{width:20px;height:20px;font-size:14px;padding:0;border-radius:0}}#footer .footer-inner .footer-side .footer-copyright{font-size:12px}@media (max-width:991.98px){.box-newsletters .box-inner{background-image:url(../img/bg-newsletter-mobile.jpg)}#footer .footer-copyright{font-size:11px;margin-bottom:10px}}#footer ul.main-menu{list-style:none;margin:0;padding:0}#footer ul.main-menu li{margin-bottom:10px}@media (min-width:992px){#footer ul.main-menu li{display:inline-block;margin-left:15px;margin-bottom:0}}#footer ul.main-menu li a{display:block;font-weight:500;font-size:13px;line-height:24px;color:#808285;text-transform:uppercase}#footer ul.main-menu li a:hover{color:#b0132c}.owl-carousel .owl-dots{position:absolute;bottom:20px;left:0;right:0;width:100%;line-height:100%;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block;background-color:#fff;width:10px;height:10px;margin:0 5px;-webkit-border-radius:50%;border-radius:50%}.btn-click,.owl-carousel .owl-dots .owl-dot.active{background-color:#b0132c}.wp-pagenavi{font-size:13px;font-weight:500;text-align:center;margin:0 0 25px;position:relative}.wp-pagenavi .pages{position:absolute;top:0;left:0}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.page,.wp-pagenavi a.previouspostslink,.wp-pagenavi span.current{margin:0 15px}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.page,.wp-pagenavi a.previouspostslink{color:#000}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#b0132c}.box{position:relative;margin-bottom:20px}.box.box-infos{background-color:#ededed}@media (max-width:991.98px){.box.box-infos .section-box-content .header-area .entry-title{font-size:16px;line-height:22px;padding:0 5%}}.box.three-columns-container .item-lists.two-box-border-lists .item.item-child-list .item-inner ul li:before{top:35%}.box.three-columns-container .section-box-content .header-area .entry-title{background:#000;font-weight:700;font-size:18px;color:#fff;padding:15px 0;text-align:center;margin:0}.box.box-comment-lists .comment-lists .item .item-reply .entry-button .btn,.box.box-joins .entry-price .price .sale-price,.box.box-joins .entry-price .price sup{color:#b0132c}@media (max-width:767.98px){.box.three-columns-container .section-box-content .header-area .entry-title{font-size:16px;padding:10px 0}}.box.box-joins{background-repeat:no-repeat;background-position:center center;background-size:cover}.box.box-joins .section-box-content .header-area .entry-title{font-size:22px;line-height:42px}.box.box-joins .entry-price .price{position:relative;font-weight:600;align-items:end;padding-left:18px}.box.box-joins .entry-price .price .regular-price{position:relative;font-size:22px;text-decoration:line-through}.box.box-joins .entry-price .price .sale-price{font-size:46px;line-height:28px}.box.box-joins .entry-price .price sup{position:absolute;top:13px;font-size:22px;left:0}.box.box-joins .entry-price .price-text{font-weight:700;font-size:16px;text-transform:uppercase;margin-top:4px}.box.box-comment-lists .box-inner{background-color:#f1f2f2;padding:20px}@media (min-width:992px){.box.box-comment-lists .box-inner{padding:20px 30px}.box.box-comment-lists .comment-lists .item .item-reply textarea{min-height:96px}}.box.box-comment-lists .comment-lists .item{font-size:13px;line-height:14px;border-bottom:2px solid #808285;margin-bottom:20px;padding-bottom:20px}.box.box-comment-lists .comment-lists .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.box.box-comment-lists .comment-lists .item .entry-header{margin-bottom:15px}.box.box-comment-lists .comment-lists .item .entry-message{margin-bottom:20px}.box.box-comment-lists .comment-lists .item .item-reply{border-top:2px solid #808285;margin-top:20px;padding-top:20px;display:none}@media (max-width:991.98px){.box.box-comment-lists .comment-lists .item .item-reply .entry-button .btn{padding-left:0;padding-right:0}}.box.box-comment-lists .comment-lists .item .item-reply .entry-button .btn:focus,.box.box-comment-lists .comment-lists .item .item-reply .entry-button .btn:hover{border-color:transparent;color:#690b1a}.box.box-comment-lists .entry-main-more{font-size:13px;line-height:14px}.box .section-box-content .header-area .entry-title{font-weight:700;font-size:22px;color:#1a237e;line-height:36px;margin-bottom:8px}@media (max-width:767.98px){.box .section-box-content .header-area .entry-title{font-size:20px;line-height:24px;margin-bottom:20px}.box.box-member .entry-name{margin-top:8px}}.box .section-box-content .header-area .entry-desc{text-align:justify}@media (min-width:992px){.box .section-box-content .header-area .entry-desc{font-size:16px;line-height:26px}}.box .section-box-content .header-area .entry-desc h2{font-size:22px}.box .section-box-content .header-area .entry-desc img{max-width:100%}.box .section-box-content .header-area .entry-rating{font-size:21px;line-height:28px;color:#808285}.box .entry-main-content{font-size:12px;line-height:16px}@media (min-width:992px){.box .entry-main-content{font-size:16px;line-height:26px}}.box .box-two{margin-bottom:20px}.box .box-two .box-inner{background-image:linear-gradient(to right top,#312e94,#7d1589,#ad0070,#ca004f,#d62329);border-radius:5px;text-align:center;padding:15px 5px}@media (max-width:1399.98px){.box .box-two .box-inner{min-height:112px}}@media (max-width:1199.98px){.box .box-two .box-inner{min-height:unset}}.box .box-two .box-inner .box-number{font-size:24px;color:#fff;font-weight:600;margin-bottom:5px}.box .box-two .box-inner .box-text{font-size:14px;color:#fff}@media (max-width:575.98px){.box .box-two .box-inner .box-text{line-height:150%}}.box .box-project .bp-title{font-size:18px;color:#1a237e;font-weight:700;line-height:36px;margin-bottom:15px}.box .box-project .bp-item{border-bottom:1px solid #d1d3d4;padding-bottom:15px;margin-bottom:15px}.box .box-project .bp-item img{max-width:100%;height:110px}.box.box-member img,.box.box-office img{max-width:100%;height:auto}.box .box-project .bp-item .bp-item-title{font-size:14px;font-weight:600;line-height:150%;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.box .box-project .bp-item .bp-item-title a{color:#424242}.box .box-project .bp-item .bp-item-more{font-size:13px;border-bottom:1px solid #b0132c;padding:0 0 5px}.box.box-member .entry-position,.item-lists.item-number-lists .item .entry-header .entry-title{font-size:14px}.box.box-member .entry-name{color:#424242;font-weight:600;line-height:150%}.item-lists#main-two-box .item:hover .item-inner .img-wrap img{display:none}.item-lists#main-two-box .item:hover .item-inner .img-wrap img.hover-image{display:block}.item-lists.item-number-lists .item{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #000}@media (min-width:992px){.item-lists.item-number-lists .item{margin-bottom:48px;padding-bottom:44px}}.item-lists.item-number-lists .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.item-lists.item-number-lists .item .entry-header .entry-number{font-size:72px}@media (max-width:991.98px){.item-lists.item-number-lists .item .entry-content{font-size:12px;line-height:16px}}.item-lists.item-review-lists .item{border-bottom:1px solid #7f7f7f;margin-bottom:20px;padding-bottom:10px}@media (min-width:992px){.item-lists.item-review-lists .item{margin-bottom:35px;padding-bottom:35px}}.item-lists.item-review-lists .item .section-content .entry-header .entry-title{font-size:16px;line-height:26px;color:#000}.item-lists.item-review-lists .item .section-content .entry-header .entry-rating{color:#ffc107}.item-lists.item-review-lists .item .section-content .entry-content{font-size:12px;line-height:16px;color:#000}@media (min-width:1200px){.item-lists.item-review-lists .item .section-content .entry-content{font-size:16px;line-height:26px}}.item-lists.post-lists .item .item-inner{padding:0}.item-lists.post-lists .item .item-inner .img-wrap{max-width:38%}@media (max-width:991.98px){.item-lists.post-lists .item .item-inner .item-content .entry-header .entry-title{font-size:14px}}.item-lists.post-article-lists .item .item-inner .item-content .entry-header{min-height:115px}@media (min-width:992px){.item-lists.post-lists .item .item-inner .img-wrap{max-width:100%}.item-lists.post-lists .item .item-inner .item-content{padding:25px}.item-lists.post-article-lists .item .item-inner .item-content{padding:15px 10px}.item-lists.post-article-lists .item .item-inner .item-content .entry-header .entry-title{font-size:15px;line-height:150%;min-height:38px}}.item-lists.post-line-lists .item{border-bottom:1px solid #d1d3d5;margin-bottom:20px;padding-bottom:20px}.item-lists.post-line-lists .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.item-lists.post-line-lists .item .item-inner .img-wrap{max-width:195px}@media (max-width:767px){.item-lists.post-line-lists .item .item-inner .img-wrap{max-width:none}}.item-lists.post-line-lists .item .item-inner .item-content .entry-header{margin-bottom:10px}.item-lists.post-line-lists .item .item-inner .item-content .entry-header .entry-title{font-weight:700;font-size:13px;line-height:18px}.item-lists.post-directory-lists .item{border-bottom:1px solid #d1d3d5;margin-bottom:20px;padding-bottom:20px}.item-lists.post-directory-lists .item .item-inner .img-wrap{max-width:195px}@media (max-width:767px){.item-lists.post-directory-lists .item .item-inner .img-wrap{max-width:none}}.item-lists.post-directory-lists .item .item-inner .item-content .entry-header{margin-bottom:10px}.item-lists.post-directory-lists .item .item-inner .item-content .entry-header .entry-title{font-weight:700;font-size:17px;line-height:150%;color:#424242;margin-bottom:3px}.item-lists.post-directory-lists .item .item-inner .item-content .entry-header .entry-date{font-size:12px;font-weight:500}.item-lists.post-directory-lists .item .item-inner .item-content .entry-content{min-height:0}.item-lists.post-contact-lists .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.item-lists.two-box-border-lists .item.item-child-list.red-icon .item-inner ul li{color:#000}.item-lists.two-box-border-lists .item.item-child-list.red-icon .item-inner ul li:before{background:url(../img/icon-check-red.png) no-repeat}.item-lists.two-box-border-lists .item.item-child-list .item-inner ul li{position:relative;padding-left:45px;font-size:12px;line-height:16px;color:#fff;margin-bottom:27px}@media (min-width:992px){.item-lists.two-box-border-lists .item.item-child-list .item-inner ul li{font-size:16px;line-height:26px}}@media (max-width:767.98px){.item-lists.two-box-border-lists .item.item-child-list .item-inner ul li{margin-bottom:13px}}.item-lists.two-box-border-lists .item.item-child-list .item-inner ul li:before{content:"";position:absolute;top:0;left:0;width:29px;height:29px;background:url(../img/icon-check-white.png) no-repeat}.archive-template .box-project .bp-item img,.index-template .box-project .bp-item img,.page-details .page-area img,.section-box-wrapper .box-document .tab-content .cover-book a img,.single-document .box-project .bp-item img,.single-post .box-project .bp-item img{max-width:100%;height:auto}.item-lists.two-box-border-lists .item.item-child-tags .item-inner ul li{display:inline-block;font-size:12px;line-height:16px;color:#000;background-color:#fff;padding:9px 18px;border-radius:22px;margin-right:9px;margin-bottom:10px}@media (min-width:992px){.item-lists.two-box-border-lists .item.item-child-tags .item-inner ul li{font-size:16px;line-height:26px}.item-lists.two-box-border-lists .item:nth-child(2n+2) .item-inner{border-right:none;padding-right:0;padding-left:82px}.item-lists.two-box-border-lists .item .item-inner{padding-right:82px;border-right:2px solid #fff}}@media (max-width:991.98px){.item-lists.two-box-border-lists .item:nth-child(2n+2) .item-inner{border-bottom:none;margin-bottom:0;padding-bottom:0}.item-lists.two-box-border-lists .item .item-inner{border-bottom:2px solid #fff;margin-bottom:25px;padding-bottom:25px}}.item-lists.two-box-border-lists .item .item-inner.pr-0{padding-right:0!important}.item-lists.two-box-border-lists .item .item-inner .entry-header{margin-bottom:10px}@media (min-width:992px){.item-lists.two-box-border-lists .item .item-inner .entry-header{margin-bottom:42px}}.item-lists.two-box-border-lists .item .item-inner .entry-header .entry-title{font-weight:700;font-size:21px;line-height:42px;color:#fff}.item-lists.two-box-border-lists .item .item-inner ul{list-style:none;margin:0;padding:0}.item-lists .item{margin-bottom:5px}.item-lists .item:hover .item-inner .item-overlay .item-overlay-inner{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.item-lists .item:hover .item-inner .item-overlay .item-overlay-popover{display:flex;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.item-lists .item .item-inner .img-wrap{position:relative}.item-lists .item .item-inner .img-wrap img{width:100%}.item-lists .item .item-inner .img-wrap img.hover-image{display:none}.item-lists .item .item-inner .item-content .entry-header{margin-bottom:15px}.item-lists .item .item-inner .item-content .entry-header .entry-title a{color:#231f20}.item-lists .item .item-inner .item-content .entry-header .entry-title a:hover{color:#b0132c}.item-lists .item .item-inner .item-content .entry-content{font-size:15px;line-height:150%;min-height:80px;text-align:justify}@media (max-width:1000px){.item-lists .item .item-inner .item-content .entry-content p{margin:0}}.item-lists .item .item-inner .item-content .entry-more a{font-size:13px;line-height:18px;color:#b0132c;border-bottom:1px solid #b0132c;padding:0 0 5px}.item-lists .item .item-inner .item-content .entry-more a:hover{color:#231f20}.item-lists .item .item-inner .item-overlay{top:0;left:0;right:0}.item-lists .item .item-inner .item-overlay .entry-header .entry-title{font-size:22px;line-height:32px;color:#fff;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.2);padding:20px 50px;background:#c31430;opacity:.95;border:2px solid #fff}@media (max-width:767.98px){.item-lists .item .item-inner .item-overlay .entry-header .entry-title{padding:10px;font-size:17px}}.item-lists .item .item-inner .item-overlay .entry-header .entry-subtitle{font-size:21px;line-height:32px;color:#fff;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.2)}@media (max-width:767.98px){.item-lists .item .item-inner .item-overlay .entry-header .entry-subtitle{padding:0;font-size:12px;margin:0}}.item-lists .item .item-inner .item-overlay .item-overlay-inner,.item-lists .item .item-inner .item-overlay .item-overlay-popover{display:flex}.item-lists .item .item-inner .item-overlay .item-overlay-inner{transition:opacity .2s ease}@media (prefers-reduced-motion:reduce){.item-lists .item .item-inner .item-overlay .item-overlay-inner{transition:none}}.item-lists .item .item-inner .item-overlay .item-overlay-popover{display:none;background-color:rgba(0,0,0,.15);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .2s ease}@media (prefers-reduced-motion:reduce){.item-lists .item .item-inner .item-overlay .item-overlay-popover{transition:none}}.item-lists .item .item-inner .item-overlay .item-overlay-popover .item-overlay-popover-inner{background:#b0132c;opacity:.95;width:100%;padding:25px 0}@media (max-width:767.98px){.item-lists .item .item-inner .item-overlay .item-overlay-popover .item-overlay-popover-inner{padding:12px 12px 16px}}.item-lists .item .item-inner .item-overlay .item-overlay-popover .item-overlay-popover-inner .entry-header .entry-title{font-family:"Noto Serif",serif;font-weight:700;text-transform:none}.item-lists .item .item-inner .item-overlay .item-overlay-popover .item-overlay-popover-inner .entry-more a{font-size:13px;padding:11px 17px}@media (max-width:767.98px){.item-lists .item .item-inner .item-overlay .item-overlay-popover .item-overlay-popover-inner .entry-more a{padding:2px 5px;font-size:13px}}@media (min-width:992px){.single-post .item-lists.post-article-lists .item .item-inner .item-content{min-height:187px}}.page-details .page-area .header-area .entry-cat{font-weight:500;font-size:21px;line-height:24px;color:#231f20}.page-details .page-area .header-area .entry-cat a{color:#231f20}.page-details .page-area .header-area .entry-cat a:hover{color:#b0132c}.page-details .page-area .header-area .entry-title{font-size:28px;color:#1a237e;font-weight:700;line-height:100%}.page-details .page-area .entry-main-content{text-align:justify;line-height:150%}.page-details .page-area .entry-main-content .alignleft{float:left;margin-right:20px}@media (max-width:1199.98px){.page-details .page-area .entry-main-content .alignleft{margin-bottom:20px}}.page-details .page-area .entry-main-content .alignright{float:right;margin-left:20px}.page-details .page-area .entry-main-content h3{color:#1a237e;line-height:100%;margin-bottom:35px}.page-details .page-area .entry-main-content hr{border-color:#d1d3d4;opacity:1;margin:30px 0}.page-details .page-area .entry-main-content a,.page-details .single-post .entry-main-content a{border-bottom:1px solid #b0132c}.page-details .page-area .entry-main-meta{font-size:13px;color:#b0132c;text-transform:uppercase}.page-details .page-area .entry-main-meta span{color:#231f20}.page-details .page-area .entry-more-posts a{font-size:13px;color:#231f20;text-transform:uppercase}.page-details .page-area .entry-more-posts .post-nav-prev a:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;content:"\f100";margin-right:3px}.page-details .page-area .entry-more-posts .post-nav-next a:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;content:"\f101";margin-left:3px}.page-details .page-area .box.box-member .header-area .entry-title,.page-details .page-area .box.box-office .header-area .entry-title{font-size:22px;margin-bottom:30px}.page-details .single-post .header-area .entry-title{font-size:28px;color:#1a237e;font-weight:700;line-height:32px;margin-bottom:35px}.page-details .single-post .entry-main-content{text-align:justify}.page-details .single-post .entry-gallery .img-wrap img{min-height:500px;object-fit:cover}.page-details .single-post .entry-gallery .owl-nav{position:absolute;top:45%;width:100%}.page-details .single-post .entry-gallery .owl-nav button{position:absolute;width:30px;height:30px;background:#fff;border-radius:50%;text-align:center}.page-details .single-post .entry-gallery .owl-nav button span{display:inline-block;font-size:3em;line-height:22px}.page-details .single-post .entry-gallery .owl-nav .owl-prev{left:10px}.page-details .single-post .entry-gallery .owl-nav .owl-next{right:10px}.page-details .single-management .entry-main-content h3{font-size:16px;color:#424242;margin-bottom:10px}.widget-item{margin-bottom:10px}@media (min-width:992px){.widget-item{margin-bottom:30px}.widget-item .widget-title{border-bottom:1px solid #d1d3d5}}.widget-item .widget-title{font-weight:500;font-size:21px;line-height:24px;padding-bottom:10px;margin-bottom:10px}.widget-item .widget-post-lists .item{font-size:13px;border-bottom:1px solid #d1d3d5;margin-bottom:10px;padding-bottom:10px}.widget-item .widget-post-lists .item .entry-title{font-size:13px;margin-bottom:10px}.widget-item .widget-post-lists .item .entry-title a{color:#231f20}.widget-item .widget-post-lists .item .entry-title a:hover{color:#b0132c}.widget-item .widget-post-lists .item .entry-date{line-height:100%}.archive-template .box-project,.index-template .box-project,.single-document .box-project,.single-post .box-project{clear:both}.archive-template .box-project .bp-title,.index-template .box-project .bp-title,.single-document .box-project .bp-title,.single-post .box-project .bp-title{font-size:18px;color:#1a237e}.archive-template .box-project .bp-item,.index-template .box-project .bp-item,.single-document .box-project .bp-item,.single-post .box-project .bp-item{border-bottom:1px solid #d1d3d4;padding-bottom:15px;margin-bottom:15px}.archive-template .box-project .bp-item .bp-item-title,.index-template .box-project .bp-item .bp-item-title,.single-document .box-project .bp-item .bp-item-title,.single-post .box-project .bp-item .bp-item-title{font-size:14px;font-weight:600;line-height:20px;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.archive-template .box-project .bp-item .bp-item-title a,.index-template .box-project .bp-item .bp-item-title a,.single-document .box-project .bp-item .bp-item-title a,.single-post .box-project .bp-item .bp-item-title a{color:#424242}.archive-template .box-project .bp-item .bp-item-more,.index-template .box-project .bp-item .bp-item-more,.single-document .box-project .bp-item .bp-item-more,.single-post .box-project .bp-item .bp-item-more{border-bottom:1px solid #b0132c;padding:0 0 5px}.archive-template .box-project .bp-item a,.index-template .box-project .bp-item a,.single-document .box-project .bp-item a,.single-post .box-project .bp-item a{font-size:13px}.section-box-wrapper .box-document .entry-title{font-size:28px;color:#1a237e;font-weight:700}@media (max-width:767.98px){.section-box-wrapper .box-document .entry-title{font-size:24px;margin-bottom:30px}.section-box-wrapper .box-document .cat-title{margin-bottom:15px}}.section-box-wrapper .box-document .cat-title{font-size:18px;color:#1a237e}.section-box-wrapper .box-document .tab-header .nav-tabs{border:none}.section-box-wrapper .box-document .tab-header .nav-link{cursor:pointer;color:#000;font-weight:500;padding:0;border:none;margin-bottom:15px}@media (max-width:767.98px){.section-box-wrapper .box-document .tab-header .nav-link{margin-bottom:8px}}.section-box-wrapper .box-document .tab-header .nav-link.active,.section-box-wrapper .box-document .tab-header .nav-link:hover{color:#b0132c}.section-box-wrapper .box-document .tab-header .nav-link:last-child{margin-bottom:0}.section-box-wrapper .box-document .tab-content{margin-bottom:-30px}.section-box-wrapper .box-document .tab-content .cover-book{padding-bottom:30px;text-align:center}@media (max-width:768px){.section-box-wrapper .box-document .tab-content .cover-book a img{max-width:30%}}.section-box-wrapper .box-document .tab-content .cover-book a p{color:#424242;font-weight:600;margin:10px 0 0}.section-box-wrapper .box-document .tab-content .cover-book a:hover p{color:#b0132c}.single-project{margin-bottom:45px}.single-project .project-title-container h4{border-bottom:1px solid #d1d3d4;padding-bottom:15px;color:#1a237e}.single-project .project-item h3{font-size:15px;color:#424242;margin-bottom:15px}@media (max-width:991.98px){.single-project .project-item h3{margin-bottom:10px}}.single-project .project-item .project-text{text-align:justify}.single-project .project-item .video-wrapper{position:relative;overflow:hidden;width:100%;padding-top:2.25%}.single-project .project-item .video-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.single-project .border-item{border-top:1px solid #d1d3d4;padding-top:35px;margin-top:30px}body.search .page-header .page-title{font-size:26px}.contact-form label{color:#424242;font-weight:600;margin-bottom:5px}.contact-form label span.required{color:#dc3232}.sidebar .sidebar-title{color:#1a237e}.sidebar p{margin-bottom:2rem}.wpcf7 form.invalid .wpcf7-response-output{margin:0 0 30px}.wpcf7 .btn.btn-danger{font-size:14px;padding:10px 30px;text-transform:uppercase}.wpcf7-not-valid-tip{font-size:13px;margin-top:5px}.btn-click{display:inline-block;padding:5px 20px;color:#fff;font-weight:500}@media (max-width:425px){.container{--bs-gutter-x:3rem!important}}