#top-menu li>a:after{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu li:hover>a:after{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}#et_search_icon:hover:before{color:#600a0c!important}.cdg-fullscreen-slider .et_pb_slides,.cdg-fullscreen-slider .et_pb_slide,.cdg-fullscreen-slider .et_pb_container{min-height:80vh!important;height:80vh!important}.cdg-scroll{position:absolute;z-index:5;bottom:10px;left:50%;display:block}.cdg-scroll:before{content:'3';display:inline-block;color:#fff;font-family:"ETModules";font-size:60px;margin-left:-30px;-moz-animation:none;-webkit-animation:none;animation:none}.cdg-scroll:hover:before{cursor:pointer}@media all and (max-width:767px){.cdg-scroll{display:none}}ul.et_pb_side_nav .side_nav_item a.active{background-color:#fff!important}ul.et_pb_side_nav .side_nav_item a{background-color:#b7bbbc}.cdg-headline-right h5{display:flex;width:90%;justify-content:center;align-items:center;text-align:center}.cdg-headline-right h5:after{content:'';border-top:1px solid;margin:0 20px 0 0;flex:1 0 20px;color:#b7bbbc}.cdg-headline-right h5:after{margin:0 0 0 20px}.cdg-headline-both h2{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.cdg-headline-both h2:before,.cdg-headline-both h2:after{content:'';border-top:1px solid;margin:0 20px 0 0;flex:1 0 20px;color:#b7bbbc}.cdg-headline-both h2:after{margin:0 0 0 20px}.cdg-number-counter div.percent:after{content:'';display:inline-block;width:50px;height:1px;background:#fff;margin:-8px 0 10px}.cdg-number-counter.et_pb_bg_layout_light div.percent:after{background:#000}@media (max-width:1100px) and (min-width:981px){.ally-number-counter div.percent:after{margin-bottom:20px}}.cdg-dollar .percent .percent-value:before{content:'$';display:inline-block}.cdg-dollar span.percent-sign{display:none}.cdg-years .percent .percent-value:after{content:'years';display:inline-block;margin-left:10px}.cdg-years span.percent-sign{display:none}.cdg-approx .percent .percent-value:before{content:'≈';display:inline-block}.cdg-approx span.percent-sign{display:none}.cdg-greater .percent .percent-value:before{content:'＞$';display:inline-block}.cdg-greater span.percent-sign{display:none}.cdg-blog-list .entry-featured-image-url{width:60%;float:left}.cdg-blog-list .wrapped{width:60%;margin-left:-20%;margin-top:20%;float:right;padding:20px 40px 40px;background:#fff;box-shadow:1px 1px 15px rgba(0,0,0,0.1);z-index:12;position:relative}.cdg-blog-list .wrapped h2.entry-title{line-height:1em}@media all and (max-width:767px){.cdg-blog-list .wrapped{width:80%;margin-left:-40%;padding:0 20px 20px;margin-top:10%}}@media all and (max-width:479px){.cdg-blog-list .wrapped{width:90%;margin-left:-45%;margin-top:-20%}}.cdg-blog-list .et_pb_post .more-link{float:right;display:inline-block;margin:10px 0 -25px}.cdg-blog-list .et_pb_post .more-link:hover{color:#fff!important;background:#4d080a}.cdg-blog-list .et_pb_post .et_overlay{border:none}.et_pb_button:after{content:none}.cdg-gradient-overlay{position:relative}.cdg-gradient-overlay:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);z-index:6}.cdg-gradient-overlay .et_pb_row{position:relative;z-index:9}.wpforms-form input[type=submit],.wpforms-form button[type=submit]{width:100%!important;font-family:oswald!important;font-size:1.2rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.1406em!important;background-color:#600a0c!important;color:#fff!important;border:medium solid #600a0c!important}.wpforms-form input[type=submit]:hover,.wpforms-form input[type=submit]:active,.wpforms-form button[type=submit]:hover,.wpforms-form button[type=submit]:active,.wpforms-form .wpforms-page-button:hover,.wpforms-form .wpforms-page-button:active{background-color:#600a0c!important;border:medium solid #600a0c!important}a.cdg-button{color:#ffffff;background:#600a0c;border:1px solid #600a0c;padding:.5em 1em;margin-top:20px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.cdg-button:hover{background:#600a0c;color:#ffffff;border:2px solid #600a0c;cursor:pointer;transition:all 0.3s ease-in-out}.pagination .alignleft a,.pagination .alignright a{background:#ffffff;border-color:#ffffff;padding:.7em 1.3em;transition:all 0.3s ease-in-out}.pagination .alignleft a:hover,.pagination .alignright a:hover{transition:all 0.3s ease-in-out}.block-row{display:block}