.review-carousel .dsm_card_carousel_child{border-right:1px solid #ccc;min-height:220px}.review-carousel .dsm_card_carousel_child p{font-weight:400;line-height:1.3em;font-size:15px}.review-carousel .dsm_card_carousel_child img{width:60%}.review-carousel .dsm_card_title{letter-spacing:-.02em}.review-carousel .dsm_card_carousel_child_image_wrapper,.review-carousel .et_pb_button_wrapper{display:none}.resource-section ul li{margin-bottom:10px}.resource-section ul{padding-left:40px!important;margin-bottom:20px}.resource-section h3{border-bottom:3px solid #31abe1;display:inline-block;clear:both;padding-bottom:5px;margin-bottom:20px!important;letter-spacing:-.01em}.resource-section h4{font-weight:700;letter-spacing:-.01em;font-size:20px}@media (min-width:844px){.faq-section-content li{background:#fff;border:1px solid #ccc;display:inline-block;list-style:none;padding:20px;width:48%;text-align:center;border-radius:6px}.faq-section-content li a{letter-spacing:-.01em;font-weight:400}.faq-section-content li a:hover{color:#141414}.valign{display:flex;align-items:center;justify-content:center}.header-top-bar{padding:10px 0 0!important}}.header-gold .ctm-call-p{color:#fff}.header-gold .ctm-call-p a{color:#daba6a}.bubble-row{padding:10px 0!important}.bubble-row h3{font-size:34px!important;letter-spacing:1px!important}.bubble-row p{font-size:19px;line-height:1.55em}.quote-section .et_pb_row{max-width:1100px}.thanks{text-align:center;padding:20px 0}.thanks h3{font-size:45px!important}.thanks p{font-weight:300;font-size:24px;line-height:1.35em}.quote-section .gform_title{display:none}.quote-section h3{font-size:36px;letter-spacing:-.02em;margin-bottom:-20px}.gfield_label{font-weight:700!important;text-transform:uppercase;letter-spacing:1px!important}.gfield_description.instruction{display:none}.spacing-top{margin-top:30px}.gform_button.button{border-radius:50px!important;font-weight:600!important;background-color:#de1050!important;padding:15px 30px!important;font-size:20px!important}.gform_button.button:hover{background:#fff!important;border-color:#de1050!important;color:#de1050!important}.page-id-565 .ufw_btn_wrap{display:none!important}.page-id-602 .ufw_btn,.page-id-602 .gform_button,.page-id-653 .ufw_btn,.page-id-653 .gform_button{background-color:#b39b5f!important}.ctm-header-internal .ctm-call-div a{color:#141414}.ctm-header-internal .et_pb_row{padding-top:10px;padding-bottom:15px}@media (min-width:844px){.internal-hero{padding:40px 0 10px!important}.internal-gallery .swiper-container:before{content:" ";background:#fff;background:linear-gradient(90deg,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 100%);position:absolute;left:0;z-index:9;top:0;width:150px;height:100%}.internal-gallery .swiper-container:after{content:" ";background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 30%,rgba(255,255,255,1) 100%);position:absolute;right:0;z-index:9;top:0;width:150px;height:100%}}@media (max-width:844px){.internal-hero{padding:20px 0!important}.internal-hero:before{content:" ";width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;left:0;top:0;z-index:1}.internal-hero .et_pb_text_inner{position:relative;z-index:2;padding-right:30px}.internal-hero p{font-size:17px!important}.internal-hero h2{font-size:40px!important}}.internal-hero h3{color:#fff;font-family:"Inter";letter-spacing:3px;font-size:18px;text-transform:uppercase}.internal-hero h2{color:#fff;font-size:65px;font-weight:100;line-height:1.1em;letter-spacing:-.02em}.internal-hero p{color:#fff;font-weight:300;font-size:20px;line-height:1.4em}.image-up img{border-radius:15px}.internal-gallery{padding:10px 0!important}.internal-gallery .et_pb_row{min-width:100%}.swiper-container{position:relative}.internal-gallery .et_pb_row{padding-bottom:0}.internal-section.service-intro{padding:20px 0!important}