img{max-width:100%;height:auto}.wp-block-group{padding:25px 20px 5px 20px}iframe,.wp-block-embed-wordpress-tv,video,audio{max-width:100%}.alignright{float:right;margin:.3rem 0 15px 30px}.alignleft{float:left;margin:0 25px 15px 0}.aligncenter{text-align:center}.aligncenter.wp-caption{margin-left:auto;margin-right:auto}body #boxed-layout-pro hr{background:rgb(0 0 0 / .06);height:2px;border:none;margin:35px 0 40px 0;width:100%;overflow:hidden}blockquote{border-left:4px solid #e0f3f1;margin-left:0;padding-left:30px;line-height:1.7;font-size:105%}blockquote a:hover,blockquote a{color:#666}blockquote.alignleft,blockquote.alignright{width:32%;float:left;border-left:none;border-top:4px solid #e0f3f1;padding:15px 15px 0 15px;margin-bottom:0}blockquote.alignright{float:right}table{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 30px 0;max-width:100%;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:14px}th,td{color:#606060;border:1px solid #eaeaea}table th{font-weight:700;font-size:16px}table caption,table th,table td{font-weight:400;text-align:left}table th{border-width:0 1px 1px 0;font-weight:700;color:#444}table td{border-width:0 1px 1px 0}table tr th,table tr td{padding:8px 12px}.wp-block-table.is-style-stripes{border-bottom:1px solid #1d1f22}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgb(0 0 0 / .05)}del{opacity:.8}pre{display:block;margin-top:5px;border:1px solid rgb(0 0 0 / .09);padding:15px;background:rgb(0 0 0 / .05);overflow:auto;word-wrap:break-word;font-size:13px;line-height:1.3;margin-bottom:25px;color:#606060}dl dd{margin-bottom:10px}dl dt{color:#2A2826;font-weight:600;font-size:105%}.wp-block-image .alignright{padding-bottom:20px}p[style="font-size:36px"]{line-height:1.2em}p[style="font-size:46px"]{line-height:1.2em}.wp-block-video,.wp-block-pullquote,.mejs-container{margin-bottom:20px}code{display:inline-block;border:1px solid rgb(0 0 0 / .09);padding:5px;background:rgb(0 0 0 / .05);overflow:auto;word-wrap:break-word;font-size:13px;line-height:1.3;color:#606060}p code{vertical-align:top}.wp-block-gallery .blocks-gallery-caption{text-align:center;margin:0 auto 25px auto}.wp-block-gallery li.blocks-gallery-item figure figcaption{padding:10px 0;line-height:1.3;max-height:calc(100% - 20px)}body .gallery-item{margin-top:0;position:relative;margin-bottom:25px}body .gallery-item img{border:none!important}body .gallery-icon{margin-right:10px;margin-left:10px}body #content-pro .gallery-caption{position:relative;padding:10px 10px;font-weight:600}body .wp-caption{max-width:100%!important}.noselect button,.noselect a,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;outline:0}.google-maps-pin h6{margin-bottom:2px}.screen-reader-text{display:none}.wp-block-media-text{margin-bottom:20px}.wp-caption img{margin-bottom:5px}figcaption{font-weight:500;padding-bottom:8px}.has-large-font-size{line-height:1.1}#content-pro .wp-block-cover{margin-bottom:25px}#content-pro .wp-block-cover-text{color:#fff}body #content-pro .wp-caption-text,body #content-pro .width-container-pro .wp-caption-text{line-height:1.2;padding-top:2px;padding-bottom:4px;font-size:13px;font-weight:400;color:#999}p.wp-caption-text{margin-bottom:10px}.wp-block-separator{width:100%;overflow:hidden}img.alignright{display:block;margin-bottom:25px}img.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-block-cover-image .aligncenter{width:100%;text-align:center;overflow:hidden;color:#fff}body .alignnone{max-width:100%}body{background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.boosted-elements-logo-container img,#logo-progression-studios img{width:120px}nav#site-navigation-progression-studios{width:calc(100% - 120px)}.tudor_price_index,blockquote cite a,a{color:#d9945d}ul.progression-post-meta i{color:#d9945d}blockquote,body.woocommerce-page .woocommerce-MyAccount-content{border-color:#d9945d}blockquote cite a:hover,h2.progression-schedule-title a,a:hover{color:#41484e}.width-container-forced-pro,header#masthead-progression-studios .width-container-pro,.width-container-pro,#page-title-pro .width-container-pro,body.elementor-page .related-portfolio-width.width-container-pro{max-width:1160px}body .elementor-section.elementor-section-boxed>.elementor-container{max-width:1180px}.elementor-section{padding:0 10px}body.elementor-page .related-portfolio-width.width-container-pro{padding:0 20px}header#masthead-progression-studios .width-container-pro,#page-title-pro .width-container-pro,.width-container-pro{padding:0 20px}#page-title-pro{background-color:#32383e}#page-title-overlay-image{background-repeat:no-repeat;background-position:center center;background-size:cover}#progression-studios-page-title-container{padding-top:210px;padding-bottom:110px;text-align:center}#progression-studios-post-page-title:before,#page-title-pro:before{background:-moz-linear-gradient(top,#fff0 0%,#fff0 100%);background:-webkit-linear-gradient(top,#fff0 0%,#fff0 100%);background:linear-gradient(to bottom,#fff0 0%,#fff0 100%)}body.single-post #page-title-pro:before{background:-moz-linear-gradient(top,rgb(50 56 62 / .8) 0%,rgb(50 56 62 / .8) 100%);background:-webkit-linear-gradient(top,rgb(50 56 62 / .8) 0%,rgb(50 56 62 / .8) 100%);background:linear-gradient(to bottom,rgb(50 56 62 / .8) 0%,rgb(50 56 62 / .8) 100%)}body.single-post #progression-studios-page-title-container{padding-top:101px;padding-bottom:81px}.sidebar-item{background-color:#f1f4f6;border-color:#fff0}.comment-body,.progression-blog-content{background-color:#fff}ul.progression-post-meta a:hover,h2.progression-blog-title a{color:#7a83a6}ul.progression-post-meta a,h2.progression-blog-title a:hover{color:#f70}.progression-blog-content a.more-link{display:inline-block}#progression-studios-woocommerce-single-bottom .related.products{display:none}#content-pro ul.products h2.woocommerce-loop-category__title mark{display:none}body #content-pro .width-container-pro .woocommerce-ResetPassword,body #content-pro .width-container-pro .woocommerce-form-register,body #content-pro .width-container-pro .woocommerce-form-login,body #content-pro .width-container-pro .woocommerce-form-coupon,.tudor-divider-below-price,#progression-studios-woocommerce-single-top .product_meta{border-color:#ebeced}.progression-studios-shop-index-text{border-color:#ebeced;background:#fff}#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active,#progression-studios-woocommerce-single-bottom{background:#f1f4f6}.sidebar .star-rating,.sidebar .star-rating:before,.comment-form-rating .stars a,.comment-form-rating .stars a:before,.commentlist .star-rating,.commentlist .star-rating:before,#progression-studios-woocommerce-single-top .star-rating,#progression-studios-woocommerce-single-top .star-rating:before,#content-pro ul.products .star-rating,#content-pro ul.products .star-rating:before{color:#f19a45}.sidebar .star-rating:before,.commentlist .star-rating:before,#progression-studios-woocommerce-single-top .star-rating:before,#content-pro ul.products .star-rating:before{color:#f19a45}.tudor_stay_btn_index a,.progression-blog-content a.more-link,input.submit-search-pro,.progression-button,.infinite-nav-pro a,body #error-page-index a.button,#boxed-layout-pro .form-submit input#submit,#boxed-layout-pro button.button,#boxed-layout-pro a.button,.wp-block-button a.wp-block-button__link,.post-password-form input[type=submit],#respond input.submit,.wpcf7-form input.wpcf7-submit{color:#fff;background:#f70;border-radius:0;letter-spacing:.04em;font-size:14px}.custom-menu-tudor li.elementor-icon-list-item a.current,.custom-menu-tudor li.elementor-icon-list-item a:hover{color:#fff;background:#f70}.elementor-element .elementor-button{color:#fff;background:#f70;border-radius:0}.elementor-element .elementor-button:hover{color:#fff;background:#7a83a6}ul.blog-single-category-display li a,ul.blog-meta-category-list a{color:#fff;background:#f70;border-radius:0;letter-spacing:.04em}.tagcloud a{border-radius:0}.wp-block-button.is-style-outline a.wp-block-button__link{color:#f70;border-color:#f70}body .tudor_stay_btn_index a:hover,.wp-block-button.is-style-outline a.wp-block-button__link:hover{color:#fff;background:#f70}.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range,h6.related-sub-progression:before{background:#7a83a6}.progression-page-nav a:hover span{color:#fff}#boxed-layout-pro ul.products li.product .progression-studios-shop-overlay-buttons a.button,body.woocommerce-page nav.woocommerce-MyAccount-navigation li.is-active a,.tagcloud a,.tags-progression-studios a:hover{color:#fff;background:#f70}.progression-page-nav a:hover,.progression-page-nav span.current span,#content-pro ul.page-numbers li a:hover,#content-pro ul.page-numbers li span.current{color:#fff;background:#f70;border-color:#f70}ul.blog-single-category-display li a:hover,ul.blog-meta-category-list a:hover,#boxed-layout-pro ul.products li.product .progression-studios-shop-overlay-buttons a.button:hover,.tudor_stay_btn_index a,.progression-button:hover,.infinite-nav-pro a:hover,.progression-blog-content a.more-link:hover,body #error-page-index a.button:hover,#boxed-layout-pro .form-submit input#submit:hover,#boxed-layout-pro button.button:hover,#boxed-layout-pro a.button:hover,.tagcloud a:hover,.wp-block-button a.wp-block-button__link:hover,.post-password-form input[type=submit]:hover,#respond input.submit:hover,.wpcf7-form input.wpcf7-submit:hover{color:#fff;background:#7a83a6}.wc-block-product-search input.wc-block-product-search__field,.wp-block-search input.wp-block-search__input,.search-form input.search-field,#respond select,.wpcf7 select,#respond textarea,.wpcf7-form textarea,.post-password-form input,#respond input,.wpcf7-form input{background-color:#fff;border-color:#e2e0d9;border-radius:0}input.search-field-progression,body .woocommerce form .form-row .select2-container .selection .select2-selection,body.woocommerce-page #content-pro #progression-studios-woocommerce-single-top .width-container-pro input[type=number],body.woocommerce-page #content-pro .width-container-pro textarea,body.woocommerce-page #content-pro .width-container-pro input[type=text],body.woocommerce-page #content-pro .width-container-pro input[type=password],body.woocommerce-page #content-pro .width-container-pro input[type=url],body.woocommerce-page #content-pro .width-container-pro input[type=tel],body.woocommerce-page #content-pro .width-container-pro input[type=number],body.woocommerce-page #content-pro .width-container-pro input[type=color],body.woocommerce-page #content-pro .width-container-pro input[type=email]{background-color:#fff;border-color:#e2e0d9;border-radius:0}#progression-studios-woocommerce-single-top table.variations td.value select,.woocommerce-page form.woocommerce-ordering select,.wp-block-categories-dropdown select,.wp-block-archives-dropdown select,#respond select,.wpcf7 select,.widget select{border-radius:0}.wc-block-product-search input.wc-block-product-search__field:focus,.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle,input.search-field-progression:focus,body.woocommerce-page #content-pro #progression-studios-woocommerce-single-top .width-container-pro input[type=number]:focus,body.woocommerce-page #content-pro .width-container-pro input:focus,body.woocommerce-page #content-pro .width-container-pro textarea:focus,.wp-block-categories-dropdown select:focus,.wp-block-archives-dropdown select:focus,#respond select:focus,.widget select:focus,#progression-studios-woocommerce-single-top table.variations td.value select:focus,.woocommerce-page form.woocommerce-ordering select:focus,.wpcf7-form select:focus,.post-password-form input:focus,.wp-block-search input.wp-block-search__input:focus,.search-form input.search-field:focus,#respond textarea:focus,#respond input:focus,.wpcf7-form input:focus,.wpcf7-form textarea:focus{border-color:#f70}#progression-studios-woocommerce-single-top table.variations td.value select,.woocommerce-page form.woocommerce-ordering select,.wp-block-categories-dropdown select,.wp-block-archives-dropdown select,#respond select,.wpcf7 select,.widget select{background-color:#fff;border-color:#e2e0d9;border-radius:0}#pro-scroll-top{color:#fff;background:#7a83a6}#pro-scroll-top:hover{color:#fff;background:#f60}.progression-studios-spinner{border-left-color:#ededed;border-right-color:#ededed;border-bottom-color:#ededed;border-top-color:#ccc}.sk-folding-cube .sk-cube:before,.sk-circle .sk-child:before,.sk-rotating-plane,.sk-double-bounce .sk-child,.sk-wave .sk-rect,.sk-wandering-cubes .sk-cube,.sk-spinner-pulse,.sk-chasing-dots .sk-child,.sk-three-bounce .sk-child,.sk-fading-circle .sk-circle:before,.sk-cube-grid .sk-cube{background-color:#ccc}#page-loader-pro{background:#fff;color:#ccc}::-moz-selection{color:#fff;background:#d9945d}::selection{color:#fff;background:#d9945d}