/*!
	Theme Name: Westlake Charter
    Theme URI: https://dlishdesign.com
    Description: Custom Website for Westlake Charter
    Author: D-Lish Design
    Author URI: https://dlishdesign.com
    Template: xstore
    Version: 1.0
*/
body{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;color:#000}body p{color:#000}body a{font-weight:700;color:#7daed3}body a:hover{color:#383e40}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"clavo",sans-serif;color:#1b3768}body h1{font-size:2.2rem;font-weight:700}body h2{font-size:1.9rem;line-height:1;margin-bottom:1rem;font-weight:700}body h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}body h4{font-size:1.25rem;font-weight:700}body h5{font-size:1.1rem;text-transform:uppercase;font-weight:700}.proxima h1,.proxima h2,.proxima h3,.proxima h4,.proxima h5,.proxima h6{font-family:"proxima-nova",sans-serif}.proxima h3{font-weight:400;font-size:1.8rem}.page .page-heading{margin-bottom:0 !important;padding:.5em}.page .page-heading .breadcrumbs{font-size:1.2rem}.page .page-heading .breadcrumbs a{font-weight:700;color:#1b3768}.page .page-heading .title span{font-size:1.2rem}.page .page-title{margin-top:1.5rem}blockquote:not(.etheme-blockquote){border-left:5px solid #7daed3;padding:.2em 0 .2em 1.8em;font-style:normal}blockquote:not(.etheme-blockquote) p{font-size:1.6rem;font-style:normal !important}a.view-all{text-transform:uppercase;font-size:14px;font-weight:700;text-align:center;display:block;letter-spacing:2px;margin-top:30px;color:#000}a.view-all:after{font-family:FontAwesome;font-weight:100;content:"\f178";margin-left:3px;color:#7daed3}a.view-all:hover{color:#7daed3}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:#7daed3;color:#fff;border:1px solid #7daed3;font-size:1.4rem !important;text-transform:uppercase;font-weight:700;background-image:none}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{background-color:#1b3768;border-color:#1b3768;color:#fff}.light .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:#fff;color:#000;border-color:#1b3768;font-size:16px}.light .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{background-color:#1b3768;color:#fff}.vc_btn3.vc_btn3-size-lg{padding:18px 45px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:85px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:60px}.title h3,blockquote,.share-post .share-title,.sidebar-widget .tabs .tab-title,.widget-title,.related-posts .title span,.content-product .product-title a,.results-ajax-list .ajax-item-title,table.cart .product-details .product-title,.product_list_widget li .product-title a,.woocommerce table.wishlist_table .product-name a,.comment-reply-title,.et-tabs .vc_tta-title-text,.single-product-right .product-information-inner .product_title,.single-product-right .product-information-inner h1.title,.post-heading h2 a,.post-heading h2,.post-heading h1,.sidebar .recent-posts-widget .post-widget-item h4 a,.et-tabs-wrapper .tabs .accordion-title span,.woocommerce-cart-form table thead th{font-family:"proxima-nova",sans-serif}@media screen and (max-width:768px){.container,.et-container{padding-right:25px;padding-left:25px}}.blog .page-title{display:none}.blog .sidebar{display:none}.blog-post .meta-post{display:none}.blog-post .post-heading .entry-title{font-family:"clavo",sans-serif}.blog-post .wpb_row:first-of-type{padding-top:10px}.single-post .page-title{display:none}.single-post .vc_tta.vc_general .vc_tta-tabs-list{width:100%}.single-post .vc_tta.vc_general .vc_tta-tab{width:50%;text-align:center}#respond{display:none}.related-posts .post-grid .post-heading{margin-bottom:0}.related-posts .post-grid .post-heading h2{font-size:1.5rem;line-height:1.1}.related-posts .post-grid .content-article{font-size:1rem}.wpb_row.celebrations .vc_col-sm-4 .wpb_single_image{margin-bottom:.5rem}.wpb_row.celebrations .vc_col-sm-4 .wpb_wrapper{border:1px solid #e8e8e8;padding:.2rem}.wpb_row.celebrations .vc_col-sm-4 .wpb_wrapper .wpb_wrapper{border:none}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tabs-list{margin-bottom:0 !important}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab a{font-size:1.2rem;background-color:#ececec;border:1px solid #e8e8e8;color:#000}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab a:hover{background-color:#fff}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active a{background-color:#7daed3;color:#fff}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading a{background-color:#ececec;border:1px solid #e8e8e8;color:#000}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a{background-color:#7daed3}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a span{color:#fff !important}.wpb_row .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-body{background-color:#fff;padding:1rem !important;border:1px solid #e8e8e8}.header-main-menu.et_element-top-level .menu>li>a{font-size:16px;font-family:"clavo",sans-serif}.header-main-wrapper .et-wrap-columns .et_col-xs-3{width:18%}.header-main-wrapper .et-wrap-columns .et_col-xs-9{width:82%}.et_b_header-menu .menu>li>a{color:#1b3768}.header-top p{font-size:12px}.header-top a{color:#fff}.header-top a:hover{color:#7daed3}.header-top #google_language_translator select.goog-te-combo{display:block;font-size:1rem;font-weight:400;color:#fff;line-height:1.1;padding:.6em 1.4em .5em .8em !important;width:100%;max-width:100%;box-sizing:border-box;margin:5px 0 -15px;border:1px solid #131b3a !important;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#1b3768;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom,#254682 0%,#254682 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 55%,0 0;background-size:.75em auto,100%}.wpb_row{padding-top:25px;padding-bottom:25px}.wpb_row.dark h1,.wpb_row.dark h2,.wpb_row.dark h3,.wpb_row.dark h4,.wpb_row.dark h5,.wpb_row.dark p{color:#fff}.wpb_row .vc_tta-accordion .vc_tta-panel{border-bottom:1px solid #e8e8e8}.wpb_row .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a span{text-transform:none}.wpb_row .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon{background-color:#1b3768;border:5px solid #1b3768;height:20px;width:20px}.wpb_row .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before,.wpb_row .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:after{border-color:#fff;border-width:1px}.wpb_row .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover span{color:#7daed3}.wpb_row .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon{background-color:#7daed3;border-color:#7daed3}.content-page{padding-bottom:3rem}.content ul{padding-left:5rem;margin-bottom:1rem !important}.content ul li{margin-bottom:0}#breadcrumb a:last-of-type:not(:only-of-type)+.delimeter,.bbp-breadcrumb a:last-of-type:not(:only-of-type)+.bbp-breadcrumb-sep{font-size:.57em !important;margin-left:.4rem;color:#1b3768}.home-widget{border-radius:5px;border:1px solid #e8e8e8}.home-widget h3{padding:1rem;border-bottom:1px solid #e8e8e8;margin-bottom:0;font-weight:700}.home-widget ul.ecs-event-list{padding:0;margin:0}.home-widget ul.ecs-event-list li{list-style:none;border-bottom:1px solid #e8e8e8;padding:16px 12px;margin:0}.home-widget ul.ecs-event-list li:last-child{border-bottom:none}.home-widget ul.ecs-event-list li h4{font-family:"proxima-nova",sans-serif;margin:0;font-weight:600}.home-widget ul.ecs-event-list li h4 a:before{font-family:"Font Awesome 6 Pro";content:"\f073";margin:0 5px 25px 0;color:#7daed3;font-weight:400;float:left}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:25px}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#7daed3}.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:hover{background-color:#1b3768}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{border-color:#7daed3;color:#000}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{border-color:#1b3768;background-color:#1b3768;color:#fff}.tribe-events-meta-group a{color:#7daed3}.tribe-events-meta-group a:hover{color:#383e40}.tribe-events-meta-group-organizer{display:none}.vc_grid-container .vc_grid-item.latest-news .vc_grid-item-mini{border:1px solid #7daed3;padding:15px;min-height:200px}.vc_grid-container .vc_grid-item.latest-news .vc_grid-item-mini .vc_gitem_row{position:relative}@media screen and (max-width:640px){.vc_grid-container .vc_grid-item.latest-news .vc_grid-item-mini{min-height:auto}}.vc_grid-container .vc_grid-item.latest-news .vc_gitem-post-data-source-post_title{font-size:1.5rem;margin-bottom:0}.vc_grid-container .vc_grid-item.latest-news .vc_gitem-post-data-source-post_title a{color:#000}.vc_grid-container .vc_grid-item.latest-news .vc_gitem-post-data-source-post_title a:hover{color:#7daed3}.vc_grid-container .vc_grid-item.latest-news .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{background-color:#fff;padding-left:0;padding-top:0;padding-bottom:0;border:none;text-transform:uppercase;color:#7daed3}.vc_grid-container .vc_grid-item.latest-news .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover{color:#1b3768}.wpb_row.wchs-icons .vc_column-inner{padding-top:0}.wpb_row.wchs-icons.middle-school .ibox-content h3{color:#fff}@media screen and (max-width:768px){.ibox-block.wchs-icon{margin-top:15px;margin-bottom:15px}}.ibox-block.wchs-icon .ibox-symbol i{border:4px solid #7daed3;width:75px;height:75px}.ibox-block.wchs-icon .ibox-symbol i:before{line-height:1.9}.ibox-block.wchs-icon .ibox-content h3{font-family:"proxima-nova",sans-serif;font-weight:700;letter-spacing:2px}.wchs-widget.events ul.ecs-event-list{background-color:transparent;list-style:none;padding-left:0}.wchs-widget.events ul.ecs-event-list .ecs-event{border:1px solid #e7e9ec;padding:20px 30px 15px 40px;margin-bottom:15px;position:relative}.wchs-widget.events ul.ecs-event-list .ecs-event:before{font-family:"Font Awesome 6 Pro";font-weight:600;content:"\f073";position:absolute;color:#7daed3;left:20px;font-size:18px;top:16px}.wchs-widget.events ul.ecs-event-list .ecs-event:after{font-family:"Font Awesome 6 Pro";font-weight:600;content:"\f178";position:absolute;color:#7daed3;right:20px;top:28px;font-size:24px}.wchs-widget.events ul.ecs-event-list .ecs-event h4{margin:0;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:1.4rem}.wchs-widget.events ul.ecs-event-list .ecs-event h4 a{color:#7daed3}.wchs-widget.events ul.ecs-event-list .ecs-event h4 a:hover{color:#1b3768}.wchs-widget.events ul.ecs-event-list .ecs-event .duration{font-weight:600;font-size:14px;text-transform:uppercase}.page-template-page-template-high-school .content-page,.page-template-page-template-middle-school .content-page{position:relative}.page-template-page-template-high-school .content-page .go-home,.page-template-page-template-middle-school .content-page .go-home{position:absolute;top:-96px;right:0}.page-template-page-template-high-school .content-page .go-home a,.page-template-page-template-middle-school .content-page .go-home a{text-transform:uppercase}.page-template-page-template-high-school .content-page .go-home a:after,.page-template-page-template-middle-school .content-page .go-home a:after{content:"\f178";top:-3px;color:#7daed3;margin-left:3px;font-family:"Font Awesome 6 Pro"}.page-template-page-template-high-school .sidebar,.page-template-page-template-middle-school .sidebar{margin-top:25px}.page-template-page-template-high-school .sidebar .sidebar-widget,.page-template-page-template-middle-school .sidebar .sidebar-widget{border:1px solid #e8e8e8;margin-bottom:0;padding:10px 20px}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu{border-top:none;background-color:#e8e8e8;padding:0}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu{padding:1.8rem}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item{border-bottom:1px solid #fff;padding:0 0 10px;margin:0 0 10px}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item a,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item a{color:#1b3768;font-size:1.4rem;font-weight:400}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item a:hover,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item a:hover{color:#7daed3}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item.current_page_item>a,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item.current_page_item>a{font-weight:700}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item .grandchild-sidebar-menu,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item .grandchild-sidebar-menu{margin-top:10px}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item .grandchild-sidebar-menu .page_item,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item .grandchild-sidebar-menu .page_item{border-bottom:none;margin:0;padding:0 0 5px;line-height:1}.page-template-page-template-high-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item .grandchild-sidebar-menu .page_item a,.page-template-page-template-middle-school .sidebar .sidebar-widget.advanced-sidebar-menu ul.child-sidebar-menu li.page_item .grandchild-sidebar-menu .page_item a{font-size:1.1rem}.page-template-default .sidebar .sidebar-widget{border:1px solid #e8e8e8;padding:20px;border-top:3px solid #7daed3}.page-template-default .sidebar .sidebar-widget li a{color:#000;font-size:1.1rem}.page-template-default .sidebar .sidebar-widget li a:hover{color:#7daed3}.footer{border-bottom:1px solid #7daed3}.footer .social-icons a{font-size:35px;margin:0 10px 0 0}.footer .row .footer-widgets img{max-width:270px}.footer .contact-info{background:rgba(21,44,83,.45);padding:15px;border-top:10px solid #0f2344;color:#fff}.footer .contact-info p{color:#fff;font-size:12px}.footer .contact-info h5{font-size:13px}.footer-bottom{color:#fff}.footer-bottom p{color:#fff;font-size:12px}.footer-bottom .credit-icons{font-size:24px;color:#fff}.single-product .content-page{margin-top:35px}@media screen and (min-width:768px){.single-product .col-lg-4{width:40%}}@media screen and (min-width:768px){.single-product .col-lg-8{width:60%}}.single-product .tabs .tabs-nav{text-align:left}.single-product .woocommerce-product-details__short-description{margin-bottom:0}.single-product .product-content .product_title{font-size:3.2rem;font-family:"proxima-nova",sans-serif;font-weight:700}.single-product .product-content .price{font-size:1.6rem;font-weight:500;color:#000}.single-product .product-content .product_meta,.single-product .product-content .product-share{display:none}.single-product .cart .single_add_to_cart_button.button{width:100%;font-weight:700;font-size:1.6rem}.single-product .crf-wrapper{margin:0}.single-product .crf-wrapper .crf-progressbar-wrapper{height:25px;background-color:#e8e8e8}.single-product .crf-wrapper .crf-progressbar-overall-wrapper-1 .crf-progressbar-product-percentage-content{margin-bottom:0}.single-product .crf-wrapper .crf-progressbar-overall-wrapper-1 .crf-product-amount-percent{text-align:left;font-weight:700;color:#000}.single-product .crf-wrapper .crf-progressbar-overall-wrapper-1 .crf-product-amount-percent span{color:#000}.single-product .crf-wrapper .crf-contribution-label{display:none}.single-product .crf-wrapper .how-much{margin-top:38px}.single-product .crf-wrapper .how-much .how-title{font-size:1.3rem;color:#000;font-weight:700;margin-bottom:0}.single-product .crf-wrapper .how-much p{font-size:1rem;color:#000}.single-product .crf-wrapper .crf-contribution-val-container .crf_contribution_val{border-color:#b7b7b7;font-size:1.4rem;font-weight:600;padding:.5rem 1.2rem;height:auto}.single-product .crf-progressbar-product-percentage{background:#7daed3}.single-product .crf-progressbar-product-percentage:after{border-left-color:#7daed3}.single-product .crf-progressbar-product-amount-content .crf-product-goal{display:inline-block;width:auto;margin-right:30px}.single-product .crf-progressbar-product-amount-content .crf-product-goal .amount-donated .woocommerce-Price-amount,.single-product .crf-progressbar-product-amount-content .crf-product-goal .amount-donated .woocommerce-Price-currencySymbol{font-size:1.8rem;color:#000}.single-product .crf-progressbar-product-amount-content .crf-product-goal .amount-pledged{color:#000;font-size:1rem}.single-product .crf-progressbar-product-amount-content .crf-product-goal .amount-pledged .woocommerce-Price-amount,.single-product .crf-progressbar-product-amount-content .crf-product-goal .amount-pledged .woocommerce-Price-currencySymbol{color:#000;font-size:1rem}.single-product .crf-progressbar-product-amount-content .crf-product-goal .price-recommnedation{font-size:1.8rem;color:#000}.single-product .crf-progressbar-product-amount-content .crf-product-goal span{color:#000;font-size:1rem}.single-product .crf-progressbar-product-amount-content .crf-product-funder-count{display:inline-block;width:auto;text-align:left}.single-product .crf-progressbar-product-amount-content .crf-product-funder-count .funder-count{font-size:1.8rem;color:#000;font-weight:700}.single-product .crf-progressbar-product-amount-content .crf-product-funder-count span{color:#000;font-size:1rem}.woocommerce-breadcrumb a{font-size:1.2rem;font-weight:700;color:#1b3768}.woocommerce-breadcrumb .title{font-size:1.2rem}.woocommerce-checkout .page-title,.woocommerce-cart .page-title{display:none}.woocommerce-checkout .cart-checkout-nav,.woocommerce-cart .cart-checkout-nav{background-color:#e8e8e8}.archive .page-title{margin-bottom:20px}.archive .products-grid .product-title{font-size:1.6rem}.archive .products-grid .product-title a{font-weight:700}.archive .products-grid .product-title a:hover{color:#7daed3}.swiper-button-prev,.swiper-button-next{background-color:#222834 !important;border-radius:0}.featured-campaigns h3{font-family:"proxima-nova",sans-serif;font-size:1.8rem}.featured-campaigns .swiper-custom-right:not(.et-swiper-elementor-nav),.featured-campaigns .swiper-custom-left:not(.et-swiper-elementor-nav){background:#222834 !important;opacity:.6;border-radius:0}.featured-campaigns .swiper-custom-right:not(.et-swiper-elementor-nav):hover,.featured-campaigns .swiper-custom-left:not(.et-swiper-elementor-nav):hover{background:#1b3768 !important}.swiper-slide .content-product .product-title a{font-weight:700;font-size:1.4rem}.swiper-slide .crf-product-amount-Percent{text-align:left}.swiper-slide .swiper-entry h3{font-family:"proxima-nova",sans-serif;font-size:1.8rem}.swiper-slide .swiper-entry .swiper-custom-right:not(.et-swiper-elementor-nav),.swiper-slide .swiper-entry .swiper-custom-left:not(.et-swiper-elementor-nav){background:#222834 !important;opacity:.6;border-radius:0}.swiper-slide .swiper-entry .swiper-custom-right:not(.et-swiper-elementor-nav):hover,.swiper-slide .swiper-entry .swiper-custom-left:not(.et-swiper-elementor-nav):hover{background:#1b3768 !important}.wpb_row.options .wpb_row{padding-bottom:0}@media screen and (max-width:640px){.wpb_row.options .wpb_row{padding-top:0}}@media screen and (max-width:640px){.wpb_row.options .hide-mobile{display:none}}@media screen and (min-width:640px){.wpb_row.options .show-mobile{display:none}}.wpb_row.options h5{font-family:"proxima-nova",sans-serif;display:inline-block;color:#fff;background-color:#1b3768;padding:10px 15px}.wpb_row.options p{font-size:2rem;color:#000}.wpb_row.options .vc_do_btn{margin-bottom:0}.wpb_row.options .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:#fff;border-color:#b7b7b7;color:#000;font-size:2.6rem !important;padding:14px 0;text-transform:none}.wpb_row.options .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{border-color:#7daed3;box-shadow:0 0 10px #7daed3}.wpb_row.options .vc_btn3-container.st .vc_btn3:after{content:"ST";display:inline;font-size:1rem !important;vertical-align:super}.wpb_row.options .vc_btn3-container.nd .vc_btn3:after{content:"ND";display:inline;font-size:1rem !important;vertical-align:super}.wpb_row.options .vc_btn3-container.rd .vc_btn3:after{content:"RD";display:inline;font-size:1rem !important;vertical-align:super}.wpb_row.options .vc_btn3-container.th .vc_btn3:after{content:"TH";display:inline;font-size:1rem !important;vertical-align:super}.content-product .product-details.text-center{text-align:left}.content-product .product-title{font-size:18px}.content-product .product-title a{font-family:"proxima-nova",sans-serif;font-weight:500;color:#000}.content-product .product-title a:hover{color:#1b3768}.content-product .price{font-size:18px;color:#000}.content-product .button{width:100%;background-color:#7daed3 !important;color:#fff !important;border-radius:5px;border:1px solid #7daed3 !important}.content-product .button:hover{background-color:#fff !important;color:#7daed3 !important}.swiper-wrapper .content-product .product-details .products-page-cats{display:none}.swiper-wrapper .content-product .product-details .product-title{font-size:16px}.swiper-wrapper .content-product .product-details .sku_wrapper{display:none}.swiper-wrapper .content-product .product-details .button{margin-top:0 !important}.swiper-wrapper .content-product .crf-product-goal span{color:#000;font-size:1rem}.swiper-wrapper .content-product .crf-progressbar-product-amount-content{margin-bottom:0}.swiper-button-prev,.swiper-button-next{background-color:#8b9295;color:#fff;border-radius:5px}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#1b3768;color:#fff;opacity:1}.swiper-entry:hover .swiper-custom-left:hover,.swiper-entry:hover .swiper-custom-right:hover{opacity:1}.sidebar-widget .widget-title{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:16px}.related-products-title{font-size:24px;letter-spacing:5px;font-weight:500;text-transform:uppercase !important;display:flex;align-items:center;font-family:"proxima-nova",sans-serif}.related-products-title:before,.related-products-title:after{content:"";flex:1 0 0%;height:1px;background:#e8e8e8;margin:0 1.5rem 0 0}.related-products-title:after{margin:0 0 0 1.5rem}.single_add_to_cart_button.button{background-color:#7daed3;color:#fff;font-weight:500;font-size:1rem}.single_add_to_cart_button.button:hover{background-color:#1b3768}.et-single-buy-now.single_add_to_cart_button.button{background-color:#0d1d2f !important}.et-single-buy-now.single_add_to_cart_button.button:hover{background:#1b3768 !important}.wc-block-cart__submit-button{background-color:#7daed3;color:#fff}.wc-block-cart__submit-button:hover{background-color:#1b3768;color:#fff}.woocommerce-shop .woocommerce-products-header .page-title{display:none}.wc-block-checkout__actions_row .wc-block-components-button{background-color:#7daed3;color:#fff;font-size:1.2rem}.wc-block-checkout__actions_row .wc-block-components-button:hover{background-color:#1b3768}.woocommerce-mini-cart .product_meta .sku_wrapper{display:none}.et-off-canvas .cart_list.product_list_widget li .descr-box{display:none}@media screen and (max-width:640px){.wcdf-donation-container .wcdf-fixed-donation-inner.wcdf-display-buttons{display:block}}.wcdf-donation-container .wcdf-fixed-donation-inner.wcdf-display-buttons label{background-color:#e8e8e8}@media screen and (max-width:640px){.wcdf-donation-container .wcdf-fixed-donation-inner.wcdf-display-buttons label{width:100%}}.wcdf-donation-container .wcdf-fixed-donation-inner.wcdf-display-buttons label.wcdf-active{background-color:#1b3768;font-weight:700 !important}.wcdf-donation-container .wcdf-fixed-donation-inner.wcdf-display-buttons label.wcdf-active input{font-weight:700}.wcdf-donation-container .wcdf-userdefined-donation-type label{font-weight:700;font-size:1.4rem;color:#000}.wcdf-donation-container .wcdf-userdefined-donation-type .wcdf-userdefined-donation-inner{border-color:#e8e8e8}.wcdf-donation-container .wcdf-userdefined-donation-type .wcdf-userdefined-donation-inner .wcdf-donation-currency{background-color:#7daed3;color:#fff;font-weight:700;font-size:1.6rem}.wcdf-donation-container .wcdf-userdefined-donation-type .wcdf-userdefined-donation-inner .wcdf-custom-donation-amount input{font-size:1.2rem}.wcdf-donation-container .progress-container{max-width:100%}.wcdf-donation-container .progress-container .progress-labels{font-size:1.4rem;color:#000}.wcdf-donation-container .progress-container .progress-labels .woocommerce-Price-amount{font-weight:700}.wcdf-donation-container .progress-container .progress-bar{background-color:#e8e8e8;height:20px}.wcdf-donation-container .progress-container .progress-bar .progress-fill{background-color:#7daed3}.wcdf-donation-container .wcdf-misc .wcdf-donation-button{display:block;background-color:#7daed3;color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;width:100%;border:none;padding:10px 20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wcdf-donation-container .wcdf-misc .wcdf-donation-button:hover{background-color:#1b3768}.single-product .woocommerce-product-details__short-description{margin-top:20px;font-size:1.2rem}.ult-carousel-wrapper.campaign-carousel .slick-dots{padding-left:0}.ult-carousel-wrapper.campaign-carousel .slick-next.square-bg,.ult-carousel-wrapper.campaign-carousel .slick-prev.square-bg{width:2.5em;height:2.5em;background-color:#222834;opacity:.6;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ult-carousel-wrapper.campaign-carousel .slick-next.square-bg:hover,.ult-carousel-wrapper.campaign-carousel .slick-prev.square-bg:hover{background-color:#7daed3;opacity:1}.ult-carousel-wrapper.campaign-carousel .slick-next.square-bg i,.ult-carousel-wrapper.campaign-carousel .slick-prev.square-bg i{color:#fff}.ult-carousel-wrapper.campaign-carousel .slick-prev{left:-45px}@media screen and (max-width:640px){.ult-carousel-wrapper.campaign-carousel .slick-prev{left:0}}.ult-carousel-wrapper.campaign-carousel .slick-next{right:-45px}@media screen and (max-width:640px){.ult-carousel-wrapper.campaign-carousel .slick-next{right:0}}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap h4{font-family:"proxima-nova",sans-serif;margin-top:1rem}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap h4 a{color:#000}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap h4 a:hover{color:#7daed3}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap .wcdf-donation-container .wcdf-fixed-donation-type{display:none}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap .wcdf-donation-container .wcdf-userdefined-donation-type{display:none}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap .wcdf-donation-container .progress-container .progress-labels{font-size:1.1rem}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap .wcdf-donation-container .progress-container .progress-bar{height:10px}.ult-carousel-wrapper.campaign-carousel .ult-item-wrap .wcdf-donation-container .wcdf-misc{display:none}p.wcdf-notification.wcdf-success{background-color:#457b3b;padding:.8rem .8rem .8rem 2.3rem;color:#fff}p.wcdf-notification.wcdf-success:before{position:absolute;font-family:'xstore-icons';border-radius:50%;left:27px;padding:0;top:auto;background:0 0;font-style:normal;content:"\e92a"}p.wcdf-notification.wcdf-success a{color:#fff;text-decoration:underline}.woocommerce-order-received .woocommerce-custom-message{display:none !important}