﻿/*!
 * Theme Name: Shapely Child Theme
 * Theme URI: https://colorlib.com/wp/themes/shapely
 * Author: colorlib
 * Author URI: https://colorlib.com/
 * Description: Shapely Child Theme
 * Requires at least: WordPress 4.9.6
 * Template: shapely
 * Version: 2.4
 * License: GNU General Public License v3
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: shapely
 * Tags: left-sidebar, right-sidebar, featured-images, post-formats, threaded-comments, theme-options, photography, portfolio, full-width-template, grid-layout */@media (min-width: 768px){.col-md-12{width:750px}}@media (min-width: 992px){.col-md-12{width:970px}}@media (min-width: 1200px){.col-md-12{width:1170px}}.has-csc-primary-color{color:#0AB4E3}.has-csc-primary-background-color{background-color:#0AB4E3}.has-csc-primary-dark-color{color:#007A9C}.has-csc-primary-dark-background-color{background-color:#007A9C}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff;border-width:2px;border-style:solid}.has-pale-pink-color{color:#F78DA7}.has-pale-pink-background-color{background-color:#F78DA7}.has-vivid-red-color{color:#CF2E2E}.has-vivid-red-background-color{background-color:#CF2E2E}.has-luminous-vivid-orange-color{color:#FF6900}.has-luminous-vivid-orange-background-color{background-color:#FF6900}.has-luminous-vivid-amber-color{color:#FCB900}.has-luminous-vivid-amber-background-color{background-color:#FCB900}.has-light-green-cyan-color{color:#7BDCB5}.has-light-green-cyan-background-color{background-color:#7BDCB5}.has-vivid-green-cyan-color{color:#00D084}.has-vivid-green-cyan-background-color{background-color:#00D084}.has-pale-cyan-blue-color{color:#8ED1FC}.has-pale-cyan-blue-background-color{background-color:#8ED1FC}.has-vivid-cyan-blue-color{color:#0693E3}.has-vivid-cyan-blue-background-color{background-color:#0693E3}.has-very-light-gray-color{color:#fafafa}.has-very-light-gray-background-color{background-color:#fafafa}.has-light-gray-color{color:#f5f5f5}.has-light-gray-background-color{background-color:#f5f5f5}.has-cyan-bluish-gray-color{color:#ABB8C3}.has-cyan-bluish-gray-background-color{background-color:#ABB8C3}.has-very-dark-gray-color{color:#111}.has-very-dark-gray-background-color{background-color:#111}.body-font,body,ul,ol,.mec-event-carousel-content .mec-event-carousel-title a{font-family:"Muli",sans-serif}.title-font,h1,h2,.homepage-title,.home .widget-title,.home .image-bg h3,.home .image-bg h1,.home .widget h3,.home .csc-locate h4,.shapely_home_clients h3,.shapely_home_CFA h3,h3,h4,h5,.mec-wrap h5,.btn,.wp-block-button__link,#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link,.wp-block-advanced-gutenberg-blocks-addtocart__button,#main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit,a.btn,a.wp-block-button__link,a.wp-block-advanced-gutenberg-blocks-addtocart__button,.btn-inverse,.btn-white,.btn-inverse-white-shadow,.btn-more,.main-navigation .menu li a,.main-navigation .menu>li>ul li a,.page-title-section #breadcrumbs,.footer .widget.widget_nav_menu .menu>li>a,.footer .widget.widget_nav_menu .menu>li>a:hover,.footer .widget.widget_nav_menu .menu>li>a:focus,.footer .widget-title,.mec-single-event-category dt,.mec-single-modern .mec-single-event-bar>div dd,.mec-wrap div.mec-event-date-carousel,.single-mec-events #main [class^=kt-accordion] .kt-blocks-accordion-header,#main .kt-blocks-accordion-title-wrap{font-family:"Cabin",sans-serif}.awesome,.btn-more:after,[class^="csc-icon"]:before,.mec-event-list-standard .mec-date-details:before,.mec-event-list-standard .mec-time-details:before,.mec-event-list-standard .mec-venue-details:before,.mec-organizer .mec-sl-home:before,.awesome-solid,.csc-icon-map:before,.csc-icon-phone:before,.footer .custom-html-widget ul .icon-mail:before,.footer .custom-html-widget ul .icon-phone:before,#main [id^=uagb] .wpcf7 .wpcf7-checkbox input[type="checkbox"]:checked+span:before{font-family:"Font Awesome 5 Pro"}.awesome-solid,.csc-icon-map:before,.csc-icon-phone:before,.footer .custom-html-widget ul .icon-mail:before,.footer .custom-html-widget ul .icon-phone:before,#main [id^=uagb] .wpcf7 .wpcf7-checkbox input[type="checkbox"]:checked+span:before{font-weight:900}html,p{font-size:17px}body{color:#111}p{margin:0 0 25px}p,span{font-weight:inherit}h1,h2,.homepage-title,.home .widget-title,.home .image-bg h3,.home .image-bg h1,.home .widget h3,.home .csc-locate h4,.shapely_home_clients h3,.shapely_home_CFA h3,h3,h4,h5,.mec-wrap h5{font-weight:700}h1{font-size:64px}h2,.homepage-title,.home .widget-title,.home .image-bg h3,.home .image-bg h1,.home .widget h3,.home .csc-locate h4,.shapely_home_clients h3,.shapely_home_CFA h3{font-size:48px}h3{font-size:36px}h4{font-size:24px}h5,.mec-wrap h5{font-size:20px}a:hover,a:focus,a:active,a:visited,.home a:hover,.home a:focus{text-decoration:none}ul,ol{margin-left:2em}li{font-size:17px;margin-bottom:1rem}.btn,.wp-block-button__link,#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link,.wp-block-advanced-gutenberg-blocks-addtocart__button,#main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit,a.btn,a.wp-block-button__link,#main [id^='uagb'] .uagb-ifb-button-wrapper a.uagb-infobox-cta-link,a.wp-block-advanced-gutenberg-blocks-addtocart__button,.btn-inverse,.btn-white,.btn-inverse-white-shadow{display:inline-block;padding:10px 1rem;text-transform:uppercase;line-height:1.33333;font-weight:bold;font-size:18px;letter-spacing:1px;text-align:center;min-width:120px;border:2px solid #0AB4E3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn:visited,.wp-block-button__link:visited,#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link:visited,.wp-block-advanced-gutenberg-blocks-addtocart__button:visited,#main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit:visited{color:inherit}.btn a:hover,.wp-block-button__link a:hover,#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link a:hover,.wp-block-advanced-gutenberg-blocks-addtocart__button a:hover,#main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit a:hover,.btn:hover,.wp-block-button__link:hover,#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link:hover,.wp-block-advanced-gutenberg-blocks-addtocart__button:hover,#main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit:hover,.btn-more:hover{text-decoration:none}.btn-more{margin:1rem 0;text-transform:uppercase;letter-spacing:1px;display:block}.btn-more:after{content:"";font-size:13px;margin-left:5px}.btn-lg{font-size:18px;padding:10px;min-width:200px}.btn,.wp-block-button__link,#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link,.wp-block-advanced-gutenberg-blocks-addtocart__button,#main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit{background-color:#0AB4E3;color:#fff}.btn-inverse,.btn-inverse-white-shadow{background-color:transparent}.btn-inverse{color:#0AB4E3}#main .btn-inverse-white-shadow{color:#fff;border-color:#fff}#main .btn-inverse-white-shadow:hover{color:#fff !important;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.btn-inverse-white-shadow{-webkit-text-shadow:0 2px 4px rgba(0,0,0,0.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,0.5);text-shadow:0 2px 4px rgba(0,0,0,0.5)}.btn-white,.btn-white:visited{background-color:#fff;color:#0AB4E3;border-color:#fff}.btn-white:hover,.btn-white:visited:hover{background-color:#0AB4E3;border-color:#0AB4E3;color:#fff}select{padding:10px;height:50px;margin-bottom:24px;max-width:720px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fafafa;background-image:url("/graphics/arrow-dropdown.svg") !important;background-repeat:no-repeat,repeat !important;background-position:right 1em top 50%,0 0 !important;background-size:1em auto,100% !important}select:hover,select:focus{border-color:#0AB4E3}select:focus{outline:none;box-shadow:none;box-shadow:0 0 0 3px -moz-mac-focusring}.flex-box,.header-callout .row,.woocommerce .products,.woocommerce .products .product .woocommerce-loop-product__link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.flex-box.two,.header-callout .two.row,.woocommerce .two.products,.woocommerce .products .product .two.woocommerce-loop-product__link{-webkit-flex-flow:row wrap;flex-flow:row wrap}.flex-box.two>div,.header-callout .two.row>div,.woocommerce .two.products>div,.woocommerce .products .product .two.woocommerce-loop-product__link>div,.flex-box.two>li,.header-callout .two.row>li,.woocommerce .two.products>li,.woocommerce .products .product .two.woocommerce-loop-product__link>li{width:49%}.wrap,.header-callout .row,.woocommerce .products{-webkit-flex-flow:row wrap;flex-flow:row wrap}.multi-col{flex-flow:column wrap;max-height:17rem;align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-stretch{align-items:stretch}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.uppercase{text-transform:uppercase}.card,.csc-event-carousel-type1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.1);background-color:#fff}.homepage-title,.home .widget-title,.home .image-bg h3,.home .image-bg h1,.home .widget h3,.home .csc-locate h4,.shapely_home_clients h3,.shapely_home_CFA h3{line-height:1.2}.my-container,.home .widget_custom_html{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.my-container,.home .widget_custom_html,.my-container p,.home .widget_custom_html p{color:#111}.bg-light-grey{background-color:#fafafa}.csc-full-width,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header{position:relative;width:100vw;left:calc(-50vw + 50%);overflow:hidden}@media(max-width:767px){p.csc-full-width,body:not([class^="archive"]):not([class^="search"]) .post-content p.entry-header{padding:3rem}}.remove-top-gap{margin-top:-96px}@media(max-width:600px){.remove-top-gap{margin-top:-36px}}.remove-bottom-gap{margin-bottom:0}.csc-locate p{font-size:15px}.csc-locate [class^="csc-icon"]{font-size:17px}.csc-locate .csc-icon-map{margin-bottom:10px}.csc-locate h5{font-weight:normal}.home .csc-locate p{font-size:17px}.csc-block h3,.csc-block h4{margin-bottom:2rem}.csc-block li{margin-left:20px}.csc-block .wp-block-button{margin-top:2rem}.csc-block.my-primary{background-color:#0AB4E3}.csc-block.my-primary .wp-block-button__link{border-color:#fff}.csc-block.my-primary p,.csc-block.my-primary li{font-weight:bold}.csc-block.my-primary,.csc-block.my-primary .wp-block-column,.csc-block.my-primary .wp-block-column p{color:#fff}.csc-block.my-col2{align-items:stretch}.csc-block.my-col2 .wp-block-column{margin:0;padding:3rem}.csc-block.my-col2 .wp-block-column p,.csc-block.my-col2 .wp-block-column ul,.csc-block.my-col2 .wp-block-column h3,.csc-block.my-col2 .wp-block-column h4,.csc-block.my-col2 .wp-block-column>div,.csc-block.my-col2 .wp-block-column .btn,.csc-block.my-col2 .wp-block-column .wp-block-button__link,.csc-block.my-col2 .wp-block-column #main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link,#main [id^='uagb'] .uagb-ifb-button-wrapper .csc-block.my-col2 .wp-block-column .uagb-infobox-cta-link,.csc-block.my-col2 .wp-block-column .wp-block-advanced-gutenberg-blocks-addtocart__button,.csc-block.my-col2 .wp-block-column #main [id^=uagb] .wpcf7 input.wpcf7-form-control.wpcf7-submit,#main [id^=uagb] .wpcf7 .csc-block.my-col2 .wp-block-column input.wpcf7-form-control.wpcf7-submit{max-width:600px;margin-left:auto;margin-right:auto}.csc-block.my-col2 .wp-block-column.my-image{padding:0}.csc-block.my-col2 .wp-block-column.my-image p{margin:0}.csc-block.my-col2 .wp-block-column .wp-block-cover{max-width:none;margin:0;height:100%}.csc-block.my-col2 .wp-block-cover__inner-container h3,.csc-block.my-col2 .wp-block-cover__inner-container h4{margin:auto;font-size:4em;-webkit-text-shadow:0 2px 4px rgba(0,0,0,0.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,0.5);text-shadow:0 2px 4px rgba(0,0,0,0.5)}.csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 p,.csc-block.my-col1 h2,.csc-block.my-col1 .homepage-title,.csc-block.my-col1 .home .widget-title,.home .csc-block.my-col1 .widget-title,.csc-block.my-col1 .home .image-bg h3,.home .image-bg .csc-block.my-col1 h3,.csc-block.my-col1 .home .image-bg h1,.home .image-bg .csc-block.my-col1 h1,.csc-block.my-col1 .home .widget h3,.home .widget .csc-block.my-col1 h3,.csc-block.my-col1 .home .csc-locate h4,.home .csc-locate .csc-block.my-col1 h4,.csc-block.my-col1 .shapely_home_clients h3,.shapely_home_clients .csc-block.my-col1 h3,.csc-block.my-col1 .shapely_home_CFA h3,.shapely_home_CFA .csc-block.my-col1 h3,.csc-block.my-col1 h3,.csc-block.my-col1 h4,.csc-block.my-col1 ul{width:auto}.csc-icon-map:before{content:"";margin-right:5px}.csc-icon-phone:before{content:"";margin-right:5px}#main .has-medium-font-size{font-size:20px}.wp-block-separator{margin-top:40px;margin-bottom:40px}figure{padding:0}.wp-block-media-text__content h3,.wp-block-media-text__content h4,.wp-block-media-text__content h5{line-height:1.5}.grey-message,.blue-message{font-size:20px;line-height:1.5;padding-top:3rem;padding-bottom:3rem;color:inherit}.grey-message{background-color:#fafafa}.blue-message{background-color:#0AB4E3;color:#fff}blockquote{border-color:#0AB4E3;margin:2rem 1rem;padding:3rem;background-color:#fff;color:#111;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.1)}blockquote p{color:#111;font-style:italic;font-size:20px;line-height:1.5;margin-bottom:1rem}blockquote p:first-child:before,blockquote p:last-child:after{font-family:"FontAwesome";content:"";margin-right:10px;margin-left:-28px}blockquote cite{color:#666;font-size:17px;font-style:normal}.wp-block-columns{align-items:stretch;margin-bottom:0}iframe.instagram-media.instagram-media-rendered{margin-bottom:2rem !important}.widget .metaslider .caption-wrap{background:none;opacity:1;text-align:center;height:100%}.widget .metaslider .caption-wrap h1{-webkit-text-shadow:0 2px 4px rgba(0,0,0,0.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,0.5);text-shadow:0 2px 4px rgba(0,0,0,0.5)}.widget .metaslider .caption-wrap h1{margin:0 1rem 2rem}.widget .metaslider .caption{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.widget .metaslider .flexslider .slides img{min-width:900px}.widget .metaslider .flexslider .slides li{overflow:hidden}.widget .metaslider .btn-white{margin-right:8px}@media(max-width:901px){.widget .metaslider .flexslider .slides img{margin-left:calc(0px - ( (900px - 100%) / 2) )}}header#masthead{position:fixed;width:100%;z-index:100;top:0}header#masthead .nav-bar{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.main-container{margin-top:80px}.entry-header>a{display:block}body:not([class^="archive"]):not([class^="search"]) .entry-content{margin-top:96px}@media(max-width:600px){body:not([class^="archive"]):not([class^="search"]) .entry-content{margin-top:36px}}body:not([class^="archive"]):not([class^="product"]):not([class^="search"]) .content-area{padding-top:0}.shapely-related-posts .shapely-related-post-title a:hover,.shapely-related-posts .shapely-related-post-title a:focus{color:#0AB4E3}.fullscreen{height:calc(100vh - 77px - 2rem);max-height:calc(100vh - 77px - 2rem)}.home .cover .fullscreen .align-transform{transform:translate3d(0, -30%, 0);-webkit-transform:translate3d(0, -30%, 0)}.home .cover .fullscreen .align-transform h1{font-size:48px;-webkit-text-shadow:0 2px 4px rgba(0,0,0,0.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,0.5);text-shadow:0 2px 4px rgba(0,0,0,0.5)}.home .cover .fullscreen .align-transform p{font-weight:bold;font-size:18px}.home .image-bg h3,.home .image-bg h1,.home .image-bg p,.home .image-bg li{color:#111}.home .bg-secondary{background:#0AB4E3}.home .bg-secondary .btn-filled,.home .bg-secondary .btn-filled:hover{border-color:#fff !important}.home .bg-secondary .btn-filled:hover{background:#fff !important;color:#0AB4E3}.home .bg-secondary p{font-weight:bold}.home .widget_custom_html .widget-title{text-align:center;padding:0 20px}@media(max-width: 767px){.caption h1,.home .image-bg h3,.home .image-bg h1,.home .widget h3,.home .widget-title,.home .csc-locate h4,.shapely_home_clients h3,.shapely_home_CFA h3{font-size:48px}}@media(max-width: 500px){.widget .metaslider .btn-lg{min-width:130px}}.home .widget_custom_html{padding:80px 0}.home .my-primary a{color:#fff;background-color:#3ED5FF}.home .my-primary p{font-size:20px;line-height:2}.home .widget.shapely-page-content .entry-content{margin-top:0}.home .widget.shapely-page-content .left{padding-right:0}.home .widget.shapely-page-content .right{padding-left:2rem}@media (min-width: 782px){.home .widget.shapely-page-content .wp-block-column:not(:first-child){margin-left:0}}@media (max-width: 767px){.home .widget.shapely-page-content .wp-block-column,.home .widget.shapely-page-content .wp-block-cover{margin-bottom:0}.home .widget.shapely-page-content .left{padding-right:3rem;padding-bottom:0;padding-top:5rem}.home .widget.shapely-page-content .right{padding-left:3rem}.home .widget.shapely-page-content .schedule .right{padding:0 3rem 6rem 3rem}}.main-navigation a.custom-logo-link{display:inline-block}.nav-bar a.not-logo-link,.site-title,.site-tagline{line-height:normal}.nav-bar a.not-logo-link{padding-left:15px;height:auto}.site-title,.site-tagline{font-family:"Noto Sans",sans-serif}.site-title{color:#111;font-size:20px;text-transform:uppercase}.site-tagline{letter-spacing:.45px;color:#555;font-size:11px;padding-top:3px;display:block}.main-navigation{-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);border-bottom:none}#site-navigation .module.left{padding-left:0}.main-navigation .menu li a,.main-navigation .menu>li>ul li a{color:#111;font-weight:400;text-transform:uppercase}.main-navigation .menu li a{letter-spacing:.5px;font-size:13px}.main-navigation .menu>li{margin-right:14px}.main-navigation .module-group.right .module.left{padding-right:2px}.menu>li.dropdown{padding-right:0}.main-navigation .menu>li.dropdown:after{display:none}.main-navigation .menu>li>ul li{margin-bottom:0}.main-navigation .menu>li>ul li a{padding:15px 24px;font-size:14px}.main-navigation .menu>li>ul .dropdown:after{top:12px;font-size:inherit}@media (min-width: 992px){.shapely-dropdown{display:none}.site-title{font-size:18px}.module.widget-handle{padding:0 0 0 10px}.main-navigation .menu>li ul{padding:10px 0;width:280px}}@media(max-width:1200px){.main-navigation .menu>li{margin-right:10px}.main-navigation .menu li a{font-size:12px}.main-navigation .navbar-collapse{padding-right:5px}}@media (max-width: 991px){.main-container{margin-top:73px}.main-navigation .menu li a{font-size:14px}.navbar-collapse{margin-top:0}.main-navigation .navbar-collapse{padding:0 15px}.nav-open #menu{margin-top:15px}.main-navigation .menu>li>ul li a{padding-top:0;padding-bottom:0}.main-navigation .menu>li>ul li{padding-top:10px;padding-bottom:10px}.main-navigation .menu>li>ul>li ul{margin-top:5px}}.header-callout .row{align-items:center}.header-callout .page-title{margin-top:0}.header-callout p#breadcrumbs{margin:0}.page-title-section{height:inherit;padding:0}.page-title-section .container{margin:2rem auto}.page-title-section #breadcrumbs{font-size:14px;-webkit-text-shadow:0 2px 4px rgba(0,0,0,0.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,0.5);text-shadow:0 2px 4px rgba(0,0,0,0.5)}.page-title-section #breadcrumbs,.page-title-section #breadcrumbs a{color:#fff;font-weight:700}.page-title-section.bg-secondary{background:#007A9C}.page-title-section.header-image-bg{background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 767px){.page-title-section #breadcrumbs,.page-title-section #breadcrumbs a{color:#111;text-shadow:none}.header-callout p#breadcrumbs{margin-top:10px}.header-callout .page-title{font-size:28px}}.shapely-next-prev{padding-top:35px}.page .post-title,.page .entry-title{display:none}.site-footer{background:#007A9C}.site-footer,.site-footer a,.site-footer a:hover,.site-footer a:active,.site-footer a:visited,.site-footer a:focus{color:#fff}.footer .widget_custom_html{padding:0}.footer .widget.widget_nav_menu>div ul li,.footer .widget.widget_nav_menu ul li,.footer .widget_nav_menu .sub-menu{border:none}.footer .widget.widget_nav_menu .menu>li a,.footer .widget.widget_nav_menu .menu>li a:hover,.footer .widget.widget_nav_menu .menu>li a:focus,.footer .custom-html-widget a,.footer .custom-html-widget p{color:#fff;font-weight:normal;font-size:14px}.footer .widget.widget_nav_menu ul>li{margin-bottom:10px}.footer .widget.widget_nav_menu .menu>li>a,.footer .widget.widget_nav_menu .menu>li>a:hover,.footer .widget.widget_nav_menu .menu>li>a:focus,.footer .widget-title{text-transform:uppercase;font-size:16px;font-weight:bold}.footer .widget-title{margin:0;text-align:left}.footer .widget.widget_nav_menu .sub-menu li{margin-bottom:0}.footer .widget.widget_nav_menu .sub-menu li,.footer .widget.widget_nav_menu .sub-menu{padding:0}.footer .widget_nav_menu .sub-menu{margin-top:0}.footer .custom-html-widget ul{list-style:none}.footer .custom-html-widget ul li{margin-bottom:5px}.footer .custom-html-widget ul li[class^=icon] a{padding-left:25px}.footer .custom-html-widget ul [class^=icon]:before{margin-right:-20px;color:#fff}.footer .custom-html-widget ul .icon-mail:before{content:""}.footer .custom-html-widget ul .icon-phone:before{content:""}.footer .custom-html-widget ul .icon-fb:before{font-family:"FontAwesome";content:""}.footer .custom-html-widget ul .icon-ig:before{font-family:"FontAwesome";content:""}.footer p.smaller,.footer p.smaller a{font-size:11px}.footer p.smaller a{font-weight:bold}#colophon{padding-bottom:0}#colophon.footer .widget .custom-html-widget ul.sub-menu{margin:10px 0 60px 0}#colophon .row.csc-full-width,#colophon body:not([class^="archive"]):not([class^="search"]) .post-content .row.entry-header,body:not([class^="archive"]):not([class^="search"]) .post-content #colophon .row.entry-header{margin-left:0}#colophon .site-info{background-color:rgba(0,0,0,0.1)}#colophon .widget_custom_html .widget-title{text-align:left;padding:0}#colophon .copyright-text{padding:1rem 0;font-size:14px}.btn.back-to-top,.back-to-top.wp-block-button__link,#main [id^='uagb'] .uagb-ifb-button-wrapper .back-to-top.uagb-infobox-cta-link,.back-to-top.wp-block-advanced-gutenberg-blocks-addtocart__button,#main [id^=uagb] .wpcf7 input.back-to-top.wpcf7-form-control.wpcf7-submit{padding:5px 16px;min-width:50px;background-color:#0AB4E3;border:none;border-radius:5px;line-height:26px;margin-bottom:1rem}.footer .btn.back-to-top:hover,.footer .back-to-top.wp-block-button__link:hover,.footer #main [id^='uagb'] .uagb-ifb-button-wrapper .back-to-top.uagb-infobox-cta-link:hover,#main [id^='uagb'] .uagb-ifb-button-wrapper .footer .back-to-top.uagb-infobox-cta-link:hover,.footer .back-to-top.wp-block-advanced-gutenberg-blocks-addtocart__button:hover,.footer #main [id^=uagb] .wpcf7 input.back-to-top.wpcf7-form-control.wpcf7-submit:hover,#main [id^=uagb] .wpcf7 .footer input.back-to-top.wpcf7-form-control.wpcf7-submit:hover{background-color:rgba(0,122,156,0.9) !important;border-color:#fff !important;margin-bottom:5px}.grecaptcha-badge{visibility:hidden}#main .colorlib-notfound h2,#main .colorlib-notfound .homepage-title,#main .colorlib-notfound .home .widget-title,.home #main .colorlib-notfound .widget-title,#main .colorlib-notfound .home .image-bg h3,.home .image-bg #main .colorlib-notfound h3,#main .colorlib-notfound .home .image-bg h1,.home .image-bg #main .colorlib-notfound h1,#main .colorlib-notfound .home .widget h3,.home .widget #main .colorlib-notfound h3,#main .colorlib-notfound .home .csc-locate h4,.home .csc-locate #main .colorlib-notfound h4,#main .colorlib-notfound .shapely_home_clients h3,.shapely_home_clients #main .colorlib-notfound h3,#main .colorlib-notfound .shapely_home_CFA h3,.shapely_home_CFA #main .colorlib-notfound h3{text-transform:none}.colorlib-copyright{display:none}.col-md-8.no-sidebar{float:none}.hide-featured-img>article>.entry-header{display:none}.header-callout.solid-header{margin-bottom:0}.header-callout.solid-header .header-image-bg{background-size:0 !important}.header-callout.solid-header #breadcrumbs,.header-callout.solid-header #breadcrumbs a{text-shadow:none;color:#fff}.header-callout.solid-header h3.page-title{color:#fff !important}body.archive article.post-content h2.post-title a,body.archive article.post-content .post-title.homepage-title a,body.archive article.post-content .home .post-title.widget-title a,.home body.archive article.post-content .post-title.widget-title a,body.archive article.post-content .home .image-bg h3.post-title a,.home .image-bg body.archive article.post-content h3.post-title a,body.archive article.post-content .home .image-bg h1.post-title a,.home .image-bg body.archive article.post-content h1.post-title a,body.archive article.post-content .home .widget h3.post-title a,.home .widget body.archive article.post-content h3.post-title a,body.archive article.post-content .home .csc-locate h4.post-title a,.home .csc-locate body.archive article.post-content h4.post-title a,body.archive article.post-content .shapely_home_clients h3.post-title a,.shapely_home_clients body.archive article.post-content h3.post-title a,body.archive article.post-content .shapely_home_CFA h3.post-title a,.shapely_home_CFA body.archive article.post-content h3.post-title a,body.search-results article.post-content h2.post-title a,body.search-results article.post-content .post-title.homepage-title a,body.search-results article.post-content .home .post-title.widget-title a,.home body.search-results article.post-content .post-title.widget-title a,body.search-results article.post-content .home .image-bg h3.post-title a,.home .image-bg body.search-results article.post-content h3.post-title a,body.search-results article.post-content .home .image-bg h1.post-title a,.home .image-bg body.search-results article.post-content h1.post-title a,body.search-results article.post-content .home .widget h3.post-title a,.home .widget body.search-results article.post-content h3.post-title a,body.search-results article.post-content .home .csc-locate h4.post-title a,.home .csc-locate body.search-results article.post-content h4.post-title a,body.search-results article.post-content .shapely_home_clients h3.post-title a,.shapely_home_clients body.search-results article.post-content h3.post-title a,body.search-results article.post-content .shapely_home_CFA h3.post-title a,.shapely_home_CFA body.search-results article.post-content h3.post-title a{display:block;line-height:1.2em}body.archive article.post-content h2.post-title a:hover,body.archive article.post-content .post-title.homepage-title a:hover,body.archive article.post-content .home .post-title.widget-title a:hover,.home body.archive article.post-content .post-title.widget-title a:hover,body.archive article.post-content .home .image-bg h3.post-title a:hover,.home .image-bg body.archive article.post-content h3.post-title a:hover,body.archive article.post-content .home .image-bg h1.post-title a:hover,.home .image-bg body.archive article.post-content h1.post-title a:hover,body.archive article.post-content .home .widget h3.post-title a:hover,.home .widget body.archive article.post-content h3.post-title a:hover,body.archive article.post-content .home .csc-locate h4.post-title a:hover,.home .csc-locate body.archive article.post-content h4.post-title a:hover,body.archive article.post-content .shapely_home_clients h3.post-title a:hover,.shapely_home_clients body.archive article.post-content h3.post-title a:hover,body.archive article.post-content .shapely_home_CFA h3.post-title a:hover,.shapely_home_CFA body.archive article.post-content h3.post-title a:hover,body.search-results article.post-content h2.post-title a:hover,body.search-results article.post-content .post-title.homepage-title a:hover,body.search-results article.post-content .home .post-title.widget-title a:hover,.home body.search-results article.post-content .post-title.widget-title a:hover,body.search-results article.post-content .home .image-bg h3.post-title a:hover,.home .image-bg body.search-results article.post-content h3.post-title a:hover,body.search-results article.post-content .home .image-bg h1.post-title a:hover,.home .image-bg body.search-results article.post-content h1.post-title a:hover,body.search-results article.post-content .home .widget h3.post-title a:hover,.home .widget body.search-results article.post-content h3.post-title a:hover,body.search-results article.post-content .home .csc-locate h4.post-title a:hover,.home .csc-locate body.search-results article.post-content h4.post-title a:hover,body.search-results article.post-content .shapely_home_clients h3.post-title a:hover,.shapely_home_clients body.search-results article.post-content h3.post-title a:hover,body.search-results article.post-content .shapely_home_CFA h3.post-title a:hover,.shapely_home_CFA body.search-results article.post-content h3.post-title a:hover{color:#0AB4E3}body.archive article.post-content .entry-content{padding:0 20px 20px}body.search-results article.post-content .entry-content{padding:0 20px 0}.my-results{display:flex;margin-left:15px;padding:30px 0;border-bottom:solid 1px #ebebeb}.my-results .entry-header{width:20%}.my-results .entry-header a{display:block}.my-results .entry-content{width:80%}.my-results .entry-content p{margin-bottom:0}.my-results .post-title a{font-size:24px}.post-content .my-results .entry-content .post-title{margin-top:0}.search .post-content{margin:0 20px 0 0}@media(max-width:990px){.search .post-content{margin-right:0}.my-results{margin-right:15px}}@media(max-width: 500px){.my-results{flex-wrap:wrap}.my-results .entry-header,.my-results .entry-content{width:100%}.my-results .entry-header{margin-bottom:20px;max-height:200px;overflow:hidden}.my-results .entry-header img{margin-top:25%;transform:translateY(-50%)}body.search-results article.post-content .entry-content{padding:0}}@media(max-width:767px){.main-container{margin-top:73px}}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-1{width:100%}.woocommerce-page .content-area{padding-top:96px}.woocommerce-Price-amount{color:#111}.woocommerce .products .product{flex-basis:100%}#main .woocommerce .products .product{margin-right:0}.woocommerce .products .product .woocommerce-loop-product__link{align-items:flex-start}.woocommerce .products .csc-product-thumbnail{width:15%}.woocommerce .products .csc-product-desc{width:85%;margin-left:20px}.woocommerce .products img{max-width:none}.my-excerpt,.my-excerpt p{font-weight:normal;color:#111;font-size:16px}.related.products>h2,.related.products>.homepage-title,.home .related.products>.widget-title,.home .image-bg .related.products>h3,.home .image-bg .related.products>h1,.home .widget .related.products>h3,.home .csc-locate .related.products>h4,.shapely_home_clients .related.products>h3,.shapely_home_CFA .related.products>h3{font-size:36px;font-weight:normal}.related.products .products,.related.products .products .product .woocommerce-loop-product__link{display:block}.related.products .csc-product-thumbnail,.related.products .csc-product-desc{width:100%}.related.products .csc-product-desc{margin:0}.related.products .woocommerce-loop-product__title{color:#001c28;font-weight:normal;line-height:1.2}.single-product .product_title{font-size:48px}.single-product .wc-tab h2,.single-product .wc-tab .homepage-title,.single-product .wc-tab .home .widget-title,.home .single-product .wc-tab .widget-title,.single-product .wc-tab .home .image-bg h3,.home .image-bg .single-product .wc-tab h3,.single-product .wc-tab .home .image-bg h1,.home .image-bg .single-product .wc-tab h1,.single-product .wc-tab .home .widget h3,.home .widget .single-product .wc-tab h3,.single-product .wc-tab .home .csc-locate h4,.home .csc-locate .single-product .wc-tab h4,.single-product .wc-tab .shapely_home_clients h3,.shapely_home_clients .single-product .wc-tab h3,.single-product .wc-tab .shapely_home_CFA h3,.shapely_home_CFA .single-product .wc-tab h3{font-size:36px}.related.products .my-excerpt,.woocommerce .products .product .add_to_cart_button,.single-product ul.wc-tabs,#main .related.products .price,.related.products .button{display:none}@media(max-width: 767px){.woocommerce ul.products .product .woocommerce-loop-product__link{flex-wrap:wrap}.woocommerce ul.products .csc-product-thumbnail{width:30%}.woocommerce ul.products .csc-product-thumbnail img{min-width:150px}.woocommerce ul.products .csc-product-desc{width:100%;margin-left:0px}.woocommerce ul.products[class*=columns-] li.product{margin:30px 0 0;padding-bottom:15px;border-bottom:solid 3px #fafafa}.related.products ul.products[class*=columns-] li.product{border-bottom:none}}.mec-wrap{color:#111}a.mec-color-hover:hover{text-decoration:none}.mec-next-event ul{margin-left:0}.mec-wrap h4,.mec-wrap h5{font-weight:900}.single-mec-events .mec-wrap p{font-size:17px}.mec-event-list-standard .mec-time-details,.mec-calendar .mec-event-article .mec-event-time{font-size:14px}.mec-month-side .mec-event-article.flex-box .mec-event-image,.mec-month-side .header-callout .mec-event-article.row .mec-event-image,.header-callout .mec-month-side .mec-event-article.row .mec-event-image,.mec-month-side .woocommerce .mec-event-article.products .mec-event-image,.woocommerce .mec-month-side .mec-event-article.products .mec-event-image,.mec-month-side .woocommerce .products .product .mec-event-article.woocommerce-loop-product__link .mec-event-image,.woocommerce .products .product .mec-month-side .mec-event-article.woocommerce-loop-product__link .mec-event-image{float:none;width:30%}.mec-month-side .mec-event-article.flex-box .details-box,.mec-month-side .header-callout .mec-event-article.row .details-box,.header-callout .mec-month-side .mec-event-article.row .details-box,.mec-month-side .woocommerce .mec-event-article.products .details-box,.woocommerce .mec-month-side .mec-event-article.products .details-box,.mec-month-side .woocommerce .products .product .mec-event-article.woocommerce-loop-product__link .details-box,.woocommerce .products .product .mec-month-side .mec-event-article.woocommerce-loop-product__link .details-box{width:70%}.mec-month-side .mec-event-article.flex-box .mec-event-title,.mec-month-side .header-callout .mec-event-article.row .mec-event-title,.header-callout .mec-month-side .mec-event-article.row .mec-event-title,.mec-month-side .woocommerce .mec-event-article.products .mec-event-title,.woocommerce .mec-month-side .mec-event-article.products .mec-event-title,.mec-month-side .woocommerce .products .product .mec-event-article.woocommerce-loop-product__link .mec-event-title,.woocommerce .products .product .mec-month-side .mec-event-article.woocommerce-loop-product__link .mec-event-title{font-size:1.3em;text-transform:none}.mec-month-side .mec-event-article.flex-box .mec-event-title a,.mec-month-side .header-callout .mec-event-article.row .mec-event-title a,.header-callout .mec-month-side .mec-event-article.row .mec-event-title a,.mec-month-side .woocommerce .mec-event-article.products .mec-event-title a,.woocommerce .mec-month-side .mec-event-article.products .mec-event-title a,.mec-month-side .woocommerce .products .product .mec-event-article.woocommerce-loop-product__link .mec-event-title a,.woocommerce .products .product .mec-month-side .mec-event-article.woocommerce-loop-product__link .mec-event-title a{color:#0AB4E3;font-weight:400}.mec-event-image img{width:100%}.mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span:hover{color:#000}.mec-event-list-standard .mec-event-article{-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.06);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.06);box-shadow:0 0px 5px rgba(0,0,0,0.06);border:none}.mec-event-list-standard .mec-col-table-c{vertical-align:top}.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-price-details{display:inline-block}.mec-event-list-standard .mec-time-details{margin-right:10px}.col-md-2.mec-event-image-wrap.mec-col-table-c{padding-left:0}.mec-container{padding-top:0}.mec-single-event{margin-top:0}.single-mec-events .header-callout .page-title-section{background-image:none !important}.single-mec-events .header-callout .page-title-section #breadcrumbs{text-shadow:none}.single-mec-events .header-callout .page-title-section .page-title{color:#fff !important}.single-mec-events .content-area>.container,.mec-container{width:100%;margin:auto}@media only screen and (min-width: 1921px){.mec-container{max-width:none}}.mec-single-event .mec-events-event-image{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;height:calc(100vh - 190px)}.csc-mec-mobile-only{display:none}.mec-event-content h3{font-weight:900}.mec-single-modern .mec-single-event-bar>div .mec-time-comment{font-size:16px;padding-left:5px;line-height:1em}.mec-next-event-details a{font-size:inherit}.single-mec-events .content-area,.single-mec-events .content-area>.container{padding-top:0}.single-mec-events .content-area>.container{padding:0}.mec-organizer .mec-sl-home:before{content:""}.mec-events-meta-group-countdown .countdown-w .block-w li>span{font-size:72px}.csc_event .mec-single-modern .mec-single-event-bar.wrap,.csc_event .mec-single-modern .header-callout .mec-single-event-bar.row,.header-callout .csc_event .mec-single-modern .mec-single-event-bar.row,.csc_event .mec-single-modern .woocommerce .mec-single-event-bar.products,.woocommerce .csc_event .mec-single-modern .mec-single-event-bar.products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;margin-top:0;padding:0}.csc_event .mec-single-modern .mec-single-event-bar.wrap i,.csc_event .mec-single-modern .header-callout .mec-single-event-bar.row i,.header-callout .csc_event .mec-single-modern .mec-single-event-bar.row i,.csc_event .mec-single-modern .woocommerce .mec-single-event-bar.products i,.woocommerce .csc_event .mec-single-modern .mec-single-event-bar.products i,.csc_event .mec-single-modern .mec-event-meta i,.csc_event .mec-single-modern .mec-event-meta i:before,.csc_retreat .mec-single-modern .mec-single-event-bar.wrap i,.csc_retreat .mec-single-modern .header-callout .mec-single-event-bar.row i,.header-callout .csc_retreat .mec-single-modern .mec-single-event-bar.row i,.csc_retreat .mec-single-modern .woocommerce .mec-single-event-bar.products i,.woocommerce .csc_retreat .mec-single-modern .mec-single-event-bar.products i,.csc_retreat .mec-single-modern .mec-event-meta i,.csc_retreat .mec-single-modern .mec-event-meta i:before{color:#007A9C}.mec-single-modern .mec-single-event-bar>div dd,.mec-single-event .mec-event-meta dd{color:#000}.mec-single-modern .mec-single-event-bar>div dd{color:#007A9C;font-size:18px;font-weight:700}.mec-single-event .mec-event-meta .mec-events-address{color:#666}.csc_retreat .mec-single-modern .details{margin-right:-1rem}.csc_retreat .mec-single-modern .details .mec-frontbox{padding:20px;border:none;background:#f7f7f7;box-shadow:none}.csc_retreat .mec-single-modern .details>div{flex-basis:45%;flex-grow:1;margin-right:1rem}.csc-event-carousel-type1:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 8px rgba(0,0,0,0.15);box-shadow:0 1px 8px rgba(0,0,0,0.15)}.mec-event-carousel-type1 .mec-event-carousel-content{padding:20px 20px 10px;border-width:0}.mec-event-carousel-type1 .mec-event-carousel-content,.mec-event-carousel-type1 .mec-event-carousel-content:hover{box-shadow:none}.mec-wrap div.mec-event-date-carousel{font-weight:700}.mec-event-date-carousel{border-left:solid 15px #0AB4E3;margin:15px 15px 15px -20px;padding-left:5px;line-height:1}.mec-event-carousel-content .mec-event-carousel-title a{font-weight:700}#page .btn-more:hover{background-color:transparent;border:none}@media (max-width: 767px){.mec-single-event .mec-events-event-image{background-image:none !important;height:auto}.csc-mec-mobile-only{display:block}.mec-single-modern .col-md-4 .mec-frontbox{margin-top:20px;margin-bottom:20px}}@media (max-width: 560px){.csc_retreat .mec-single-modern .details>div{flex-basis:100%}}.home .schedule h3.title,.home .schedule div.wp-block-kadence-rowlayout{margin-left:0;margin-right:0}.home .schedule .title{flex-basis:100%}.home .schedule .wp-block-kadence-rowlayout{width:50%}.home .schedule h4{margin-bottom:10px}.home .schedule h6,.home .schedule .day{text-transform:uppercase}.home .schedule h6{font-size:14px;letter-spacing:1px}.home .schedule p{font-size:14px;margin-bottom:10px}.home .schedule .day{font-size:17px;font-weight:bold;margin:20px 0 0}@media (max-width: 595px), (min-width: 768px) and (max-width: 979px){.home .schedule .wp-block-kadence-rowlayout{width:100%}.home .schedule .wp-block-kadence-rowlayout .kt-inside-inner-col{margin-right:0}}.wp-block-kadence-tabs{margin-bottom:1rem}.wp-block-kadence-tab.kt-tab-inner-content{margin-top:-4px}.wp-block-kadence-tab.kt-tab-inner-content h3{margin-bottom:1rem}.kt-tab-title{text-transform:uppercase}.kt-tab-title .kt-title-text{font-weight:700}.single-mec-events #main [class^=kt-accordion] .kt-blocks-accordion-header{color:#111;background-color:#fafafa;font-size:18px;font-weight:400;letter-spacing:normal;line-height:1.5;padding:14px 16px 14px 16px;margin-bottom:0;text-transform:none;display:flex}.single-mec-events #main [class^=kt-accordion] .kt-blocks-accordion-header.kt-accordion-panel-active{color:#fff;background:#007A9C}@media(max-width: 600px){#main .wp-block-kadence-tabs .kt-tabs-title-list li{margin-right:0;flex-basis:100%}#main .wp-block-kadence-tabs .kt-tabs-title-list li .kt-tab-title{border-width:0;padding:6px 0 10px}#main .wp-block-kadence-tabs .kt-tabs-title-list li .kt-tab-title:before{font-family:"Font Awesome 5 Pro";content:"";font-size:14px;font-weight:100;margin-right:8px}}.uagb-infobox__outer-wrap{padding:2rem;margin-bottom:10px}.uagb-ifb-separator-parent{margin-top:16px}.uagb-infobox-icon-left .uagb-ifb-separator-parent{margin-top:0}.uagb-infobox-icon-left .uagb-ifb-title{margin-top:7px}#main [id^='uagb'] .uagb-ifb-button-wrapper .uagb-infobox-cta-link:visited{color:#fff}@media(max-width: 767px){#main .uagb-infobox-icon-left .uagb-ifb-title{margin-bottom:10px}#main .uagb-infobox-icon-left .uagb-ifb-icon-wrap{margin-right:0}}.wp-block-advanced-gutenberg-blocks-addtocart{text-align:left}#main .wp-block-advanced-gutenberg-blocks-addtocart__button{background-color:#0AB4E3 !important}#main .wpcf7{margin-top:2rem;margin-bottom:2rem}.wpcf7-form *{width:100%}#main [id^=uagb] .wpcf7 select{-moz-appearance:none;-webkit-appearance:none;appearance:none}#main [id^=uagb] .wpcf7 select:hover,#main [id^=uagb] .wpcf7 select:focus{border-color:#0AB4E3}#main [id^=uagb] .wpcf7 input[type="text"],#main [id^=uagb] .wpcf7 input[type="search"],#main [id^=uagb] .wpcf7 input[type="email"],#main [id^=uagb] .wpcf7 input[type="tel"],#main [id^=uagb] .wpcf7 select,#main [id^=uagb] .wpcf7 textarea{margin-bottom:0;margin-top:10px}#main [id^=uagb] .uagb-cf7-styler__check-style-enabled .wpcf7 input[type="radio"]+span:before,#main [id^=uagb] .uagb-cf7-styler__check-style-enabled .wpcf7 .wpcf7-checkbox input[type="checkbox"]+span:before{border-color:#666}#main [id^=uagb] .wpcf7-radio input[type="radio"]:checked+span:before{background-color:#0AB4E3}#main [id^=uagb] .wpcf7 .wpcf7-checkbox input[type="checkbox"]:checked+span:before{color:#0AB4E3;font-size:12px;content:"";line-height:1.1}#main [id^=uagb] .wpcf7 .wpcf7-radio input[type="radio"]+span:before,#main [id^=uagb] .wpcf7 .wpcf7-checkbox input[type="checkbox"]+span:before,#main [id^=uagb] .uagb-cf7-styler__field-style-box .wpcf7-checkbox input[type="checkbox"]:checked+span:before{width:13px;height:13px;border-width:2px;margin-bottom:4px}#main [id^=uagb] .uagb-cf7-styler__field-style-box .wpcf7-radio input[type="radio"]:checked+span:before,#main [id^=uagb] .wp-block-uagb-cf7-styler .uagb-cf7-styler__field-style-underline .wpcf7-radio input[type="radio"]:checked+span:before{-webkit-box-shadow:inset 0px 0px 0px 2px #fafafa;-moz-box-shadow:inset 0px 0px 0px 2px #fafafa;box-shadow:inset 0px 0px 0px 2px #fafafa}@media(min-width:768px){#main [id^=uagb] .wpcf7 select{width:50%}}.wpcf7-form div.wpcf7-response-output{margin-left:0;margin-right:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.wpcf7-form div.wpcf7-mail-sent-ok{background:#63E7BC;border-color:#63E7BC;color:#000;padding:1rem}div.wpcf7 .ajax-loader{margin-left:1rem}@media(max-width: 991px){.main-navigation a.custom-logo-link img{width:80%}.nav-bar a.not-logo-link{padding-left:5px}#site-navigation .module.left{padding-right:0}}@media(max-width:767px){.flex-box.two>div,.header-callout .two.row>div,.woocommerce .two.products>div,.woocommerce .products .product .two.woocommerce-loop-product__link>div{width:100%}.wp-block-column{flex-basis:100% !important}.wp-block-column:nth-child(2n){margin-left:0}.csc-block.my-image-right{flex-direction:column-reverse}}@media(max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding:1rem 0}}@media(max-width:500px){.main-navigation a.custom-logo-link img{width:70%}.nav-bar a.not-logo-link{padding-left:0}.site-title{font-size:3.8vw}.site-tagline{font-size:2vw}blockquote{margin:0}}@media (min-width: 600px){.wp-block-column{flex-grow:1}blockquote{padding:3rem 4rem}}@media (min-width: 768px){.my-container,.home .widget_custom_html{width:750px}#main .csc-full-padding,#main .csc-full-width .qubely-block-wrapper-block,.csc-full-width #main .qubely-block-wrapper-block,#main body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header .qubely-block-wrapper-block,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header #main .qubely-block-wrapper-block,#main .csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 #main .wp-block-cover__inner-container,#colophon .csc-full-padding,#colophon .csc-full-width .qubely-block-wrapper-block,.csc-full-width #colophon .qubely-block-wrapper-block,#colophon body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header .qubely-block-wrapper-block,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header #colophon .qubely-block-wrapper-block,#colophon .csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 #colophon .wp-block-cover__inner-container{padding-left:calc( ( (100vw - 750px) / 2) + 15px);padding-right:calc( ( (100vw - 750px) / 2) + 15px)}}@media (min-width: 992px){.my-container,.home .widget_custom_html{width:970px}#main .csc-full-padding,#main .csc-full-width .qubely-block-wrapper-block,.csc-full-width #main .qubely-block-wrapper-block,#main body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header .qubely-block-wrapper-block,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header #main .qubely-block-wrapper-block,#main .csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 #main .wp-block-cover__inner-container,#colophon .csc-full-padding,#colophon .csc-full-width .qubely-block-wrapper-block,.csc-full-width #colophon .qubely-block-wrapper-block,#colophon body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header .qubely-block-wrapper-block,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header #colophon .qubely-block-wrapper-block,#colophon .csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 #colophon .wp-block-cover__inner-container{padding-left:calc( ( (100vw - 970px) / 2) + 15px);padding-right:calc( ( (100vw - 970px) / 2) + 15px)}}@media (min-width: 1200px){.my-container,.home .widget_custom_html{width:1170px}#main .csc-full-padding,#main .csc-full-width .qubely-block-wrapper-block,.csc-full-width #main .qubely-block-wrapper-block,#main body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header .qubely-block-wrapper-block,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header #main .qubely-block-wrapper-block,#main .csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 #main .wp-block-cover__inner-container,#colophon .csc-full-padding,#colophon .csc-full-width .qubely-block-wrapper-block,.csc-full-width #colophon .qubely-block-wrapper-block,#colophon body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header .qubely-block-wrapper-block,body:not([class^="archive"]):not([class^="search"]) .post-content .entry-header #colophon .qubely-block-wrapper-block,#colophon .csc-block.my-col1 .wp-block-cover__inner-container,.csc-block.my-col1 #colophon .wp-block-cover__inner-container{padding-left:calc( ( (100vw - 1170px) / 2) + 15px);padding-right:calc( ( (100vw - 1170px) / 2) + 15px)}}
/*# sourceMappingURL=style.css.map */
