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