.clear_float:after,.clear_float:before{content:" ";display:table}.clear_float:after{clear:both}.ccm-toolbar-visible header{top:48px!important}.ccm-toolbar-visible #header-navigation{padding-top:128px!important}@media (min-width:768px){.ccm-toolbar-visible #header-navigation #trigger-booking-close,.ccm-toolbar-visible #header-navigation #trigger-navigation-close{top:63px!important}}@media (max-width:767px){.ccm-toolbar-visible #header-navigation #trigger-booking-close,.ccm-toolbar-visible #header-navigation #trigger-navigation-close{top:53px!important}}body #alert-banner+header{top:10px}@media (min-width:768px){body main{padding-top:80px}}@media (max-width:767px){body main{padding-top:56px}}body.navigation-visible{overflow:hidden}html{font-size:16px}main{min-height:400px}div.ccm-page{position:relative}div.ccm-page td,div.ccm-page th{border-color:#ddd;padding:15px;vertical-align:top}div.ccm-page table{border:0}div.ccm-page.page-template-home .container{margin-bottom:0;margin-top:0}div.ccm-page.page-template-home .bottom-cta-area{background:#ebeee7}div.ccm-page.page-template-home .bottom-cta-area a{color:#866242}div.ccm-page.page-template-home .bottom-cta-area p{font-size:14px}div.ccm-page.page-template-home .bottom-cta-area p strong{font-size:18px}main .container{margin-bottom:35px;margin-top:35px}main>.container:first-child{margin-top:50px}.login-form .btn.btn-primary{border:0;background:#c05a01}.login-form{margin-bottom:40px}@media (min-width:1200px){.container{width:1100px}}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{min-height:1px;position:relative;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}a{color:#c05a01}a:hover{color:#943326}main li,main p{font-size:18px}div.ccm-page{font-size:14px;font-weight:500;-webkit-font-smoothing:antialiased;line-height:1.42857143;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}div.ccm-page picture+h1{margin-top:20px}div.ccm-page h1,div.ccm-page h2,div.ccm-page h5{margin-top:0}div.ccm-page blockquote{border-color:#bdcfd8;font-size:1.46em;font-weight:300;color:#5b676c;line-height:1.42857143;padding-left:60px}div.ccm-page h1{font-size:2.1em;font-weight:700;margin-bottom:5px;color:#2c2c2c}div.ccm-page h1,div.ccm-page h2{text-transform:none;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page h2{font-size:42px;font-weight:300;color:#943326}div.ccm-page h3{font-size:28px;font-weight:600}div.ccm-page h3,div.ccm-page h4{color:#2c2c2c;text-transform:none;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page h4{font-size:1.05em;font-weight:700}div.ccm-page h5{font-weight:700}div.ccm-page h5,div.ccm-page h6{font-size:.73em;color:#2c2c2c;text-transform:uppercase;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page h6{font-weight:400}div.ccm-page img{height:auto;max-width:100%}div.ccm-page hr{margin-bottom:80px;border-top:1px solid #ececec;margin-top:80px}div.ccm-page main{background-color:#fff}div.ccm-page main ul{list-style-type:none;padding-left:15px}div.ccm-page main ul li{font-size:15px;position:relative;padding-left:25px}div.ccm-page main ul li:not(:last-of-type){margin-bottom:7px}div.ccm-page main ul li:before{height:4px;content:"";position:absolute;top:9px;background-color:#2c2c2c;border-radius:3px;left:0;width:4px;display:block}div.ccm-page main ul.ccm-style-customizer-toolbar li:before{display:none!important}div.ccm-page .intro-text{font-size:18px}div.ccm-page div[data-container=block] div.container:last-child{padding-bottom:0}div.ccm-page.page-type-blog-entry div.col-sidebar{padding-top:40px}div.ccm-page div.col-sidebar hr{margin-bottom:20px;margin-top:20px}.page-type-room-detail main>.container{margin-bottom:20px;margin-top:0}.page-type-room-detail main h1,.page-type-room-detail main h2{font-weight:300;font-family:Nunito Sans,Helvetica,Arial,sans-serif}.page-type-room-detail main h1{font-size:42px}.page-type-room-detail main h2{font-size:30px;margin-bottom:15px}.page-type-room-detail main table{width:100%!important;margin-top:20px}.page-type-room-detail main table tr:first-of-type{background-color:#ebeee7}.page-type-room-detail main table tr:first-of-type td{font-weight:600;vertical-align:bottom}.page-type-room-detail main table tr td{padding:12px 25px}.page-type-room-detail main table tr td p:last-of-type{margin-bottom:0}.page-type-experience-parent main h1,.page-type-right-sidebar main h1{font-size:54px;margin:0;font-family:Misty,Helvetica,Arial,sans-serif}.stacktable{width:100%}.st-head-row{padding-top:1em}.st-head-row.st-head-row-main{padding-top:0;font-size:1.5em}.ccm-page .stacktable.small-only td{border:1px solid #ddd}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media (max-width:800px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}}div.ccm-page .local-time{font-weight:600;margin-right:10px;color:#aaa}div.ccm-page div.ccm-system-errors{margin-top:40px}div.ccm-page header{transition:box-shadow .75s ease-out;position:fixed;top:0;box-shadow:0 2px 4px transparent;width:100%;z-index:100}div.ccm-page header.sticky{box-shadow:0 2px 4px rgba(0,0,0,.5)}div.ccm-page header #header-wrapper{position:relative}div.ccm-page header #trigger-booking-close,div.ccm-page header #trigger-navigation-close{height:48px;border:0;position:fixed;background-color:transparent;width:48px}@media (min-width:768px){div.ccm-page header #trigger-booking-close,div.ccm-page header #trigger-navigation-close{right:32px;top:15px}}@media (max-width:767px){div.ccm-page header #trigger-booking-close,div.ccm-page header #trigger-navigation-close{right:15px;top:5px}}div.ccm-page header #trigger-booking-close svg,div.ccm-page header #trigger-navigation-close svg{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}div.ccm-page header #trigger-booking-close svg #icon-close,div.ccm-page header #trigger-navigation-close svg #icon-close{fill:#c05a01;transition:fill .3s ease-out}div.ccm-page header #trigger-booking-close:hover svg #icon-close,div.ccm-page header #trigger-navigation-close:hover svg #icon-close{fill:#943326}div.ccm-page header #header-banner{border-bottom:1px solid #e6e6e6;background-color:#fff}@media (max-width:1199px){div.ccm-page header #header-banner .container{width:100%}}div.ccm-page header #header-banner #header-banner-inner{align-items:center;display:flex}@media (min-width:768px){div.ccm-page header #header-banner #header-banner-inner{height:80px}}@media (max-width:767px){div.ccm-page header #header-banner #header-banner-inner{height:56px}}div.ccm-page header #header-banner #header-banner-inner #header-title{display:flex}div.ccm-page header #header-banner #header-banner-inner #header-title img{width:auto}@media (min-width:768px){div.ccm-page header #header-banner #header-banner-inner #header-title img{height:53px}}@media (max-width:767px){div.ccm-page header #header-banner #header-banner-inner #header-title img{height:40px}}@media (min-width:992px){div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers{margin-left:25px}}@media (max-width:991px){div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers{margin-left:auto}}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul{padding:0;list-style-type:none;margin:0;align-items:center;display:flex}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li{height:48px;position:relative;cursor:pointer;width:48px}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li:not(:first-of-type){margin-left:5px}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li a{height:48px;width:48px;display:block}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li svg{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li svg circle,div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li svg path{transition:stroke .3s ease-out;stroke:#c05a01}div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li:hover svg circle,div.ccm-page header #header-banner #header-banner-inner #header-navigation-triggers>ul>li:hover svg path{stroke:#943326}div.ccm-page header #header-search{height:70px;position:absolute;background-color:rgba(48,48,48,.8);width:100%;display:none;z-index:3}@media (min-width:768px){div.ccm-page header #header-search{top:80px}}@media (max-width:767px){div.ccm-page header #header-search{top:56px}}div.ccm-page header #header-search .ccm-search-block-form{padding:13px 0;position:relative;max-width:512px;margin:0 auto;width:100%;display:block;z-index:3}div.ccm-page header #header-search .ccm-search-block-form input.ccm-search-block-text{height:44px;padding:0 20px;font-size:16px;border:0;font-weight:600;outline:none;background-color:#fff;width:100%;font-family:Nunito Sans,sans-serif}div.ccm-page header #header-search .ccm-search-block-form button.ccm-search-block-submit{height:44px;border:0;right:6px;position:absolute;top:13px;background-color:transparent;box-shadow:none;width:44px}div.ccm-page header #header-search .ccm-search-block-form button.ccm-search-block-submit svg g{transition:stroke .3s ease-out;stroke:#c05a01}div.ccm-page header #header-search .ccm-search-block-form button.ccm-search-block-submit:hover svg g{stroke:#943326}div.ccm-page header #header-navigation{height:100vh;overflow:auto;padding-top:80px;position:fixed;top:0;background-color:hsla(0,0%,100%,.97);left:0;width:100vw;display:none;z-index:100}div.ccm-page header #header-navigation .col-xs-12{flex-direction:column;text-align:center;align-items:center;display:flex}div.ccm-page header #header-navigation #header-menu-title{margin-bottom:55px}div.ccm-page header #header-navigation #header-menu-title a{display:inline-block}@media (min-width:768px){div.ccm-page header #header-navigation #header-menu-title a img{width:170px}}@media (max-width:767px){div.ccm-page header #header-navigation #header-menu-title a img{width:120px}}div.ccm-page header #header-navigation #header-menu{font-size:18px;font-weight:700;text-transform:uppercase;padding-bottom:55px}div.ccm-page header #header-navigation #header-menu>ul>li:not(:last-of-type){margin-bottom:5px}div.ccm-page header #header-navigation #header-menu>ul>li>a{color:#2c2c2c;transition:color .3s ease-out;background-color:transparent}div.ccm-page header #header-navigation #header-menu>ul>li>a:hover{color:#c05a01}div.ccm-page header #header-navigation #header-social{padding:30px 25px 150px;border-top:1px solid #d8d8d8}div.ccm-page header #header-navigation #header-social ul{text-align:center}div.ccm-page header #header-navigation #header-social ul>li{margin:0 5px;display:inline-block}div.ccm-page header #header-navigation #header-social ul>li>a{height:24px;transition:background-color .3s ease-out;background-color:#2c2c2c;border-radius:24px;width:24px;display:block}div.ccm-page header #header-navigation #header-social ul>li>a:hover{background-color:#c05a01}div.ccm-page header #header-navigation #header-social ul>li>a i{height:24px;font-size:15px;font-weight:600;color:#fff;width:24px;line-height:24px;display:block}@media (min-width:768px){div.ccm-page header #header-navigation #trigger-booking{visibility:hidden;display:none}}div.ccm-page .header-alert{padding:15px 0;font-size:12pt;font-weight:700;color:#fff;background-color:#ff4136}div.ccm-page .header-alert p{margin:0}div.ccm-page .header-alert i.fa{font-size:50px}div.ccm-page .header-alert .btn{border:1px solid #fff;color:#fff;background-color:#ff4136;float:right}@media screen and (max-width:768px){div.ccm-page .header-alert{padding:20px 15px}div.ccm-page .header-alert p{margin-bottom:10px;text-align:center}div.ccm-page .header-alert .btn{float:none}}div.ccm-page div.ccm-pagination-wrapper{text-align:center}div.ccm-page .pagination>li{padding:0}div.ccm-page .pagination>li:before{visibility:hidden;display:none}div.ccm-page .pagination>li.active span{border-color:#d4efbd;color:#548627;background:none}div.ccm-page .pagination>li.next.disabled a,div.ccm-page .pagination>li.next.disabled span{color:#b3beb8}div.ccm-page .pagination>li.next a,div.ccm-page .pagination>li.next span{border-bottom-right-radius:25px;border-right:1px solid #d4efbd;border-top-right-radius:25px;padding-right:25px}div.ccm-page .pagination>li.prev.disabled a,div.ccm-page .pagination>li.prev.disabled span{color:#b3beb8}div.ccm-page .pagination>li.prev a,div.ccm-page .pagination>li.prev span{border-bottom-left-radius:25px;border-left:1px solid #d4efbd;border-top-left-radius:25px;padding-left:25px}div.ccm-page .pagination>li>a{border-right:0;border-left:0;border-color:#d4efbd;padding-top:12px;font-size:14px;padding-bottom:12px}div.ccm-page .pagination>li>a:hover{background:none}div.ccm-page .pagination>li>span{border-right:0;border-left:0;border-color:#d4efbd;padding-top:12px;font-size:14px;padding-bottom:12px}div.ccm-page .breadcrumb{padding:0;background-color:transparent}div.ccm-page .breadcrumb a{color:#fff!important}div.ccm-page .breadcrumb a:hover{text-decoration:none;color:#548627!important}div.ccm-page img.ccm-captcha-image{margin:0 auto 30px;display:block}div.ccm-page main .ccm-search-block-form h3{font-size:42px;font-weight:300;color:#c05a01;text-transform:none;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page main .ccm-search-block-form input.ccm-search-block-text{padding:10px;border:1px solid #e6e6e6;margin-right:15px;margin-bottom:15px;width:50%}div.ccm-page main .ccm-search-block-form input.ccm-search-block-submit:focus{outline:none}div.ccm-page main .ccm-search-block-form #searchResults{border-top:1px solid #ececec;margin-top:15px}div.ccm-page main .ccm-search-block-form #searchResults .searchResult{padding-top:24px;margin-bottom:0;border-bottom:1px solid #ececec;padding-bottom:7px;margin-top:0}div.ccm-page main .ccm-search-block-form #searchResults .searchResult p{color:#6e6e6e}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3{margin-bottom:5px;color:#943326;text-transform:none;margin-top:0;font-family:inherit}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a{font-size:22px;font-weight:400;color:#c05a01}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a:hover{color:#943326}div.ccm-page .button-primary{border-color:transparent;padding:10px 25px;font-weight:700;color:#fff;transition:background-color .3s ease-out;text-transform:uppercase;background-color:#c05a01;border-radius:25px}div.ccm-page .button-primary:hover{text-decoration:none;color:#fff;background-color:#943326}div.ccm-page .button-primary:active,div.ccm-page .button-primary:focus{text-decoration:none!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}div.ccm-page .btn a,div.ccm-page div.ccm-block-express-form form>div.form-actions>button[type=submit].btn.btn-primary{padding:11px 24px;font-size:12px;text-decoration:none;font-weight:600;transition:color .3s ease-out,background-color .3s ease-out;text-transform:uppercase;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-ms-border-radius:25px;font-family:Nunito Sans,sans-serif;display:inline-block}div.ccm-page .btn a:active,div.ccm-page .btn a:focus,div.ccm-page div.ccm-block-express-form form>div.form-actions>button[type=submit].btn.btn-primary:active,div.ccm-page div.ccm-block-express-form form>div.form-actions>button[type=submit].btn.btn-primary:focus{text-decoration:none!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}div.ccm-page .btn.tertiary-button a{color:#fff;background:#866242}div.ccm-page .btn.white-button a{border:1px solid #2c2c2c;color:#2c2c2c!important;background:#fff}div.ccm-page .btn.white-button a:hover{color:#fff!important;background-color:#2c2c2c}div.ccm-page .btn.ghost-button a{border:1px solid #fff;background:transparent}div.ccm-page .btn.ghost-button a:hover{color:#2c2c2c!important;background:#fff}div.ccm-page span.btn{padding:0;border:0;margin:0;background:none}div.ccm-page .btn.chat-button a{color:#fff;background-color:#866242}div.ccm-page .btn.chat-button a:before{height:21px;margin-right:10px;content:"";background:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/chat_icon.png) no-repeat;width:23px;vertical-align:middle;display:inline-block}div.ccm-page .btn.chat-button a:hover{background-color:#644931}div.ccm-page .btn a,div.ccm-page main .btn a,div.ccm-page main .btn a:not(.fa):not(.btn){text-decoration:none;color:#fff}div.ccm-page .btn-success{border-color:#4cae4c;color:#fff;background-color:#0c6}div.ccm-page .btn-success a{color:#fff}.open>.dropdown-togglediv.ccm-page .btn-success,div.ccm-page .btn-success.active,div.ccm-page .btn-success:active,div.ccm-page .btn-success:focus,div.ccm-page .btn-success:hover{border-color:#398439;color:#fff;background-color:#00994d}.open>.dropdown-togglediv.ccm-page .btn-success,div.ccm-page .btn-success.active,div.ccm-page .btn-success:active{background-image:none}div.ccm-page .btn-success.disabled,div.ccm-page .btn-success.disabled.active,div.ccm-page .btn-success.disabled:active,div.ccm-page .btn-success.disabled:focus,div.ccm-page .btn-success.disabled:hover,div.ccm-page .btn-success[disabled],div.ccm-page .btn-success[disabled].active,div.ccm-page .btn-success[disabled]:active,div.ccm-page .btn-success[disabled]:focus,div.ccm-page .btn-success[disabled]:hover,fieldset[disabled] div.ccm-page .btn-success,fieldset[disabled] div.ccm-page .btn-success.active,fieldset[disabled] div.ccm-page .btn-success:active,fieldset[disabled] div.ccm-page .btn-success:focus,fieldset[disabled] div.ccm-page .btn-success:hover{border-color:#4cae4c;background-color:#0c6}div.ccm-page .btn-success .badge{color:#0c6;background-color:#fff}div.ccm-page .btn-default a{border-color:transparent;color:#fff;background-color:#c05a01}div.ccm-page .btn-default a a{color:#fff}.open>.dropdown-togglediv.ccm-page .btn-default a,div.ccm-page .btn-default a.active,div.ccm-page .btn-default a:active,div.ccm-page .btn-default a:focus,div.ccm-page .btn-default a:hover{border-color:transparent;color:#fff;background-color:#8d4201}.open>.dropdown-togglediv.ccm-page .btn-default a,div.ccm-page .btn-default a.active,div.ccm-page .btn-default a:active{background-image:none}div.ccm-page .btn-default a.disabled,div.ccm-page .btn-default a.disabled.active,div.ccm-page .btn-default a.disabled:active,div.ccm-page .btn-default a.disabled:focus,div.ccm-page .btn-default a.disabled:hover,div.ccm-page .btn-default a[disabled],div.ccm-page .btn-default a[disabled].active,div.ccm-page .btn-default a[disabled]:active,div.ccm-page .btn-default a[disabled]:focus,div.ccm-page .btn-default a[disabled]:hover,fieldset[disabled] div.ccm-page .btn-default a,fieldset[disabled] div.ccm-page .btn-default a.active,fieldset[disabled] div.ccm-page .btn-default a:active,fieldset[disabled] div.ccm-page .btn-default a:focus,fieldset[disabled] div.ccm-page .btn-default a:hover{border-color:transparent;background-color:#c05a01}div.ccm-page .btn-default a .badge{color:#c05a01;background-color:#fff}div.ccm-page .menu-heading__description{font-size:15px;color:#a9a9a9;border-bottom:1px solid #dadada;padding-bottom:15px}div.ccm-page .menu-heading+.ccm-custom-style-container,div.ccm-page .menu-heading+.menu-item,div.ccm-page .menu-heading+.row{margin-top:30px}div.ccm-page .menu-heading__title,div.ccm-page h2.menu-heading__title{margin-bottom:5px}div.ccm-page .menu-item .menu-item__name{font-size:15px;font-weight:700;text-transform:uppercase}div.ccm-page .menu-item .menu-item__price{font-size:15px}div.ccm-page .menu-item .menu-item__description{padding-top:10px;font-size:15px;color:#a9a9a9;clear:both;padding-bottom:20px}div.ccm-page .menu-item--dotted{min-height:20px;margin-bottom:20px;border-bottom:2px dotted #a9a9a9}div.ccm-page .menu-item--dotted .menu-item__name span,div.ccm-page .menu-item--dotted .menu-item__price span{margin-bottom:-8px;padding-right:6px;background:#fff;display:block}div.ccm-page .menu-item--dotted .menu-item__name,div.ccm-page .menu-item--dotted .menu-item__price{margin-bottom:-7px;position:relative;width:auto!important;margin-top:4px}div.ccm-page .menu-item--dotted .menu-item__price span{padding-right:0;padding-left:6px}div.ccm-page .menu-item--dotted .menu-item__price:after{content:"";clear:both}div.ccm-page .menu-item--options .menu-item__price-description{color:#a9a9a9}div.ccm-page .menu-item--options .menu-item__amount{font-weight:700;color:#c05a01;padding-bottom:20px}div.ccm-page .menu-item--options .menu-item__description{padding-bottom:10px}div.ccm-page .menu-item--options .menu-item__price{padding-bottom:20px}div.ccm-page .menu-item--options .menu-item__price-description:after{height:17px;margin-right:5px;content:"";background:#a9a9a9;margin-left:8px;width:1px;vertical-align:middle;display:inline-block}div.ccm-page .menu-item--options .menu-item__price-description:last-child:after{display:none}div.ccm-page .menu-item--standard .menu-item__name{width:50%;float:left}div.ccm-page .menu-item--standard .menu-item__price{font-weight:700;color:#c05a01;text-align:right;width:50%;float:right}div.ccm-page .menu-item--standard .menu-item__description{padding-top:10px;clear:both;padding-bottom:20px}div.ccm-page .menu-item--triple{margin-bottom:20px}div.ccm-page .menu-item--triple .menu-item__price{color:#a9a9a9}div.ccm-page .menu-item--triple.no-title{margin-top:-20px}div.ccm-page .menu-item--triple .menu-item__description{padding-bottom:0;width:70%;float:left;display:block}div.ccm-page .menu-item--triple .menu-item__price-cluster{padding-top:10px;text-align:right;width:25%;float:right;display:block}div.ccm-page .menu-item--triple .menu-item__amount{font-weight:700;color:#c05a01}div.ccm-page .menu-item__name-description{font-size:14px;font-weight:400;font-style:italic;color:#a9a9a9;text-transform:none}div.ccm-page .menu-group{padding:30px;border:1px solid #dadada}div.ccm-page div.block-sidebar-padded{padding:25px 40px}div.ccm-page div.block-sidebar-padded p{font-size:.85em}div.ccm-page div.block-sidebar-wrapped{padding:25px 40px;font-size:.85em;background-color:#ebeee7}div.ccm-page div.block-sidebar-wrapped h3{font-size:14px;font-weight:400;margin:0}div.ccm-page div.block-sidebar-wrapped a{color:#fff!important}div.ccm-page div.block-sidebar-wrapped a:hover{text-decoration:none;color:#548627!important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-page-list-page-entry{margin-bottom:0;border-bottom:0;padding-bottom:0}div.ccm-page div.block-sidebar-wrapped ul{padding:0;color:#2c2c2c;list-style-type:none;margin:0}div.ccm-page div.block-sidebar-wrapped ul li{margin-bottom:12px}div.ccm-page div.block-sidebar-wrapped ul ul{font-size:1em;padding-left:20px}div.ccm-page div.block-sidebar-wrapped+div.block-sidebar-wrapped{padding-top:0}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page{padding:15px 40px 10px;font-size:28px;border-top:1px solid #ececec;margin:-15px -40px -25px}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a{color:#866242!important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a:hover{color:#fff!important}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal{margin-right:-15px;margin-left:-15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{min-height:1px;padding-top:7px;position:relative;padding-right:15px;width:16.66666667%;float:left;padding-left:15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img{height:auto;max-width:100%;width:100%\9;display:block}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{min-height:1px;position:relative;padding-right:15px;width:83.33333333%;float:left;padding-left:15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-date{font-size:.8em;margin-bottom:10px;color:#6c6c6c}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title{font-size:42px;font-weight:300;color:#2c2c2c;text-transform:none;margin:0;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a{color:#2c2c2c}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a:hover{text-decoration:none;color:#09f}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title{font-size:42px;font-weight:300;margin-bottom:10px;color:#2c2c2c;text-transform:none;line-height:1.42857143;margin-top:0;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a{color:#2c2c2c}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a:hover{text-decoration:none;color:#428bca}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-page-entry{margin-bottom:0;border-bottom:0;padding-bottom:0}div.ccm-page div.area-content-accent{padding:65px 0;margin-bottom:-80px;background-color:#ebeee7;margin-top:80px}div.ccm-page div.area-content-accent .title-caps,div.ccm-page div.area-content-accent .title-caps-bold,div.ccm-page div.area-content-accent h3{color:#988e47!important}div.ccm-page div.testimonial-bio{margin-bottom:60px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper{margin-bottom:0;margin-top:0}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial{margin-right:0;margin-left:0}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image{padding:0;margin-bottom:30px;width:auto;float:none}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-ms-border-radius:0}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-text{padding:0;float:none}div.ccm-page div.testimonial-bio+div.testimonial-bio,div.ccm-page div.testimonial-bio:only-child{margin-bottom:0}div.ccm-page .ccm-block-express-form.no-labels label{height:1px;overflow:hidden;padding:0;margin-bottom:0;width:1px;display:block}div.ccm-page .ccm-block-express-form .textarea-parent.form-group{width:100%}div.ccm-page .ccm-block-express-form input[type=email],div.ccm-page .ccm-block-express-form input[type=tel],div.ccm-page .ccm-block-express-form input[type=text],div.ccm-page .ccm-block-express-form textarea{min-height:50px;border:0;border-radius:0;background:#f3efec}@media (min-width:992px){div.ccm-page .ccm-block-express-form .form-group{margin-left:2%;width:48.8%;vertical-align:top;display:inline-block}}div.ccm-page .ccm-block-express-form .form-group:nth-of-type(odd){margin-left:0}div.ccm-page .ccm-block-express-form .form-actions{margin-top:25px}div.ccm-page .ccm-block-express-form .form-actions .btn.btn-primary{padding:10px 20px;border:0;text-transform:uppercase;background-color:#c05a01}div.ccm-page #trigger-booking,div.ccm-page .book-now a{border-color:transparent;padding:9px 24px;font-weight:700;color:#fff;transition:background-color .3s ease-out;text-transform:uppercase;background-color:#c05a01;border-radius:25px}div.ccm-page #trigger-booking:hover,div.ccm-page .book-now a:hover{text-decoration:none;color:#fff;background-color:#943326}div.ccm-page #trigger-booking:active,div.ccm-page #trigger-booking:focus,div.ccm-page .book-now a:active,div.ccm-page .book-now a:focus{text-decoration:none!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}div.ccm-page #header-banner #trigger-booking{height:auto!important;width:auto!important}@media (min-width:992px){div.ccm-page #header-banner #trigger-booking{visibility:hidden;display:none}div.ccm-page #header-banner #header-booking{margin-left:auto;display:flex!important}}@media (max-width:991px){div.ccm-page #header-banner #header-booking{height:100vh;overflow:auto;padding-top:80px;position:fixed;flex-direction:column;top:0;background-color:hsla(0,0%,100%,.97);align-items:center;left:0;width:100vw;display:none;z-index:100}}div.ccm-page #header-banner #header-booking #header-booking-title{margin-bottom:45px;text-align:center}@media (min-width:992px){div.ccm-page #header-banner #header-booking #header-booking-title{visibility:hidden;display:none}}div.ccm-page #header-banner #header-booking #header-booking-title a{display:inline-block}div.ccm-page #header-banner #header-booking #header-booking-title a picture{display:block}@media (min-width:768px){div.ccm-page #header-banner #header-booking #header-booking-title a picture img{width:170px}}@media (max-width:767px){div.ccm-page #header-banner #header-booking #header-booking-title a picture img{width:120px}}div.ccm-page #header-banner #header-booking #booking-form{align-items:center;display:flex}@media (max-width:991px){div.ccm-page #header-banner #header-booking #booking-form{max-width:300px;border-top:1px solid #979797;flex-direction:column;margin:0 auto;width:100%}}@media (min-width:992px){div.ccm-page #header-banner #header-booking #booking-form .check-in,div.ccm-page #header-banner #header-booking #booking-form .check-out{margin-right:13px}div.ccm-page #header-banner #header-booking #booking-form .check-in label,div.ccm-page #header-banner #header-booking #booking-form .check-out label{font-size:12px;margin-bottom:2px;color:rgba(44,44,44,.3);text-transform:uppercase}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper{position:relative}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input{padding:0;font-size:14px;border:0;font-weight:600;color:#2c2c2c;max-width:145px;outline:none;background:transparent url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/icon-header-book-arrow.svg) no-repeat 100%;cursor:pointer;width:100%}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input::-webkit-input-placeholder,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input::-webkit-input-placeholder{opacity:1}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input:-ms-input-placeholder,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input:-ms-input-placeholder{opacity:1}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input::placeholder,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input::placeholder{opacity:1}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input:focus,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input:focus{background-image:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/icon-header-book-arrow-selected.svg)}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper .parsley-errors-list,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper .parsley-errors-list{position:absolute;top:30px;left:0;width:auto;z-index:10}}@media (max-width:991px){div.ccm-page #header-banner #header-booking #booking-form .check-in,div.ccm-page #header-banner #header-booking #booking-form .check-out{width:100%}div.ccm-page #header-banner #header-booking #booking-form .check-in label,div.ccm-page #header-banner #header-booking #booking-form .check-out label{display:none}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input{height:95px;font-size:18px;border:none;font-weight:700;text-transform:uppercase;background-color:transparent;background:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/icon-booking-calendar.png) no-repeat center left 15px;cursor:pointer;width:100%;padding-left:60px}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper input:focus,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper input:focus{outline:none}div.ccm-page #header-banner #header-booking #booking-form .check-in .option-wrapper .parsley-errors-list,div.ccm-page #header-banner #header-booking #booking-form .check-out .option-wrapper .parsley-errors-list{margin-bottom:5px}}div.ccm-page #header-banner #header-booking #booking-form .check-in .parsley-errors-list,div.ccm-page #header-banner #header-booking #booking-form .check-out .parsley-errors-list{padding:0}div.ccm-page #header-banner #header-booking #booking-form .check-in .parsley-errors-list>li,div.ccm-page #header-banner #header-booking #booking-form .check-out .parsley-errors-list>li{padding:10px;color:#fff;list-style-type:none;background-color:#c05a01;margin:0;border-radius:3px}@media (min-width:992px){div.ccm-page #header-banner #header-booking #booking-form .check-out{border-left:1px solid #d8d8d8;padding-left:18px}}@media (max-width:991px){div.ccm-page #header-banner #header-booking #booking-form .check-out{border-top:1px solid #979797}div.ccm-page #header-banner #header-booking #booking-form .book-now{padding:75px 0 150px;border-top:1px solid #979797;text-align:center;width:100%}div.ccm-page #header-banner #header-booking #booking-form .book-now a{display:inline-block}}@media (min-width:992px){div.ccm-page #header-banner #header-booking #trigger-booking-close{visibility:hidden;display:none}}div.ccm-page #header-booking .ui-datepicker{border:none;left:auto!important;width:auto!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker{padding:12px 10px 2px;right:0!important;position:absolute!important;top:25px!important;box-shadow:0 0 24px rgba(0,0,0,.35)}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker{padding:17px 0 10px;position:relative!important;border-top:1px solid #979797;top:auto!important;background-color:transparent!important;left:auto!important}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header{border:none;background-color:transparent}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-title{transform:translateY(-3px);color:#606060;text-align:left;margin:0 0 0 12px}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:14px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:16px}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{right:55px!important;left:auto!important}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{content:"\f104"}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:5px!important}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{content:"\f105"}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{height:25px;text-decoration:none;width:25px;z-index:2}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{height:25px;font-weight:700!important;color:rgba(0,0,0,.54);transition:color .3s ease-out;text-align:center;width:25px;line-height:25px;font-family:Font Awesome\ 5 Free;display:block}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{font-size:20px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{font-size:24px}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next span,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{visibility:hidden!important;background:none!important;display:none!important}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{border:none;top:2px;background:none;cursor:pointer}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:after,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:after{color:#c05a01}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar{font-size:12px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar{font-size:15px}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th span{color:rgba(0,0,0,.38)}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th{height:42px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th{height:54px}}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td{height:28px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td{height:36px}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th{opacity:1}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th{padding:2px 5px;width:28px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th{padding:4px 0;width:36px}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td span,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th span{padding:0;border:none;text-align:center;display:block}@media (min-width:992px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td span,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th span{height:28px;border-radius:28px;width:28px;line-height:28px}}@media (max-width:991px){div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td span,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th span{height:36px;margin:0 auto;border-radius:36px;width:36px;line-height:36px}}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a.ui-state-default,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td span.ui-state-default,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a.ui-state-default,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th span.ui-state-default{background:transparent}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a{transition:color .3s ease-out,background-color .3s ease-out;background-color:#fff}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a.ui-state-default,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a.ui-state-default{color:#000}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a.ui-state-highlight{background-color:#fff}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a.ui-state-active,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a:hover,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a.ui-state-active,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a:hover{color:#fff;background-color:#c05a01}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td a.ui-state-active:hover,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th a.ui-state-active:hover{background-color:#943326}div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td.ui-state-disabled,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th.ui-state-disabled,div.ccm-page #header-booking .ui-datepicker .ui-datepicker-calendar th.ui-state-disabled span{color:rgba(0,0,0,.3)}div.ccm-page .ccm-faq-container{margin-right:-15px;margin-left:-15px}div.ccm-page .ccm-faq-block-links{min-height:1px;position:relative;padding-right:15px;padding-left:15px}@media (min-width:1200px){div.ccm-page .ccm-faq-block-links{width:25%;float:left}}div.ccm-page .ccm-faq-block-links a{margin-bottom:10px;display:block}div.ccm-page .ccm-faq-block-entries{min-height:1px;position:relative;padding-right:15px;padding-left:15px}div.ccm-page .ccm-faq-block-entries h3{margin-top:0}div.ccm-page .ccm-faq-block-entries div.faq-entry-content{margin-bottom:50px}@media (min-width:1200px){div.ccm-page .ccm-faq-block-entries{margin-left:8.33333333%;width:66.66666667%;float:left}}div.ccm-page div.ccm-block-feature-item{margin-bottom:40px;position:relative;padding-left:25px}div.ccm-page div.ccm-block-feature-item h4,div.ccm-page div.ccm-block-feature-item i{color:#75ca2a}div.ccm-page div.ccm-block-feature-item i{position:absolute;top:3px;left:0}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4,div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color:#1a1a1a}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4{font-size:1.5em}div.ccm-page div.feature-home-page div.ccm-block-feature-item i{font-size:1.3em;color:#1a1a1a;top:1px}div.ccm-page div.feature-home-page div.ccm-block-feature-item{padding-left:45px}div.ccm-page .popup-overlay,div.ccm-page .three-sixty-popout{height:100%;overflow:auto;transition:all .5s ease-out;position:fixed;opacity:0;visibility:hidden;top:0;background:rgba(0,0,0,.5);width:100%;z-index:1000}div.ccm-page .popup-overlay img,div.ccm-page .three-sixty-popout img{margin-right:auto;margin-left:auto;width:114px;display:block}div.ccm-page .popup-overlay.active,div.ccm-page .three-sixty-popout.active{opacity:1;visibility:visible}div.ccm-page .popup-overlay .popup-message,div.ccm-page .three-sixty-popout .popup-message{padding:15px 40px 35px;position:relative;background:#fff;margin-top:30px}div.ccm-page .popup-overlay .popup-message .close-button,div.ccm-page .three-sixty-popout .popup-message .close-button{height:20px;font-size:34px;font-weight:300;right:25px;color:#bbb;position:absolute;top:15px;cursor:pointer;width:20px}div.ccm-page .popup-overlay .popup-message .close-button:hover,div.ccm-page .three-sixty-popout .popup-message .close-button:hover{color:#777}div.ccm-page .popup-overlay .popup-message h2,div.ccm-page .three-sixty-popout .popup-message h2{margin-top:25px}@media (min-width:700px){div.ccm-page .popup-overlay .popup-message,div.ccm-page .three-sixty-popout .popup-message{margin-right:auto;margin-left:auto;width:50%}}div.ccm-page .popup-overlay a,div.ccm-page .three-sixty-popout a{word-break:break-all}div.ccm-page .popup-overlay .btn,div.ccm-page .three-sixty-popout .btn{text-align:center;width:49%}div.ccm-page .popup-overlay .btn.interstitial-cancel,div.ccm-page .three-sixty-popout .btn.interstitial-cancel{background:#ddd}div.ccm-page .popup-overlay .btn.interstitial-cancel:hover,div.ccm-page .three-sixty-popout .btn.interstitial-cancel:hover{background:#aaa}div.ccm-page .popup-overlay .interstitial-logo,div.ccm-page .three-sixty-popout .interstitial-logo{margin-right:auto;margin-left:auto;width:150px;display:block}div.ccm-page .three-sixty-popout #panorama-container-inner{height:100%;width:100%}div.ccm-page .three-sixty-popout .popup-message{margin-right:auto;right:0;position:absolute;top:0;background:none;margin-left:auto;width:50%;margin-top:0}div.ccm-page .three-sixty-popout .popup-message .close-button{color:#c05a01}div.ccm-page div.ccm-block-feature-item-hover-wrapper{text-align:center}div.ccm-page div.ccm-block-feature-item-hover-wrapper div.ccm-block-feature-item-hover-title{font-size:1.5em;font-weight:300;color:#464646;margin-top:20px}div.ccm-page div.ccm-block-feature-item-hover{margin:0 auto;display:table}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{height:200px;border:1px solid #929292;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;cursor:help;width:200px;vertical-align:middle;display:table-cell}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon i{font-size:2.1em;color:#09f;margin-top:3px}@media (min-width:768px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{height:80px;width:80px}}@media (min-width:992px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{height:110px;width:110px}}@media (min-width:1200px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{height:134px;width:134px}}div.ccm-page div.ccm-block-feature-item-hover-wrapper:hover div.ccm-block-feature-item-hover-icon{border:1px solid #99d6ff;background:#ccebff}div.ccm-page .hero-offset-right.hero__text{position:relative;margin-top:103px}div.ccm-page .hero-scroll{height:15px;transition:opacity .3s ease-out;content:"";position:absolute;opacity:1;bottom:20px;background:no-repeat url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/down_arrow.png);cursor:pointer;margin-left:12px;left:50%;width:24px;display:block;z-index:10}div.ccm-page .hero-scroll:hover{opacity:.6}div.ccm-page .hero-tall.hero{position:relative}div.ccm-page .hero-tall.hero .hero__text{bottom:70px}div.ccm-page .hero-tall.hero .cta-block--stripe{padding-top:0}div.ccm-page .hero__tall-content{position:absolute;bottom:0;width:100%}div.ccm-page .hero__dimmer{height:100%;position:absolute;background:rgba(0,0,0,.3);width:100%}div.ccm-page main .hero{height:360px;position:relative;background-size:cover;background-position:50%;width:100%;display:table}div.ccm-page main .hero .hero__container{vertical-align:middle;display:table-cell}div.ccm-page main .hero .hero__container h1{font-family:Misty,Helvetica,Arial,sans-serif}@media (min-width:768px){div.ccm-page main .hero .hero__container h1{font-size:64px}}@media (max-width:767px){div.ccm-page main .hero .hero__container h1{font-size:48px}}div.ccm-page main .hero .hero__container:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.3);left:0;width:100%;display:block}div.ccm-page main .hero .hero__container .container{position:relative;z-index:2}div.ccm-page .hero-caption{font-size:12px;text-transform:uppercase}div.ccm-page .hero__text{font-size:18px;text-shadow:0 0 17px rgba(0,0,0,.7);color:#fff}@media (max-width:1005px){div.ccm-page .hero__text{position:relative}}div.ccm-page .hero__text.hero-center{position:relative;text-align:center}div.ccm-page .hero__text.hero-center h1{margin-top:0}div.ccm-page .hero__text p{font-size:17px;margin-bottom:0;line-height:26px}div.ccm-page .hero__text p:not(:last-of-type){margin-bottom:10px}div.ccm-page .hero__text h1{font-size:54px;color:#fff;margin:0}@media (max-width:1199px){div.ccm-page .hero__text h1{font-size:42px}}div.ccm-page .hero-tall{position:relative}div.ccm-page .hero-tall.video-style{overflow:hidden}div.ccm-page .hero-tall.video-style .hero__dimmer{z-index:2}div.ccm-page .hero-tall video{height:auto;transform:translateX(-50%) translateY(-50%);min-height:100%;transition:opacity 1s;position:absolute;min-width:100%;top:50%;background:url(//demosthenes.info/assets/images/polina.jpg) no-repeat;background-size:cover;left:50%;width:auto;z-index:1}div.ccm-page .stopfade{opacity:.5}@media screen and (max-width:800px){div.ccm-page #bgvid{display:none}}div.ccm-page .video-hero-content{background-size:cover;background-position:50%;padding-bottom:50px;width:100%;background-repeat:no-repeat;display:table}div.ccm-page .video-hero-content .video-hero-text{font-size:18px;text-shadow:0 0 17px rgba(0,0,0,.7);color:#fff;position:relative;vertical-align:bottom;display:table-cell;z-index:2}div.ccm-page .video-hero-content .video-hero-text h1{color:#fff}div.ccm-page .hero-video{position:relative}@media (min-width:768px){div.ccm-page .hero-video{overflow:hidden;position:relative}div.ccm-page .hero-video:before{height:100%;padding-top:56.25%;content:"";display:block}div.ccm-page .hero-video>.hero-video-inner{right:0;position:absolute;bottom:0;top:0;left:0}}div.ccm-page .hero-video .hero-video-image{margin-bottom:15px}@media (min-width:768px){div.ccm-page .hero-video .hero-video-image{visibility:hidden;display:none}}div.ccm-page .hero-video .hero-video-image img{height:auto;width:100%;display:block}div.ccm-page .hero-video .container{height:100%;display:flex}div.ccm-page .hero-video .container .row{margin:0;width:100%}div.ccm-page .hero-video .container .row div[class^=col-]{height:100%;padding:0;justify-content:center;flex-direction:column;align-items:center;display:flex}div.ccm-page .hero-video h1,div.ccm-page .hero-video p{position:relative;text-align:center;z-index:3}@media (min-width:768px){div.ccm-page .hero-video h1,div.ccm-page .hero-video p{color:#fff}}@media (max-width:767px){div.ccm-page .hero-video h1,div.ccm-page .hero-video p{color:#2c2c2c}}div.ccm-page .hero-video h1{margin:0;font-family:Misty,Helvetica,Arial,sans-serif}@media (min-width:768px){div.ccm-page .hero-video h1{font-size:96px}}@media (max-width:767px){div.ccm-page .hero-video h1{font-size:48px;margin-bottom:5px}}div.ccm-page .hero-video p{margin-top:-10px}@media (min-width:768px){div.ccm-page .hero-video p{font-size:20px}}@media (max-width:767px){div.ccm-page .hero-video p{font-size:16px}}div.ccm-page .hero-video video{transform:translate(-50%,-50%);min-height:100%;position:absolute;max-width:100%;top:50%;left:50%}@media (max-width:767px){div.ccm-page .hero-video video{visibility:hidden;display:none}}@media (min-width:768px){div.ccm-page .hero-video:after{height:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.3);left:0;width:100%;display:block;z-index:2}}div.ccm-page .ccm-image-slider-container{position:relative}div.ccm-page .ccm-image-slider-container .hero__dimmer{z-index:3}div.ccm-page .ccm-image-slider-container .ccm-image-slider ul.rslides{padding:0}div.ccm-page .ccm-image-slider-container .ccm-image-slider ul.rslides>li{padding:0;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat;display:table}div.ccm-page .ccm-image-slider-container .ccm-image-slider ul.rslides>li:before{visibility:hidden;display:none}div.ccm-page .ccm-image-slider-container .ccm-image-slider:after,div.ccm-page .ccm-image-slider-container .ccm-image-slider:before{content:" ";display:table}div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{clear:both}div.ccm-page .ccm-image-slider-container .rslides_nav{height:58px;text-decoration:none;background:rgba(0,0,0,.6);width:58px}div.ccm-page .ccm-image-slider-container .rslides_nav.next{right:0;color:#fff;-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out}div.ccm-page .ccm-image-slider-container .rslides_nav.next:hover{text-decoration:none;color:#000;background:#fff}div.ccm-page .ccm-image-slider-container .rslides_nav.next:before{font-size:50px;font-weight:400;content:"\f105";text-align:center;line-height:58px;font-family:Font Awesome\ 5 Free;display:block}div.ccm-page .ccm-image-slider-container .rslides_nav.next:before,div.ccm-page .ccm-image-slider-container .rslides_nav.prev{-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out}div.ccm-page .ccm-image-slider-container .rslides_nav.prev{color:#fff;left:0}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:hover{text-decoration:none;color:#000;background:#fff}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:after{font-size:50px;font-weight:400;-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;content:"\f104";text-align:center;line-height:58px;font-family:Font Awesome\ 5 Free;display:block}div.ccm-page .ccm-image-slider-container .rslides_tabs{padding-top:15px;right:15px;position:absolute;opacity:1;bottom:1px;padding-bottom:10px;padding-left:0;z-index:30}div.ccm-page .ccm-image-slider-container .rslides_tabs li{margin-right:5px;color:#fff;list-style-type:none;display:inline-block}div.ccm-page .ccm-image-slider-container .rslides_tabs li h1,div.ccm-page .ccm-image-slider-container .rslides_tabs li p{color:#fff}div.ccm-page .ccm-image-slider-container .rslides_tabs li.rslides_here a{opacity:1}div.ccm-page .ccm-image-slider-container .rslides_tabs li a{height:15px;overflow:hidden;margin-right:10px;text-indent:99px;opacity:.7;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-ms-border-radius:30px;background:#f3efec;width:15px;display:inline-block}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text{text-shadow:0 0 17px rgba(0,0,0,.7);position:relative;vertical-align:bottom;display:table-cell;z-index:4}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text .container{margin-bottom:50px}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h1,div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h2,div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h3,div.ccm-page .ccm-image-slider-container .ccm-image-slider-text p{color:#fff}div.ccm-page .photo-gallery{margin-bottom:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2}div.ccm-page .photo-gallery.photo-gallery--three-up{column-count:3}@media (max-width:500px){div.ccm-page .photo-gallery{-webkit-column-count:1;-moz-column-count:1;column-count:1}}div.ccm-page .photo-gallery a{display:block}div.ccm-page .photo-gallery a img{width:100%}div.ccm-page .photo-gallery img{margin-bottom:15px}div.ccm-page .special-offers{margin-bottom:40px}@media (min-width:1200px){div.ccm-page .special-offers{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){div.ccm-page .special-offers{margin-top:25px}div.ccm-page .special-offers>.container{margin-top:15px}}div.ccm-page .special-offers .special-offers-heading{text-align:center}@media (min-width:768px){div.ccm-page .special-offers .special-offers-heading{margin-bottom:20px}}div.ccm-page .special-offers .special-offers-heading h2{font-size:42px;margin-bottom:5px;color:#2c2c2c}@media (min-width:768px){div.ccm-page .special-offers .special-offers-heading p{font-size:16px;margin-bottom:0;line-height:28px}}@media (max-width:767px){div.ccm-page .special-offers .special-offers-heading p{font-size:14px;line-height:24px}}@media (min-width:768px){div.ccm-page .special-offers .special-offers-cards{height:100%;display:flex}}div.ccm-page .special-offers .special-offers-cards .special-offer-card{overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.12);border-radius:8px}@media (min-width:768px){div.ccm-page .special-offers .special-offers-cards .special-offer-card{height:100%;flex-direction:column;display:flex}}@media (max-width:767px){div.ccm-page .special-offers .special-offers-cards .special-offer-card{margin-bottom:10px}}div.ccm-page .special-offers .special-offers-cards .special-offer-card img{height:auto;flex-shrink:0;width:100%;display:block}div.ccm-page .special-offers .special-offers-cards .special-offer-card .special-offer-card-content{height:100%;padding:0 20px 20px;flex-direction:column;display:flex}div.ccm-page .special-offers .special-offers-cards .special-offer-card .special-offer-card-content h3{font-size:16px;font-weight:800;text-transform:uppercase;text-align:center;margin-top:18px}div.ccm-page .special-offers .special-offers-cards .special-offer-card .special-offer-card-content p{font-size:16px;margin-bottom:15px;line-height:24px}div.ccm-page .special-offers .special-offers-cards .special-offer-card .special-offer-card-content a{font-weight:600;color:#c05a01;transition:color .3s ease-out;text-transform:uppercase;align-self:flex-end;margin-top:auto;display:inline-block}div.ccm-page .special-offers .special-offers-cards .special-offer-card .special-offer-card-content a:hover{text-decoration:none;color:#943326}div.ccm-page.page-template-home .special-offers .special-offers-heading h2{margin-bottom:3px;font-family:Misty,Helvetica,Arial,sans-serif!important}@media (max-width:767px){div.ccm-page.page-template-home .special-offers .special-offers-heading h2{font-size:28px}}div.ccm-page .image-right-tilt .ccm-image-block{transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);margin:0 auto;display:block}div.ccm-page .image-circle .ccm-image-block{border-radius:50%}div.ccm-page .image-crop{padding-top:24%;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}@media (min-width:768px){div.ccm-page .image-series{margin-top:30px}}@media (max-width:767px){div.ccm-page .image-series{margin-top:10px}}div.ccm-page .image-series:after{content:"";clear:both;display:block}div.ccm-page .image-series__container{margin-bottom:30px}div.ccm-page div.ccm-block-next-previous-header{font-size:14px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry{padding-top:50px;margin-bottom:0;border-top:1px solid #d9d9d9;border-bottom:0;padding-bottom:0;margin-top:50px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry div.ccm-block-page-list-title{font-size:28px;font-weight:600;color:#2c2c2c;text-transform:none;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry:first-child{padding-top:0;border-top:none;margin-top:0}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{border:1px solid transparent;color:#2c2c2c;background-color:#fff;display:inline-block}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more a{color:#2c2c2c}.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{border-color:transparent;color:#2c2c2c;background-color:#e6e6e6}.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active{background-image:none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled.active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled],div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled].active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:hover,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{border-color:transparent;background-color:#fff}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more .badge{color:#fff;background-color:#2c2c2c}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{text-decoration:none}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper{margin-right:-15px;margin-left:-15px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{overflow:hidden;min-height:1px;margin-bottom:30px;position:relative;padding-right:15px;padding-left:15px}@media (min-width:768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height:147px;width:33.33333333%;float:left}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{height:147px;width:100%}}@media (min-width:992px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height:193px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{height:193px;width:100%}}@media (min-width:1200px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height:240px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{height:240px;width:100%}}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-hover{background-color:rgba(32,189,232,.7)}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon{margin:0 auto 10px;display:block}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon:before{content:"\f064";font-family:Font Awesome\ 5 Free}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-title{font-size:1.05em;font-weight:700;color:#2c2c2c;text-transform:none;line-height:1.42857143;margin-top:30px;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page a.ccm-block-page-list-rss-feed{font-size:1.5em;color:#866242}div.ccm-page a.ccm-block-page-list-rss-feed:hover{color:#866242}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after,div.ccm-page div.ccm-block-page-list-page-entry-horizontal:before{content:" ";display:table}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{clear:both}div.ccm-page .ccm-block-page-list-wrapper .current-page div.ccm-block-page-list-title a{font-weight:700}div.ccm-page div.ccm-block-page-list-page-entry-read-more{margin-top:20px}div.ccm-page div.ccm-block-page-list-no-pages{font-size:28px;color:#2c2c2c;text-align:center;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page div.col-sidebar div.block-sidebar-wrapped div.ccm-block-page-list-wrapper{margin:0}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper{font-size:.85em;margin:25px 40px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper a.ccm-block-page-list-rss-feed{font-size:.85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry{padding:0;border:0;margin-bottom:10px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry a{font-weight:400}div.ccm-page div.ccm-block-page-list-header{font-size:12px;margin-bottom:20px;border-bottom:1px solid #e6e2e7;padding-bottom:8px}div.ccm-page div.ccm-block-page-list-header h5{font-size:18px;color:#2c2c2c;text-transform:none}div.ccm-page div.ccm-block-page-list-header+.ccm-block-page-list-pages{font-size:18px}div.ccm-page div.ccm-block-page-list-header+.ccm-block-page-list-pages .ccm-block-page-list-page-entry{margin-bottom:25px}div.ccm-page .ccm-block-page-list-wrapper{margin-bottom:65px}div.ccm-page .ccm-block-page-list-wrapper div.ccm-block-page-list-title a{font-weight:400;color:#2c2c2c}div.ccm-page .ccm-block-page-list-wrapper div.ccm-block-page-list-title a:hover{color:#464646}@media (max-width:992px){div.ccm-page .breakout-list--pic-left .container{margin-bottom:0;margin-top:0}}div.ccm-page .breakout-list--pic-left .container .row{border-top:1px solid #e5e5e5}@media (min-width:992px){div.ccm-page .breakout-list--pic-left .container .row{padding-top:45px;padding-bottom:50px}}@media (max-width:991px){div.ccm-page .breakout-list--pic-left .container .row{padding-top:15px;padding-bottom:20px}}div.ccm-page div.ccm-block-page-list-page-entry.breakout-list.breakout-list--alternator.breakout-list--pics-right{padding-top:20px;padding-bottom:20px}div.ccm-page div.ccm-block-page-list-page-entry.breakout-list.breakout-list--alternator.breakout-list--pics-right:nth-of-type(2n){background-color:#f3efec}div.ccm-page .breakout-list__second-link{font-weight:700;text-transform:uppercase}div.ccm-page .breakout-list__title,div.ccm-page .breakout-list__title a{font-size:42px;font-weight:300;color:#2c2c2c;text-transform:none;line-height:1.42857143;font-family:Nunito Sans,sans-serif;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page .breakout-list__title{margin-bottom:0}div.ccm-page .breakout-list__description{font-size:16px;margin-bottom:20px;line-height:28px}div.ccm-page .breakout-list__link{margin-bottom:10px}div.ccm-page .breakout-list__image{padding-top:5px}@media (max-width:991px){div.ccm-page .breakout-list__image{margin-bottom:15px}}div.ccm-page div.ccm-block-page-attribute-display-wrapper{padding-top:20px;color:#6c6c6c;border-top:1px solid #ececec;padding-bottom:20px}div.ccm-page div.ccm-block-page-attribute-display-wrapper .ccm-block-page-attribute-display-title{color:#75ca2a;display:block}div.ccm-page div.ccm-block-page-attribute-display-wrapper:last-child{border-bottom:1px solid #ececec}div.ccm-page div.ccm-block-page-title-byline{margin-bottom:40px;border-bottom:1px solid #ececec;padding-bottom:40px}div.ccm-page div.ccm-block-page-title-byline h1.page-title{padding-top:1em;font-size:2.1em;font-weight:700;margin-bottom:0;color:#2c2c2c;text-transform:none;padding-bottom:0;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page div.ccm-block-page-title-byline span.page-date{margin-right:2em}div.ccm-page div.ccm-block-page-title-byline span.page-author,div.ccm-page div.ccm-block-page-title-byline span.page-date{font-size:.85em;font-style:italic;color:#2c2c2c}div.ccm-page div.ccm-block-testimonial{margin-right:-15px;margin-left:-15px}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{min-height:1px;position:relative;padding-right:15px;padding-left:15px}@media (min-width:768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{width:25%;float:left}}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{min-height:1px;position:relative;padding-right:15px;padding-left:15px}@media (min-width:768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{width:75%;float:left}}div.ccm-page div.ccm-block-testimonial img{height:auto;max-width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;width:100%\9;display:block}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-name{font-size:1.05em;font-weight:700;color:#2c2c2c;text-transform:none;line-height:1.42857143;font-family:Nunito Sans,Helvetica,Arial,sans-serif}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color:#fff}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position a{text-decoration:underline;color:#fff}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-paragraph{margin-top:20px}div.ccm-page div.ccm-block-testimonial-wrapper{margin-bottom:60px;margin-top:60px}div.ccm-page div.ccm-block-testimonial-wrapper:after,div.ccm-page div.ccm-block-testimonial-wrapper:before{content:" ";display:table}div.ccm-page div.ccm-block-testimonial-wrapper:after{clear:both}@media (max-width:767px){div.ccm-page .ccm-block-testimonial-image img{margin:10px auto}}div.ccm-page main .cta-block li,div.ccm-page main .cta-block p{font-size:14px}div.ccm-page .cta-block{padding:20px 15px;font-size:18px;border:1px solid #e5e5e5;margin-bottom:30px}div.ccm-page .cta-block:after{content:"";clear:both;display:block}@media (min-width:769px) and (max-width:993px){div.ccm-page .cta-block{padding:20px 15px}}div.ccm-page .cta-block--thumb-left{padding:0;background:none}div.ccm-page .cta-block--triple-icons{background:none}div.ccm-page .cta-block--quad-icons{padding-top:25px;margin-bottom:0;background:#f3efec;padding-bottom:25px;margin-top:0}div.ccm-page .cta-block--quad-icons .container{margin-bottom:0;margin-top:0}div.ccm-page .cta-block__second-link{font-weight:700;color:#c05a01}div.ccm-page .cta-block__title{font-weight:700;margin-bottom:15px;text-transform:uppercase}div.ccm-page .cta-block__description{margin-bottom:20px}div.ccm-page .cta-block__quad-title{text-transform:uppercase}div.ccm-page .cta-block__quad-icon{padding-right:5px;text-align:right}@media (max-width:993px){div.ccm-page .cta-block__quad-icon{margin-bottom:10px;padding-right:15px;text-align:center}}div.ccm-page .cta-block__quad-link{color:#c05a01}div.ccm-page .cta-block__quadrant{border-right:1px solid #edd8c7;font-size:12px;cursor:pointer}div.ccm-page .cta-block__quadrant:last-child{border-right:none}@media (max-width:993px){div.ccm-page .cta-block__quadrant{border-right:none;padding-top:20px;border-bottom:1px solid #edd8c7;text-align:center;padding-bottom:20px}div.ccm-page .cta-block__quadrant:last-child{border-bottom:none}}div.ccm-page .cta-block__thumb-title{font-weight:700;text-transform:uppercase}div.ccm-page .cta-block__thumb-image{margin-bottom:15px;margin-top:10px}div.ccm-page .cta-block--flush-tiles{padding:0;border:0;background-color:#ebeee7!important}@media (min-width:768px){div.ccm-page .cta-block--flush-tiles .container-fluid>.row{border-bottom:1px solid #fff}}div.ccm-page .cta-block--flush-tiles .container-fluid>.row .col-xs-12 .container{margin-bottom:0;margin-top:0}@media (max-width:767px){div.ccm-page .cta-block--flush-tiles .container-fluid>.row .col-xs-12 .container,div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg{padding:0}}@media (min-width:768px){div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container{padding:45px 55px}}@media (max-width:767px){div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container{padding:20px 15px;border-bottom:1px solid #fff}}div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container .cta-block__content{height:100%;flex-direction:column;display:flex}div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container .cta-block__title{font-size:28px;font-weight:400;margin-bottom:10px;color:#2c2c2c;text-transform:none;font-family:Nunito Sans,sans-serif}div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container .cta-block__description{margin:0 0 auto}div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container .cta-block__description p{font-size:16px;margin-bottom:0;line-height:28px}div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container .cta-block__description p:not(:last-of-type){margin-bottom:10px}div.ccm-page .cta-block--flush-tiles .cta-block__flush-bg .cta-block__container a.cta-block__link{font-size:14px;font-weight:700;transition:color .3s ease-out;text-transform:uppercase;align-self:flex-end;margin-top:25px}div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard{border-right:1px solid #dcdad7;padding-top:17px;text-align:center;width:12%;display:inline-block}@media (max-width:993px){div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard{width:16%}}@media (max-width:600px){div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard{border:0;width:49%}}div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard:last-child{border-right:0}div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard .cta-block__description{margin-bottom:0}div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard .cta-block__date{font-weight:700}div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard .cta-block__title{font-size:21px;color:#c05a01}div.ccm-page .cta-block--forecast .cta-block__forecast-item.standard .cta-block__description img{width:52px;margin-top:-4px}div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style{padding-top:0;width:25%;vertical-align:top;display:inline-block}@media (max-width:993px){div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style{text-align:center;width:100%}}div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style .cta-block__description,div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style .cta-block__title{text-align:center;vertical-align:top;display:inline-block}div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style .big-temp{font-size:64px;font-weight:700;color:#c05a01;display:block}div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style .big-date{display:block}div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style .cta-block__description img{width:107px;margin-top:-6px}div.ccm-page .cta-block--forecast .cta-block__forecast-item.big-style .big-wind{font-weight:700;opacity:.4;margin-top:-11px;display:block}div.ccm-page .cta-block--grid a.over-link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:3}div.ccm-page .cta-block--weather{padding-left:15px!important}@media (max-width:768px){div.ccm-page .cta-block--weather{margin-top:30px}}div.ccm-page .cta-block--weather .cta-block__title{margin-bottom:5px}div.ccm-page .cta-block--weather .cta-block__date,div.ccm-page .cta-block--weather .cta-block__weather-deets{font-size:14px;font-weight:700;text-transform:uppercase}div.ccm-page .cta-block--weather .cta-block__weather-deets{font-weight:400}div.ccm-page .cta-block--weather .cta-block__description{font-size:72px;font-weight:300;margin-bottom:10px!important;color:#c05a01;line-height:72px}div.ccm-page .cta-block--weather .cta-block__description img{max-width:72px;margin-left:-22px;margin-top:-10px}@media (min-width:769px) and (max-width:1199px){div.ccm-page .cta-block--weather .cta-block__description img{max-width:51px}}div.ccm-page .cta-block--grid{padding:0;border:none;background:none}div.ccm-page .cta-block--grid:after{content:"";clear:both;display:block}div.ccm-page .cta-block--standard{padding-left:18px}div.ccm-page .cta-block--standard .cta-block__second-link{margin-top:20px}div.ccm-page .cta-block--standard .cta-block__description{margin-bottom:17px}div.ccm-page .cta-block--standard .cta-block__description p{font-size:15px;line-height:24px}div.ccm-page .col-sm-3 .cta-block--standard{background:#f3efec}div.ccm-page .cta-block__grid-description,div.ccm-page .cta-block__grid-title{text-shadow:0 0 17px rgba(0,0,0,.7);position:relative}div.ccm-page .cta-block__grid-bg{min-height:160px;padding:70px 20px 20px;font-size:12px;margin-bottom:30px;color:#fff;position:relative;background-size:cover}div.ccm-page .cta-block__grid-bg .cta-block__grid-dimmer{height:100%;position:absolute;top:0;background:rgba(0,0,0,.15);left:0;width:100%}@media (min-width:1200px){div.ccm-page .cta-block__grid-bg{min-height:160px;padding-top:70px}}div.ccm-page .cta-block__grid-bg p:last-child{margin-bottom:0}div.ccm-page .cta-block__grid-title{font-weight:700;text-transform:uppercase}div.ccm-page .cta-block--cards{padding:0;border:none;margin-bottom:0;background:none}div.ccm-page .cta-block--cards .row{flex-wrap:wrap;display:flex}div.ccm-page .cta-block--cards .row>div[class^=col-]{margin-bottom:30px}div.ccm-page .cta-block--cards:after{content:"";clear:both;display:block}div.ccm-page .cta-block--cards .cta-block__container{height:100%!important;flex-direction:column;box-shadow:0 2px 4px rgba(0,0,0,.12);border-radius:8px;display:flex}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-frame{overflow:hidden;padding-top:65%;background-size:cover;border-radius:8px 8px 0 0;width:100%}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content{flex-grow:1;overflow:hidden;padding:15px 20px;flex-direction:column;border-radius:0 0 8px 8px;background:#fff;display:flex}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-title{font-size:16px;font-weight:700;margin-bottom:15px;text-transform:uppercase;display:block}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-description{margin-bottom:auto}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-description ul{list-style-type:none;padding-left:10px}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-description ul li{font-size:15px;position:relative;padding-left:25px}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-description ul li:not(:last-of-type){margin-bottom:7px}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-description ul li:before{height:4px;content:"";position:absolute;top:9px;background-color:#2c2c2c;border-radius:3px;left:0;width:4px;display:block}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-options{align-items:center;margin-top:10px;display:flex}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-options .cta-block__second-link{font-size:14px;transition:color .3s ease-out;text-transform:uppercase;text-align:right;margin-left:auto;display:inline-block}div.ccm-page .cta-block--cards .cta-block__container .cta-block__card-content .cta-block__card-options .cta-block__second-link:hover{text-decoration:none;color:#943326}div.ccm-page .cards-inset{padding:35px 30px 15px;background-color:#ebeee7}div.ccm-page .cards-inset .cards-inset-inner h2{font-size:41px;font-weight:300;margin-bottom:5px;font-family:Nunito Sans,sans-serif}div.ccm-page .cards-inset .cards-inset-inner p{font-size:16px;margin-bottom:15px;line-height:28px}div.ccm-page .cta-block--stripe{padding:0;border:none;margin-bottom:5px}div.ccm-page .cta-block--stripe .container{margin-bottom:0;margin-top:0}div.ccm-page .cta-block--stripe .container .row{padding-top:25px;padding-bottom:25px;display:table}@media (min-width:768px){div.ccm-page .cta-block--stripe .container .row div[class^=col-]{float:none;vertical-align:middle;display:table-cell}}div.ccm-page .cta-block--stripe .cta-block__links{text-align:center;margin-top:20px}div.ccm-page .cta-block--stripe .cta-block__links .btn:first-child{margin-right:20px}@media (min-width:992px){div.ccm-page .cta-block--stripe .cta-block__links{text-align:right;margin-top:0}}div.ccm-page .cta-block--stripe .cta-block__description{margin-bottom:0;color:#2a2a2a}@media (min-width:992px){div.ccm-page .cta-block--stripe .cta-block__description{padding-left:50px}}@media (max-width:767px){div.ccm-page .cta-block--stripe .cta-block__description{text-align:center}}div.ccm-page .cta-block--stripe .cta-block__description p{font-size:16px;margin-bottom:0;line-height:28px}div.ccm-page main .feature-slider .container:first-child{margin-top:10px}@media (max-width:767px){div.ccm-page .feature-slider a img{margin-top:20px}}@media (min-width:768px){div.ccm-page .feature-slider__button,div.ccm-page .feature-slider__button.btn{margin-top:50px}}@media (max-width:767px){div.ccm-page .feature-slider__button,div.ccm-page .feature-slider__button.btn{margin-top:10px}}div.ccm-page .feature-slider__thumb{height:170px;margin-right:auto;background-size:cover;background-position:50%;margin-left:auto;width:160px;background-repeat:no-repeat}div.ccm-page .feature-slider__title{padding-top:10px;font-weight:300;margin-bottom:5px;font-family:Nunito Sans,sans-serif}@media (min-width:768px){div.ccm-page .feature-slider__title{font-size:42px}}@media (max-width:767px){div.ccm-page .feature-slider__title{font-size:28px;line-height:32px}}div.ccm-page .feature-slider__title+p{font-size:16px;font-weight:400;line-height:28px}div.ccm-page .feature-slider__meta-container{margin-right:auto;max-width:1100px;margin-left:auto}@media (max-width:1250px){div.ccm-page .feature-slider__meta-container{max-width:900px}}@media (max-width:993px){div.ccm-page .feature-slider__meta-container{display:none}}div.ccm-page .feature-slider__info-pane{display:none}div.ccm-page .feature-slider__info-pane.active{display:block}@media (max-width:993px){div.ccm-page .feature-slider__info-pane{display:block}}@media (max-width:767px){div.ccm-page .feature-slider__info-pane{margin-bottom:10px;margin-top:10px}}div.ccm-page .feature-slider__nav-item{transition:opacity .3s ease-out;outline:0!important;opacity:.7;text-align:center;cursor:pointer;width:195px}div.ccm-page .feature-slider__nav-item.active,div.ccm-page .feature-slider__nav-item:hover{opacity:1}div.ccm-page .feature-slider__nav-item img{display:inline-block}div.ccm-page .feature-slider .feature-slider__nav{border-bottom:1px solid #e5e5e5;padding-bottom:40px}div.ccm-page .slick-prev:before{height:28px;content:"";background:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/arrow_left.png) no-repeat 50%;width:24px;display:block}div.ccm-page .slick-next:before{height:28px;content:"";background:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/arrow_right.png) no-repeat 50%;width:24px;display:block}div.ccm-page .bottom-cta-area{padding-top:50px;background:#f3efec;padding-bottom:50px}div.ccm-page .cta-thumbs{padding-top:60px;padding-bottom:50px}div.ccm-page .cta-thumbs__thumb{padding-top:67%;background-size:cover;background-position:50%;background-repeat:no-repeat}div.ccm-page .cta-thumbs__content{min-height:365px;padding:30px 60px;background:#ebeee7}@media (max-width:991px){div.ccm-page .cta-thumbs__content{margin-bottom:30px}}div.ccm-page .cta-thumbs__title{font-size:30px;font-weight:700;margin-bottom:15px;display:block}div.ccm-page .cta-thumbs__description{margin-bottom:30px;display:block}div.ccm-page .cta-thumbs__second-link{margin-bottom:20px;text-transform:uppercase;display:block}div.ccm-page .cta-thumbs__image{margin-bottom:30px}div.ccm-page .cta-thumbs .container{margin-bottom:0;margin-top:0}div.ccm-page .cta-thumbs.alt-bg{background-color:#f3efec}div.ccm-page .cta-block--half-boxes .cta-block__title{font-size:30px;font-weight:700;text-transform:none}div.ccm-page .cta-block--half-boxes .cta-block__second-link{margin-bottom:20px;text-transform:uppercase;display:block}div.ccm-page .cta-block--button-right{border-bottom:1px solid #a0a0a0;padding-bottom:30px}div.ccm-page .cta-block--button-right:last-child{border-bottom:0}div.ccm-page .cta-block--button-right .cta-block__second-link a{color:#20bde8;text-transform:uppercase}div.ccm-page .cta-block--button-right .cta-block__thumb-description,div.ccm-page .cta-block--button-right .cta-block__thumb-title{font-size:13px}div.ccm-page .cta-block--button-right .cta-block__thumb-button{margin-top:50px}div.ccm-page .cta-block--button-right .cta-block__thumb-title{margin-top:15px;display:block}div.ccm-page .cta-block--testimonial{padding:0 30px;text-align:center;background:none}div.ccm-page .cta-block--testimonial p{display:inline-block}div.ccm-page .cta-block--testimonial .cta-block__image img{margin-right:auto;margin-bottom:20px;max-width:105px;border-radius:999px;margin-left:auto;display:block}div.ccm-page .link-left{margin-bottom:30px}div.ccm-page .link-left:last-child{margin-bottom:0}@media (min-width:992px){div.ccm-page .link-left__description{padding-left:30px}}div.ccm-page .link-left a{font-weight:700;text-transform:uppercase}div.ccm-page .link-left p{font-size:14px}div.ccm-page .cta-block--cards-tall{padding-top:10px;margin-bottom:0;background:#f3efec;padding-bottom:10px}div.ccm-page .cta-block--cards-tall .cta-block__card-frame{padding-top:100%}div.ccm-page .cta-block--cards-tall .cta-block__card-content,div.ccm-page .cta-block--cards-tall .cta-block__container{background:#fff}@media (min-width:768px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color{padding:20px 0;margin-bottom:40px}}@media (max-width:767px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color{padding:20px 0 30px}}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color:nth-of-type(2n){background-color:#ebeee7}@media (min-width:768px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color:nth-of-type(2n) .row{flex-direction:row;display:flex}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color:nth-of-type(2n) .row .breakout-list__content{order:1}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color:nth-of-type(2n) .row .breakout-list__image{justify-content:flex-end;order:2}}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content{padding-top:15px}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__title h2{color:#943326}@media (min-width:768px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description{margin-bottom:30px}}@media (max-width:767px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description{margin-bottom:20px}}@media (min-width:768px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description li,div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description p{font-size:16px}}@media (max-width:767px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description li,div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description p{font-size:14px;line-height:24px}}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description ol,div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description ul{padding:5px 0 0;font-weight:600;list-style-type:none}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description ol li,div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description ul li{padding:0;margin-bottom:4px}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description ol li:before,div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__content .breakout-list__description ul li:before{visibility:hidden;display:none}@media (max-width:767px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__image{margin-bottom:5px}}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__image img{display:block}@media (max-width:767px){div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .container .row .breakout-list__image img{height:auto;margin:0 auto;width:auto}}div.ccm-page .image-left-accent-color-wrapper .breakout-list--image-left-accent-color .breakout-list__image{padding-top:0}div.ccm-page div.col-sidebar div.ccm-block-tags-wrapper{margin:25px 40px}div.ccm-page div.ccm-block-tags-header{font-size:14px}div.ccm-page div.ccm-block-tags-wrapper a:hover{text-decoration:none}div.ccm-page span.ccm-block-tags-tag{border:1px solid #866242;color:#2c2c2c;background-color:#fff}div.ccm-page div.ccm-block-tags-wrapper a:hover span.ccm-block-tags-tag{border-color:#866242}div.ccm-page div.col-sidebar div.ccm-block-topic-list-wrapper{font-size:.85em;margin:25px 40px}div.ccm-page div.ccm-block-topic-list-header{font-size:14px}div.ccm-page ul.ccm-block-topic-list-list ul{margin-top:10px}div.ccm-page ul.ccm-block-topic-list-page-topics{list-style-type:none;padding-bottom:0;padding-left:0}div.ccm-page ul.ccm-block-topic-list-page-topics li{margin-bottom:10px;padding-bottom:0}div.ccm-page .ccm-block-topic-list-topic-selected{font-weight:700}div.ccm-page div.col-sidebar div.ccm-block-date-navigation-wrapper{font-size:.85em;margin:25px 40px}div.ccm-page div.ccm-block-date-navigation-header{font-size:14px}div.ccm-page ul.ccm-block-date-navigation-dates{list-style-type:none;padding-bottom:0;padding-left:0}div.ccm-page ul.ccm-block-date-navigation-dates li{margin-bottom:10px;padding-bottom:0}div.ccm-page .ccm-block-date-navigation-date-selected{font-weight:700}div.ccm-page div.ccm-block-calendar-wrapper a.fc-event,div.ccm-page div.ccm-block-calendar-wrapper a.fc-event:hover{color:#fff}div.ccm-page div.ccm-block-calendar-event-list,div.ccm-page div.ccm-block-calendar-event-list-wrapper{margin-bottom:10px;clear:both}div.ccm-page div.ccm-block-calendar-event-list-event-date{height:50px;border:1px solid #ebeee7;margin-right:10px;width:50px;float:left}div.ccm-page div.ccm-block-calendar-event-list-event-date span{text-align:center;display:block}div.ccm-page div.ccm-block-calendar-event-list-event-date span:first-child{font-weight:700;color:#988e47;background-color:#ebeee7}div.ccm-page div.ccm-block-calendar-event-list-event{clear:both;padding-bottom:10px}div.ccm-page main .jumbo{min-height:300px}div.ccm-page main .jumbo h1{padding-top:40px;font-size:2.46em!important;font-size:3.69em;font-weight:200!important;color:#75ca2a!important;padding-bottom:40px;line-height:1.14285714;font-family:Source Sans Pro,Helvetica,Arial,sans-serif!important;display:block}div.ccm-page main .jumbo p{font-size:42px;font-weight:200;color:#2c2c2c}.title-thin{font-size:2.46em!important;font-weight:200!important;color:#75ca2a!important;line-height:1.14285714;font-family:Source Sans Pro,Helvetica,Arial,sans-serif!important;display:block}.title-caps-bold{font-weight:700!important}.title-caps,.title-caps-bold{font-size:1.73em!important;color:#75ca2a!important;text-transform:uppercase;line-height:2.47142857em!important;font-family:Source Sans Pro,Helvetica,Arial,sans-serif!important}.title-caps{font-weight:300}.image-caption{font-size:1em;color:#b8c4cd;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}#footer-theme div.ccm-block-social-links i.fa-external-link:before,#sidebar-social div.ccm-block-social-links i.fa-external-link:before{content:"\f0e0"!important}footer#footer-theme .footer-top{background-color:#fff}@media (min-width:768px){footer#footer-theme .footer-top{padding:30px 0}}@media (max-width:767px){footer#footer-theme .footer-top{padding:15px 0}}footer#footer-theme .footer-top picture{justify-content:center;display:flex}footer#footer-theme .footer-bottom{background-color:#1c1b1b;padding-bottom:20px}@media (min-width:768px){footer#footer-theme .footer-bottom{padding-top:35px}}footer#footer-theme .footer-bottom .footer-bottom-contact-us{text-align:center}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-contact-us{margin-bottom:20px;margin-top:30px}}footer#footer-theme .footer-bottom .footer-bottom-contact-us p a{display:inline-block}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-navigation .col-sm-2{padding-right:0;padding-left:0}}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl{margin-bottom:42px}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl{margin-bottom:0;border-bottom:1px solid #4c4f56}}footer#footer-theme .footer-bottom .footer-bottom-navigation dl a,footer#footer-theme .footer-bottom .footer-bottom-navigation dl dd,footer#footer-theme .footer-bottom .footer-bottom-navigation dl dt,footer#footer-theme .footer-bottom .footer-bottom-navigation dl li{color:#fff}footer#footer-theme .footer-bottom .footer-bottom-navigation dl dt{font-size:16px;text-transform:uppercase;font-family:Nunito Sans,sans-serif}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl dt{margin-bottom:17px}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl dt{padding:19px 30px;position:relative;cursor:pointer}footer#footer-theme .footer-bottom .footer-bottom-navigation dl dt:after{height:8px;transform:translateY(-50%);right:23px;content:"";position:absolute;top:50%;background:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/icon-accordion-arrow.svg) no-repeat 50%;width:13px;display:block}footer#footer-theme .footer-bottom .footer-bottom-navigation dl dt.active:after{transform:translateY(-50%) rotate(180deg)}}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl dd{display:block!important}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl dd{padding:0 0 30px 40px;display:none}}footer#footer-theme .footer-bottom .footer-bottom-navigation dl dd ul{padding:0;list-style-type:none}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-navigation dl dd ul{margin-bottom:0}}footer#footer-theme .footer-bottom .footer-bottom-navigation dl dd ul li:not(:last-of-type){margin-bottom:18px}footer#footer-theme .footer-bottom .footer-bottom-flex{flex-direction:row;align-items:center;display:flex}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-flex.footer-bottom-info{display:block}}@media (max-width:991px){footer#footer-theme .footer-bottom .footer-bottom-flex.footer-bottom-additional{display:block}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright{flex-direction:column-reverse;display:flex}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .footer-copyright-content{margin-bottom:40px;text-align:center}}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .footer-copyright-content p{margin-bottom:0;line-height:18px}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .footer-copyright-content a,footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .footer-copyright-content p{color:#fff}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .ccm-block-social-links{margin-top:20px}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .ccm-block-social-links{margin-bottom:40px;text-align:center}}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .ccm-block-social-links li:not(:last-of-type){margin-right:20px}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .ccm-block-social-links li{margin:0 10px}}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .ccm-block-social-links li a{color:#fff}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-copyright .ccm-block-social-links li a i{font-size:22px;font-weight:700}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-logos p{margin:0;align-items:flex-end;display:flex}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-logos p{justify-content:flex-end}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-logos p{justify-content:center}}footer#footer-theme .footer-bottom .footer-bottom-flex .footer-bottom-logos p picture:not(:first-of-type){margin-left:40px}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-additional-navigation{margin-top:25px}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-additional-navigation{margin-top:30px}}footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul{padding:0;margin-bottom:0;list-style-type:none}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul{text-align:left}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul{text-align:center}}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul li{display:inline-block}footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul li:not(:last-of-type){margin-right:30px}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul li{margin-bottom:27px;display:block}}footer#footer-theme .footer-bottom .footer-bottom-additional-navigation ul li a,footer#footer-theme .footer-bottom .footer-bottom-updated{color:#fff}@media (min-width:992px){footer#footer-theme .footer-bottom .footer-bottom-updated{text-align:right}}@media (min-width:768px){footer#footer-theme .footer-bottom .footer-bottom-updated{margin-top:25px}}@media (max-width:767px){footer#footer-theme .footer-bottom .footer-bottom-updated{text-align:center;margin-top:40px}}#sidebar-social{transform:translateY(-50%);right:0;position:fixed;top:50%;background-color:#f7f7f7;box-shadow:-2px 2px 4px rgba(0,0,0,.12);z-index:100}#sidebar-social ul{padding:5px 0}#sidebar-social ul>li{margin:0;display:block}#sidebar-social ul>li a{padding:10px 15px;font-size:20px;color:#000;transition:color .3s ease-out;text-align:center;box-sizing:border-box;display:block}#sidebar-social ul>li a:hover{color:#c05a01}@media (max-width:767px){#sidebar-social{visibility:hidden;display:none}}#nav-icon{height:30px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;margin:26px 20px;cursor:pointer;width:36px}#nav-icon,#nav-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon span{height:5px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;opacity:1;background:#866242;left:0;width:100%;display:block}#nav-icon span:first-child{top:0}#nav-icon span:first-child,#nav-icon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:12px}#nav-icon span:nth-child(3){top:24px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:0}#nav-icon.open span:nth-child(2){opacity:0;width:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;left:0}.ccm-image-slider-container{background-image:url(/packages/afrc_theme/themes/us_afrc_theme_updated/images/background-slider-default.png)}