/*!
Theme Name: Clearly Media
Theme URI: https://www.clearlymedia.com/
Author: Clearly Media
Version: 1.0.0
*/.red{color:#b0320d}body{position:relative}button:focus{outline:none}body,button,optgroup,textarea{color:#111;font-family:"Nunito Sans",sans-serif;font-size:1.0625rem;line-height:1.5;letter-spacing:.01rem}h1,h2{font-family:"Playfair Display",serif;font-weight:400;margin-bottom:1.1rem}h3,h4,h5,h6{font-family:"Libre Baskerville",serif;font-weight:400;margin-bottom:1.1rem}h1{font-size:2rem;letter-spacing:2px}h2{font-size:1.5rem;letter-spacing:1px}h3{font-size:1.3rem;letter-spacing:1px}h4{font-size:1.1rem;letter-spacing:1px}h5{font-size:.9rem;letter-spacing:1px}h6{font-size:.7rem;letter-spacing:1px}a{color:#b0320d;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover,a:focus,a:active{color:#333;outline:none}blockquote{border-left:3px solid #b0320d;padding-left:20px;margin:20px 0}.centered{display:block;margin:0 auto}.widget_recent_entries li:before,.widget_recent_comments li:before,.widget_archive li:before{color:#b0320d}.btn,.gform_button.button{font-family:"Nunito Sans",sans-serif;font-weight:700;letter-spacing:1px;font-size:.9rem;border:none;border-radius:10px;padding:1rem 2rem;transition:ease-in-out 0.2s;text-transform:uppercase;-webkit-box-shadow:0 5px 14px -1px rgb(0 0 0 / .4);box-shadow:0 5px 14px -1px rgb(0 0 0 / .4)}button,input[type="button"],input[type="reset"],input[type="submit"]{font-family:"Nunito Sans",sans-serif;font-weight:700;letter-spacing:1px;font-size:.9rem;border:none;border-radius:3pxx;padding:1rem 2rem;transition:ease-in-out 0.2s;background-color:#b0320d;color:#fff;margin-bottom:5px}.vce-button--style-basic-wrapper,vce-button--style-basic{-webkit-box-shadow:0 4px 14px -1px rgb(0 0 0 / .3);box-shadow:0 4px 14px -1px rgb(0 0 0 / .3)}.vce-button--style-basic-wrapper .vce-button--style-basic,vce-button--style-basic .vce-button--style-basic{font-weight:700;text-transform:uppercase;font-size:15px}.vce-button--style-basic--border-rounded,a.vce-button--style-basic--border-rounded,button.vce-button--style-basic--border-rounded{border-radius:8px!important}.vce-button--style-basic.vce-button--style-basic--size-medium{font-size:15px!important}.btn-red{background-color:#b0320d;color:#fff}.btn-red:active,.btn-red:focus,.btn-red:hover{background-color:#85260a!important;color:#fff}.btn-black{background-color:#111;color:#fff}.btn-black:active,.btn-black:focus,.btn-black:hover{background-color:#000!important;color:#fff}.btn-white{background-color:#fff;color:#111}.btn-white:active,.btn-white:focus,.btn-white:hover{background-color:#e8e8e8!important;color:#111}.wp-block-button__link{font-family:"Nunito Sans",sans-serif;font-size:1.1rem;border:none;border-radius:0;padding:.6rem 1.2rem;transition:ease-in-out 0.2s;text-transform:uppercase;background-color:#b0320d;color:#fff}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{background-color:#85260a!important;color:#fff}.navbar-header{text-align:center;padding:25px 0 30px 0}.navbar-header .navbar-brand{padding-top:5px;padding-bottom:5px}.navbar-header h1{text-transform:uppercase;font-size:50px;line-height:50px;margin-top:0;margin-bottom:10px}.navbar-header h1 a{color:#485959;text-decoration:none}.navbar-header h1 a:active,.navbar-header h1 a:focus,.navbar-header h1 a:hover{text-decoration:none}.navbar-header h2{font-family:"Playfair Display",serif;font-size:25px;font-style:italic;color:#111;margin-top:0;margin-bottom:0}@media (max-width:768px){.navbar-header{font-size:.8rem;line-height:2rem}}.navbar{padding:0}.navbar-light{background:#485959}.navbar-light .navbar-toggler{float:right;padding:.25rem .5rem;clear:both;transition:ease-in-out 0.2s;margin-bottom:0}.navbar-light .navbar-toggler:hover{background:#333}.navbar-light #main-menu.navbar-nav{font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:400}.navbar-light #main-menu.navbar-nav .nav-link{color:#fff;padding:.7rem .75rem}.navbar-light #main-menu.navbar-nav .active .nav-link{color:#fff}.navbar-light #main-menu.navbar-nav li .nav-link:hover,.navbar-light #main-menu.navbar-nav li .nav-link.active{color:#999;text-decoration:none}.navbar-light #social-menu.navbar-nav{font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:400}.navbar-light #social-menu.navbar-nav .nav-link{color:#fff;padding:.5rem 0rem}.navbar-light #social-menu.navbar-nav .active .nav-link{color:#fff}.navbar-light #social-menu.navbar-nav li .nav-link:hover,.navbar-light #social-menu.navbar-nav li .nav-link.active{color:#999;text-decoration:none}#social-menu li a:before{display:inline-block;padding:0 5px;vertical-align:top;font-family:'Fontawesome';font-size:20px;-webkit-font-smoothing:antialiased}#social-menu li .hidden{display:none}#social-menu li a:hover{background:none!important;color:#999!important}#social-menu li a[href*="facebook.com"]::before{content:'\f082'}#social-menu li a[href*="twitter.com"]::before{content:'\f081'}#social-menu li a[href*="dribbble.com"]::before{content:'\f397'}#social-menu li a[href*="goodreads.com"]::before{content:'\f3a8'}#social-menu li a[href*="pinterest.com"]::before{content:'\f0d3'}#social-menu li a[href*="github.com"]::before{content:'\f1d2'}#social-menu li a[href*="tumblr.com"]::before{content:'\f174'}#social-menu li a[href*="youtube.com"]::before{content:'\f431'}#social-menu li a[href*="flickr.com"]::before{content:'\f16e'}#social-menu li a[href*="vimeo.com"]::before{content:'\f194'}#social-menu li a[href*="instagram.com"]::before{content:'\e055'}#social-menu li a[href*="linkedin.com"]::before{content:'\f08c'}.bg-light{background-color:#fff}.collapse.in{display:block}@media (min-width:992px){.navbar-light #main-menu.navbar-nav li:last-child .nav-link{padding-right:0}}@media (max-width:992px){.navbar{padding:0}.navbar-light #main-menu.navbar-nav{margin-left:0}.navbar-light #social-menu.navbar-nav{flex-direction:row}.navbar-light #social-menu.navbar-nav .nav-link{padding:.5rem .5rem}.navbar-light .navbar-brand{padding-left:10px}.navbar-light .navbar-brand .primary-logo{max-height:36px}.navbar-light .navbar-nav .nav-link{padding:15px}.navbar-light .navbar-nav li:last-child .nav-link{padding-right:15px}.navbar-light .navbar-toggler{padding:8px 12px;border:none;background:none;border-radius:0;color:#fff}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}}.dropdown-menu{border-radius:0;top:97%;line-height:1.6;font-size:14.5px;font-size:.9rem;padding:0;border:none;transition:all 0.3s ease 0s;-webkit-box-shadow:0 5px 14px -1px rgb(0 0 0 / .4);box-shadow:0 5px 14px -1px rgb(0 0 0 / .4)}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover,.active .active .dropdown-item{background-color:#fff;color:#b0320d}.dropdown-item{padding:.5rem 1.5rem}.dropdown:hover>.dropdown-menu{display:block;transition:all 0.3s ease 0s}.dropdown-menu .dropdown-menu{position:absolute;top:-7px;left:100%}.dropdown-menu .dropdown>a:after{display:block!important;content:" ";float:right;position:absolute;top:25%;left:95%;width:0;height:0;border-color:#fff0;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:4px;margin-right:-10px}@media (max-width:768px){.dropdown-item{text-align:center}.dropdown:hover>.dropdown-menu{background:#efebe7}}.page-header{padding:3rem 0;background-color:#efebe7;background-position:center center;background-size:cover;background-blend-mode:multiply}.page-header h1,.page-header h2{color:#485959;font-size:2rem;margin-top:0;margin-bottom:0;font-weight:400}.page-header .breadcrumbs{color:#111;font-size:.8em;float:right}.page-header .breadcrumbs a{color:#111}.page-header .breadcrumbs a:active,.page-header .breadcrumbs a:focus,.page-header .breadcrumbs a:hover{color:#b0320d}.page-header .breadcrumbs .breadcrumb_last{color:#b0320d}@media (max-width:768px){.page-header{padding:3rem 0}.page-header h1,.page-header h2{margin-bottom:5px}.page-header .breadcrumbs{float:left}}.post-body,.page-body{padding:3rem 0}.post-body h1 a,.post-body h2 a,.post-body h3 a,.post-body h4 a,.post-body h5 a,.post-body h6 a,.page-body h1 a,.page-body h2 a,.page-body h3 a,.page-body h4 a,.page-body h5 a,.page-body h6 a{color:#b0320d}.post-body h1 a:hover,.post-body h2 a:hover,.post-body h3 a:hover,.post-body h4 a:hover,.post-body h5 a:hover,.post-body h6 a:hover,.page-body h1 a:hover,.page-body h2 a:hover,.page-body h3 a:hover,.page-body h4 a:hover,.page-body h5 a:hover,.page-body h6 a:hover{color:#b0320d}.post-body .entry-header,.page-body .entry-header{margin-bottom:20px}.post-body .entry-header h1.entry-title,.page-body .entry-header h1.entry-title{margin-top:0;margin-bottom:30px}.post-body .entry-meta,.page-body .entry-meta{font-size:.9rem;color:#888;padding:0;margin-bottom:20px}.post-body .entry-meta a,.page-body .entry-meta a{color:#888}.post-body .entry-meta a:hover,.post-body .entry-meta a:focus,.post-body .entry-meta a:active,.page-body .entry-meta a:hover,.page-body .entry-meta a:focus,.page-body .entry-meta a:active{color:#b0320d}.post-body .post h1.entry-title,.page-body .post h1.entry-title{margin:0}.post-body .post-feed h3,.page-body .post-feed h3{font-size:1.5rem;margin-bottom:2px}.post-body .post-feed p,.page-body .post-feed p{margin-bottom:.75em}.post-body .post-feed .post-date,.page-body .post-feed .post-date{font-size:.8rem;margin-bottom:.75em}.post-body .post-feed .post-link,.page-body .post-feed .post-link{font-size:.8rem;font-weight:700}.post-body .post-feed .post-listing:not(:last-child),.page-body .post-feed .post-listing:not(:last-child){border-bottom:1px solid #efebe7;margin-bottom:30px;padding-bottom:30px}.post-body ul.pagination,.page-body ul.pagination{border:1px solid #efebe7;display:inline-block;white-space:nowrap;padding:0;clear:both;margin:1px;border-radius:0}.post-body ul.pagination li,.page-body ul.pagination li{border-right:1px solid #efebe7;padding:0;margin:0;float:left;display:inline;overflow:hidden;display:inline-block}.post-body ul.pagination li span.current,.page-body ul.pagination li span.current{background:#b0320d;color:#fff}.post-body ul.pagination li a,.post-body ul.pagination li span,.page-body ul.pagination li a,.page-body ul.pagination li span{padding:.5em .8em;color:#b0320d;margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;min-width:1em;display:block}.post-body ul.pagination li a:hover,.page-body ul.pagination li a:hover{background:#b0320d;color:#fff;text-decoration:none}.post-body ul.pagination li:last-child,.page-body ul.pagination li:last-child{border-right:none}.single-post header h1{margin-top:0}.breadcrumbs{color:#333;font-size:.9em}.breadcrumbs a{color:#111}.breadcrumbs a:hover{text-decoration:none}.page-newsletter{background:url(https://www.patriciaraybon.com/wp-content/themes/clearlycreative-base-theme/inc/images/newsletter.jpg) center center no-repeat #b0320d;background-size:cover;padding:3rem 0}.page-newsletter h2{font-size:40px;color:#fff;margin-top:0}.page-newsletter p{color:#fff;margin-bottom:0}@media (max-width:768px){.page-services .align-items-center{align-items:inherit!important}}@media (max-width:576px){.page-estimate{text-align:center}.page-estimate p{font-size:1.25rem;margin-bottom:1rem}}@media (max-width:576px){.page-services{text-align:center}.page-services h2{margin-top:10px}.page-services img{margin:0 auto}.page-services .align-items-center{align-items:inherit!important}}.project-listing{margin-bottom:20px}.widget-area .widget{font-size:.9rem;margin-bottom:1.5em}.widget-area .widget input[type="search"]{width:100%}.widget-area .widget h2.widget-title{background:#485959;color:#fff;font-weight:700;font-size:1rem;margin-bottom:.8rem;padding:8px 6px 8px 10px}.widget-area .widget ul.children{margin-bottom:0;padding-top:0;list-style:none}.widget-area .widget ul{margin-block-start:0em;margin:0 0 1.5em 0em;padding-left:1em}.widget-area .widget ul li{display:block;padding-bottom:4px}.widget-area .widget ul li a{color:#333}.widget-area .widget ul li a:hover,.widget-area .widget ul li a:focus{color:#b0320d;text-decoration:none}.widget-area .widget ul li li{padding-bottom:0;margin-bottom:9px;margin-left:20px;border-bottom:none;line-height:1.4}.widget-area .widget ul li.page_item_has_children li{display:none}.widget-area .widget ul li.page_item_has_children a:after{font-family:"FontAwesome";content:"\f067";font-size:.6rem;border:none;margin-left:.5em;margin-right:.5em}.widget-area .widget ul li.page_item_has_children.nav-open a:after{font-family:"FontAwesome";font-size:.6rem;border:none;margin-left:.5em;margin-right:.5em}.widget-area .widget ul li.page_item_has_children li a:after{display:none}.widget-area .widget ul li.current_page_item a{color:#b0320d}.widget-area .widget ul li.current_page_item li a{color:#333}.widget-area .widget ul li.current_page_item li a:hover{color:#b0320d}.widget-area .widget ul li:last-child{border-bottom:none}.widget-area .widget ul li.page_item_has_children.nav-open ul.children{padding-top:5px}.gform_body .gform_fields input,.gform_body .gform_fields select,.gform_body .gform_fields textarea{width:100%!important;border:1px solid #ccc;border-radius:5px}.gform_body .top_label div.ginput_container{margin-top:3px!important}.gform_body ul.gform_fields li.gfield select{height:35px}.gform_wrapper .top_label .gfield_label{font-size:13px!important;line-height:1!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper select{font-size:12px!important}.estimate-sidebar h2{margin-bottom:15px;font-size:24px;letter-spacing:1px;color:#111}.estimate-sidebar .name_first label,.estimate-sidebar .name_last label,.estimate-sidebar .address_line_1 label,.estimate-sidebar .address_city label,.estimate-sidebar .address_zip label,.estimate-sidebar #field_1_1 label,.estimate-sidebar #field_1_2 label,.estimate-sidebar #field_1_3 label,.estimate-sidebar #field_1_4 label,.estimate-sidebar #field_1_5 label,.estimate-sidebar #field_1_6 label,.estimate-sidebar #field_1_7 label{display:none}.estimate-sidebar .name_first label,.estimate-sidebar .name_last label,.estimate-sidebar .address_line_1 label,.estimate-sidebar .address_city label,.estimate-sidebar .address_zip label,.estimate-sidebar #field_2_1 label,.estimate-sidebar #field_2_2 label,.estimate-sidebar #field_2_3 label,.estimate-sidebar #field_2_4 label,.estimate-sidebar #field_2_5 label,.estimate-sidebar #field_2_6 label,.estimate-sidebar #field_2_7 label{display:none}.estimate-sidebar p.estimate-statement{font-size:10px}.estimate-sidebar .gform_wrapper li{margin-bottom:0}.estimate-sidebar .gform_wrapper ul.gform_fields li.gfield{padding-right:0px!important}.estimate-sidebar input,.estimate-sidebar select{border-radius:0;border:none}.estimate-sidebar .gform_button{background-color:#b0320d;width:100%!important;border:none;text-transform:uppercase;font-weight:700;border-radius:0}.estimate-sidebar .gform_wrapper{margin:16px 0 0 0}.estimate-sidebar .gform_wrapper .gform_footer{margin-top:0}.estimate-sidebar .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.estimate-sidebar .gform_wrapper select{font-size:12px}.footer{padding:3rem 0;background:url(https://www.patriciaraybon.com/wp-content/themes/clearlycreative-base-theme/inc/images/footer-bg.jpg) center bottom no-repeat #485959;background-size:cover;font-size:.8rem;color:#fff}.footer ul#social-menu{display:inline-block;flex-direction:row;margin-left:0}.footer ul#social-menu li{display:inline-block}.footer ul#footer-menu{display:inline-block;flex-direction:row;margin-left:0}.footer ul#footer-menu li{display:inline-block}.footer ul#footer-menu li:not(:last-child){padding-right:10px}.footer h1{text-transform:uppercase;font-size:35px;margin-top:0;margin-bottom:10px}.footer h1 a{color:#fff;text-decoration:none}.footer h1 a:active,.footer h1 a:focus,.footer h1 a:hover{text-decoration:none}.footer a{color:#fff}.footer a:hover,.footer a:focus,.footer a:active{color:#999;text-decoration:none}.footer .footer-brand{margin-bottom:20px}.footer .footer-menu{border-top:1px solid rgb(255 255 255 / .2);border-bottom:1px solid rgb(255 255 255 / .2);margin-bottom:20px}.footer .footer-menu h3{font-family:"Nunito Sans",sans-serif;color:#888;font-size:.9rem}.footer .footer-menu .footer-sidebar1,.footer .footer-menu .footer-sidebar2{border-right:1px solid rgb(255 255 255 / .2)}.footer .footer-menu #footer-sidebar1,.footer .footer-menu #footer-sidebar2,.footer .footer-menu #footer-sidebar3{padding:1.5rem .25rem}.footer .footer-menu p{margin-bottom:10px}.footer .footer-menu ul{list-style:none;padding-inline-start:0;margin:0 0 10px 0}.footer .footer-menu ul li{border:none}.footer .social-links{margin-bottom:10px}.footer .social-links .svg-inline--fa.fa-w-14{font-size:1.8em;margin:0 2px;color:#fff}@media (max-width:576px){.footer{padding:2rem 0}.footer .footer-menu{text-align:center;padding:10px 0}.footer .footer-menu .footer-sidebar1,.footer .footer-menu .footer-sidebar2,.footer .footer-menu .footer-sidebar3{border-right:none}.footer .footer-menu #footer-sidebar1,.footer .footer-menu #footer-sidebar2,.footer .footer-menu #footer-sidebar3,.footer .footer-menu #footer-sidebar4{padding:.5em .25em 1em .25em}}.wp-block-button__link{font-family:"Nunito Sans",sans-serif;font-weight:700;letter-spacing:1px;font-size:.9rem;border:none;border-radius:0;padding:.6rem 1.2rem;transition:ease-in-out 0.2s;text-transform:uppercase}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{text-decoration:none}