@font-face{font-family:"Adore";src:url("../fonts/Adore.eot");src:url("../fonts/Adore.eot?#iefix") format("embedded-opentype"),url("../fonts/Adore.woff2") format("woff2"),url("../fonts/Adore.woff") format("woff"),url("../fonts/Adore.ttf") format("truetype"),url("../fonts/Adore.svg#Adore") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Merriweather";src:url("../fonts/Merriweather-LightItalic.eot");src:url("../fonts/Merriweather-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Merriweather-LightItalic.woff2") format("woff2"),url("../fonts/Merriweather-LightItalic.woff") format("woff"),url("../fonts/Merriweather-LightItalic.ttf") format("truetype"),url("../fonts/Merriweather-LightItalic.svg#Merriweather-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Merriweather";src:url("../fonts/Merriweather-Light.eot");src:url("../fonts/Merriweather-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Merriweather-Light.woff2") format("woff2"),url("../fonts/Merriweather-Light.woff") format("woff"),url("../fonts/Merriweather-Light.ttf") format("truetype"),url("../fonts/Merriweather-Light.svg#Merriweather-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Merriweather";src:url("../fonts/Merriweather-Bold.eot");src:url("../fonts/Merriweather-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Merriweather-Bold.woff2") format("woff2"),url("../fonts/Merriweather-Bold.woff") format("woff"),url("../fonts/Merriweather-Bold.ttf") format("truetype"),url("../fonts/Merriweather-Bold.svg#Merriweather-Bold") format("svg");font-weight:bold;font-style:normal}body{font:normal 16px/1.8 "Merriweather";padding:0;margin:0;color:#5d102a;background:#fff;letter-spacing:.5px}@media all and (max-width: 767px){body{font-size:14px}}h1,h2,h3,h4,h5,h6{font-family:"Adore";font-weight:normal;margin:0 0 30px;line-height:1.1}h1{font-size:48px}@media all and (max-width: 1200px){h1{font-size:42px}}@media all and (max-width: 960px){h1{font-size:34px}}@media all and (max-width: 767px){h1{font-size:28px}}@media all and (max-width: 520px){h1{font-size:22px}}h2{font-size:80px}@media all and (max-width: 1200px){h2{font-size:74px}}@media all and (max-width: 960px){h2{font-size:68px}}@media all and (max-width: 767px){h2{font-size:62px}}@media all and (max-width: 520px){h2{font-size:56px}}h3{font-size:25px;color:#4a5f85;font-family:"Merriweather";line-height:1.3}@media all and (max-width: 1200px){h3{font-size:23px}}@media all and (max-width: 960px){h3{font-size:21px}}@media all and (max-width: 767px){h3{font-size:19px}}@media all and (max-width: 520px){h3{font-size:17px}}h4{font-size:20px}@media all and (max-width: 1200px){h4{font-size:18px}}@media all and (max-width: 960px){h4{font-size:14px}}@media all and (max-width: 767px){h4{font-size:14px}}h5{font-size:18px}@media all and (max-width: 1200px){h5{font-size:16px}}@media all and (max-width: 960px){h5{font-size:14px}}h6{font-size:16px}@media all and (max-width: 1200px){h6{font-size:14px}}a{outline:0;font-weight:500;text-decoration:none;color:#000;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}p{margin:0 0 30px}img{max-width:100%;height:auto}strong{font-weight:700}.ga-cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.site-container{max-width:1800px;padding:0;margin:0 auto;overflow-x:hidden;box-shadow:0px 0 10px rgba(0,0,0,.2)}.alignleft{float:left;display:block;margin:0 20px 30px 0;max-width:50%}@media all and (max-width: 540px){.alignleft{float:none;margin:0 auto 30px;max-width:100%}}.alignright{float:right;display:block;margin:0 0 30px 20px;max-width:50%}@media all and (max-width: 540px){.alignright{float:none;margin:0 auto 30px;max-width:100%}}.alignnone{display:block;margin:0 0 30px}.pagination ul{padding:0;margin:0}.pagination ul li{list-style-type:none;margin-right:5px;display:inline-block}.pagination ul li a{padding:12px 10px;text-align:center;background:#ddd;display:block;line-height:1;min-width:14px}.pagination ul li:hover>a,.pagination ul li:hover a,.pagination ul li.active>a,.pagination ul li.active a{background:#4a5f85;color:#fff}.aligncenter{display:block;margin:0 auto 30px}.ga-inner,.content-sidebar-wrap{padding:0 20px;max-width:940px;margin:0 auto;position:relative}.content-sidebar-wrap{padding:60px 20px 120px}@media all and (max-width: 1200px){.content-sidebar-wrap{padding:50px 20px 120px}}@media all and (max-width: 1200px){.content-sidebar-wrap{padding:40px 20px 120px}}@media all and (max-width: 1200px){.content-sidebar-wrap{padding:30px 20px 120px}}@media all and (max-width: 1200px){.content-sidebar-wrap{padding:20px 20px 120px}}.ga-message{text-align:center;padding:10px 0;color:#fff;background:#5d102a}.ga-message a{text-decoration:underline;color:#fff}.ga-message a:hover{text-decoration:none}.ga-message p{margin-bottom:0}.ga-button{background:#5d102a;border-radius:5px;color:#fff;font-size:18px;text-align:center;padding:6px 30px;display:inline-block;border:3px solid #5d102a;box-sizing:border-box;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}@media all and (max-width: 1200px){.ga-button{font-size:17px;padding:6px 26px}}@media all and (max-width: 980px){.ga-button{font-size:16px;padding:6px 22px}}@media all and (max-width: 767px){.ga-button{font-size:15px;padding:6px 18px}}@media all and (max-width: 520px){.ga-button{font-size:14px;padding:6px 14px}}.ga-button:hover{background:#901941;border:3px solid #901941}.ga-button.ga-gray{background:#abad9d;border:3px solid #abad9d}.ga-button.ga-gray:hover{background:#929386;border:3px solid #929386}.ga-top-bar{position:relative;z-index:25}.ga-top-bar img{display:block}.ga-top-bar .ga-inner{padding-top:30px}.ga-top-bar .ga-phone{background:#abad9d;border-radius:0 0 5px 5px;padding:10px;top:0;right:60px;position:absolute;box-shadow:0px 2px 4px rgba(0,0,0,.8);color:#fff;font-size:28px;display:grid;grid-template-columns:31px 1fr;grid-gap:0 15px;align-items:center}@media all and (max-width: 1200px){.ga-top-bar .ga-phone{font-size:24px;padding:8px;grid-gap:0 12px}}@media all and (max-width: 980px){.ga-top-bar .ga-phone{font-size:20px;padding:6px;grid-gap:0 9px;right:70px}}@media all and (max-width: 767px){.ga-top-bar .ga-phone{font-size:16px;padding:4px;grid-gap:0 3px}}.ga-top-bar .ga-phone a{color:#fff}@media all and (max-width: 980px){.ga-top-bar .ga-phone img{height:17px}}@media all and (max-width: 767px){.ga-top-bar .ga-phone img{height:15px}}.ga-top-bar .ga-top-row{display:grid;grid-template-columns:290px 1fr;grid-gap:0 20px;align-items:end}@media all and (max-width: 767px){.ga-top-bar .ga-top-row{grid-template-columns:200px 1fr}}.ga-top-bar .ga-top-row .ga-mobile-menu{display:none;position:absolute;top:2px;right:20px}@media all and (max-width: 980px){.ga-top-bar .ga-top-row .ga-mobile-menu{display:block}}.ga-top-bar .ga-top-row .ga-mobile-menu .shiftnav-toggle-button{background:none !important;padding:0 !important;color:#5d102a !important;font-size:30px !important}.ga-top-bar .ga-top-row .ga-mobile-menu .shiftnav-toggle-button:hover{padding:0 !important;background:none !important;color:#5d102a !important}.ga-top-bar .nav-primary{text-align:right}@media all and (max-width: 980px){.ga-top-bar .nav-primary{display:none}}.ga-top-bar .nav-primary ul{padding:0;margin:0}.ga-top-bar .nav-primary ul li{list-style-type:none;display:inline-block;vertical-align:middle;margin-left:30px;cursor:pointer;position:relative}.ga-top-bar .nav-primary ul li a{color:#5d102a;font-size:17px}.ga-top-bar .nav-primary ul li a:hover{color:#4a5f85}.ga-top-bar .nav-primary ul li .sub-menu{display:none;position:absolute;top:99%;left:0;width:200px}.ga-top-bar .nav-primary ul li .sub-menu li{display:block;text-align:left;margin-left:0}.ga-top-bar .nav-primary ul li .sub-menu li a{display:block;background:#5d102a;padding:6px 20px;color:#fff;font-size:15px}.ga-top-bar .nav-primary ul li .sub-menu li a:hover{background:#901941}.ga-top-bar .nav-primary ul li:hover>.sub-menu{display:block}.ga-hero{background-size:cover !important;background-position:bottom center}.ga-hero .ga-hero-row{text-align:center;padding:65px 0 170px}@media all and (max-width: 1200px){.ga-hero .ga-hero-row{padding:65px 0 160px}}@media all and (max-width: 980px){.ga-hero .ga-hero-row{padding:65px 0 150px}}@media all and (max-width: 767px){.ga-hero .ga-hero-row{padding:65px 0 140px}}@media all and (max-width: 520px){.ga-hero .ga-hero-row{padding:65px 0 130px}}.ga-hero .ga-hero-row .ga-pretitle{font-size:23px;font-style:italic;margin-bottom:0}@media all and (max-width: 1200px){.ga-hero .ga-hero-row .ga-pretitle{font-size:22px}}@media all and (max-width: 980px){.ga-hero .ga-hero-row .ga-pretitle{font-size:21px}}@media all and (max-width: 767px){.ga-hero .ga-hero-row .ga-pretitle{font-size:20px}}@media all and (max-width: 520px){.ga-hero .ga-hero-row .ga-pretitle{font-size:19px}}.ga-hero .ga-hero-row h1{font-size:68px}@media all and (max-width: 1200px){.ga-hero .ga-hero-row h1{font-size:64px}}@media all and (max-width: 980px){.ga-hero .ga-hero-row h1{font-size:60px}}@media all and (max-width: 767px){.ga-hero .ga-hero-row h1{font-size:56px}}@media all and (max-width: 520px){.ga-hero .ga-hero-row h1{font-size:50px}}.ga-form{color:#fff;padding:25px 0 170px;position:relative;z-index:10;background-size:100% 100%}@media all and (max-width: 980px){.ga-form{padding:100px 0}}.ga-form .ga-inner{display:grid;grid-template-columns:370px 1fr;grid-gap:0 100px;align-items:center}@media all and (max-width: 980px){.ga-form .ga-inner{grid-gap:0 60px;grid-template-columns:1fr 1fr}}@media all and (max-width: 900px){.ga-form .ga-inner{display:block}}.ga-form .ga-inner h2{color:#fff;text-align:left;position:relative;left:-57px;margin-bottom:10px}@media all and (max-width: 1100px){.ga-form .ga-inner h2{left:0;margin-bottom:20px}}.ga-form .ga-form-wrap .nf-form-cont .nf-form-fields-required,.ga-form .ga-form-wrap .nf-form-cont label{display:none}.ga-form .ga-form-wrap .nf-form-cont .nf-form-content{padding:0}.ga-form .ga-form-wrap .nf-form-cont .nf-field-container{margin-bottom:0}.ga-form .ga-form-wrap .nf-form-cont .nf-field-container.submit-container{margin-top:5px}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap{display:block}}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5){grid-column:span 2;background:#d4d4d4;border:3px solid #644450;font-family:"Merriweather";font-size:16px;color:dimgray}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5){display:block;margin-top:14px}}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) label{display:inline-block;font-weight:normal;font-size:16px}@media all and (max-width: 800px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) label{font-size:13px}}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap{display:grid;grid-template-columns:280px 1fr;align-items:center;padding:10px 10px 5px}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap{display:block}}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap .nf-field-label{margin-bottom:0}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap ul{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap ul{display:block}}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap ul li{margin-bottom:0 !important}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap ul li{display:inline-block;margin-right:8px}}@media all and (max-width: 800px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap ul li{margin-bottom:10px !important}}.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(6){grid-column:span 2}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(6){grid-column:span 1}}.ga-form .ga-form-wrap .nf-form-cont input[type=text],.ga-form .ga-form-wrap .nf-form-cont input[type=tel],.ga-form .ga-form-wrap .nf-form-cont input[type=email],.ga-form .ga-form-wrap .nf-form-cont textarea,.ga-form .ga-form-wrap .nf-form-cont select{background:#d4d4d4;border:3px solid #644450;box-sizing:border-box;font-family:"Merriweather";font-size:16px;color:dimgray}@media all and (max-width: 800px){.ga-form .ga-form-wrap .nf-form-cont input[type=text],.ga-form .ga-form-wrap .nf-form-cont input[type=tel],.ga-form .ga-form-wrap .nf-form-cont input[type=email],.ga-form .ga-form-wrap .nf-form-cont textarea,.ga-form .ga-form-wrap .nf-form-cont select{font-size:13px}}.ga-form .ga-form-wrap .nf-form-cont input[type=text]::-webkit-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=tel]::-webkit-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=email]::-webkit-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont textarea::-webkit-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont select::-webkit-input-placeholder{color:dimgray;font-family:"Merriweather"}.ga-form .ga-form-wrap .nf-form-cont input[type=text]::-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=tel]::-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=email]::-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont textarea::-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont select::-moz-placeholder{color:dimgray;font-family:"Merriweather"}.ga-form .ga-form-wrap .nf-form-cont input[type=text]:-ms-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=tel]:-ms-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=email]:-ms-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont textarea:-ms-input-placeholder,.ga-form .ga-form-wrap .nf-form-cont select:-ms-input-placeholder{color:dimgray;font-family:"Merriweather"}.ga-form .ga-form-wrap .nf-form-cont input[type=text]:-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=tel]:-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont input[type=email]:-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont textarea:-moz-placeholder,.ga-form .ga-form-wrap .nf-form-cont select:-moz-placeholder{color:dimgray;font-family:"Merriweather"}.ga-form .ga-form-wrap .nf-form-cont select{border-radius:0 !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.ga-form .ga-form-wrap .nf-form-cont input[type=button]{background:#abad9d;box-sizing:border-box;border:3px solid #abad9d;border-radius:5px;font-family:"Merriweather";text-align:center;font-size:18px;display:block;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}@media all and (max-width: 1200px){.ga-form .ga-form-wrap .nf-form-cont input[type=button]{font-size:17px}}@media all and (max-width: 980px){.ga-form .ga-form-wrap .nf-form-cont input[type=button]{font-size:16px}}@media all and (max-width: 767px){.ga-form .ga-form-wrap .nf-form-cont input[type=button]{font-size:15px}}@media all and (max-width: 520px){.ga-form .ga-form-wrap .nf-form-cont input[type=button]{font-size:14px}}.ga-form .ga-form-wrap .nf-form-cont input[type=button]:hover{background:#929386;border:3px solid #929386}.ga-testimonials-wrap{max-width:760px;margin:0 auto 70px;position:relative}.ga-testimonials-wrap .ga-testimonials-slider{max-width:500px;margin:0 auto}.ga-testimonials-wrap .ga-testimonials-slider p{margin-bottom:5px}.ga-testimonials-wrap .ga-testimonials-slider .slick-dots{bottom:-32px}.ga-testimonials-wrap .ga-testimonials-slider .slick-dots li{width:8px;height:8px;margin:3px}.ga-testimonials-wrap .ga-testimonials-slider .slick-dots li button{width:8px;height:8px}.ga-testimonials-wrap .ga-testimonials-slider .slick-dots li button:before{content:"";width:6px;height:6px;opacity:1;line-height:8px;border-radius:250px;border:1px solid #fff}.ga-testimonials-wrap .ga-testimonials-slider .slick-dots li.slick-active button:before{background:#fff}.ga-testimonials-wrap .ga-left-quote{top:10px;left:0;position:absolute}.ga-testimonials-wrap .ga-right-quote{top:10px;right:0;position:absolute}.home .content-sidebar-wrap{padding:0;max-width:none}.home h2{text-align:center;margin-bottom:60px}@media all and (max-width: 1200px){.home h2{margin-bottom:50px}}@media all and (max-width: 980px){.home h2{margin-bottom:40px}}@media all and (max-width: 767px){.home h2{margin-bottom:30px}}@media all and (max-width: 520px){.home h2{margin-bottom:20px}}.home h3{color:#4a5f85;font-family:"Merriweather";line-height:1.3}.home .ga-hero{height:880px}@media all and (max-width: 1200px){.home .ga-hero{height:auto}}.home .ga-hero .ga-inner{padding:85px 20px}@media all and (max-width: 1200px){.home .ga-hero .ga-inner{padding:65px 20px}}@media all and (max-width: 980px){.home .ga-hero .ga-inner{padding:25px 20px 50px}}.home .ga-hero .ga-inner.ga-top{padding-top:30px}.home .ga-hero .ga-hero-row{padding-bottom:0;padding-top:45px}@media all and (max-width: 1200px){.home .ga-hero .ga-hero-row{padding-bottom:370px}}@media all and (max-width: 980px){.home .ga-hero .ga-hero-row{padding-bottom:270px}}.home .ga-main-content{background-size:100% 100%;margin-top:-115px;padding:85px 0;position:relative;z-index:10}@media all and (max-width: 1200px){.home .ga-main-content{background-size:cover;background-position:top center;padding:75px 0}}@media all and (max-width: 980px){.home .ga-main-content{padding:65px 0}}@media all and (max-width: 767px){.home .ga-main-content{padding:55px 0}}.home .ga-main-content p{position:relative}.home .ga-main-content p .wp-image-82{position:absolute;top:-110px;right:310px;transform:rotate(-12deg)}@media all and (max-width: 1200px){.home .ga-main-content p .wp-image-82{right:270px}}@media all and (max-width: 980px){.home .ga-main-content p .wp-image-82{right:210px}}@media all and (max-width: 767px){.home .ga-main-content p .wp-image-82{right:170px;width:110px}}@media all and (max-width: 600px){.home .ga-main-content p .wp-image-82{right:0;top:-130px}}@media all and (max-width: 540px){.home .ga-main-content p .wp-image-82{right:120px;top:-350px}}.home .ga-main-content p .wp-image-81{margin:-30px 0 25px -25px}@media all and (max-width: 1200px){.home .ga-main-content p .wp-image-81{width:360px;margin:-30px 0 25px 10px}}@media all and (max-width: 980px){.home .ga-main-content p .wp-image-81{width:300px}}@media all and (max-width: 767px){.home .ga-main-content p .wp-image-81{width:260px}}@media all and (max-width: 540px){.home .ga-main-content p .wp-image-81{width:100%;max-width:320px;margin:-30px auto 10px}}.home .ga-secondary-content{padding:340px 0 70px;margin-top:-170px;text-align:center;background:#f7f7f9;background-size:cover;background-position:bottom center}@media all and (max-width: 1200px){.home .ga-secondary-content{padding:270px 0 70px}}.home .ga-secondary-content .ga-secondary-image{position:absolute;top:-240px;left:-200px;z-index:20}@media all and (max-width: 1200px){.home .ga-secondary-content .ga-secondary-image{display:none}}.home .ga-secondary-content .ga-secondary-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 80px;max-width:900px;margin:0 auto 40px}@media all and (max-width: 600px){.home .ga-secondary-content .ga-secondary-columns{grid-gap:20px 40px}}@media all and (max-width: 500px){.home .ga-secondary-content .ga-secondary-columns{display:block}}.home .ga-tertiary-content{padding:100px 0 150px;background-size:100% 100%}@media all and (max-width: 1200px){.home .ga-tertiary-content{background-position:top center;background-size:cover;padding:90px 0 150px}}@media all and (max-width: 840px){.home .ga-tertiary-content{padding:80px 0}}.home .ga-tertiary-content h2{margin-bottom:40px}@media all and (max-width: 980px){.home .ga-tertiary-content h2{margin-bottom:30px}}@media all and (max-width: 520px){.home .ga-tertiary-content h2{margin-bottom:20px}}@media all and (max-width: 767px){.home .ga-tertiary-content h2#ga-curved{display:none}}.home .ga-tertiary-content h2.ga-mobile-h2{display:none}@media all and (max-width: 767px){.home .ga-tertiary-content h2.ga-mobile-h2{display:block}}.home .ga-tertiary-content .ga-tertiary-content-intro{text-align:center;color:#4a5f85;font-size:25px;margin-bottom:80px}@media all and (max-width: 1200px){.home .ga-tertiary-content .ga-tertiary-content-intro{font-size:23px;margin-bottom:70px}}@media all and (max-width: 960px){.home .ga-tertiary-content .ga-tertiary-content-intro{font-size:21px;margin-bottom:60px}}@media all and (max-width: 767px){.home .ga-tertiary-content .ga-tertiary-content-intro{font-size:19px;margin-bottom:50px}}@media all and (max-width: 520px){.home .ga-tertiary-content .ga-tertiary-content-intro{font-size:17px;margin-bottom:40px}}.home .ga-tertiary-content .ga-tertiary-content-intro p{margin-bottom:10px}.home .ga-tertiary-content .ga-tertiary-content-wrap{width:57%}@media all and (max-width: 840px){.home .ga-tertiary-content .ga-tertiary-content-wrap{width:100%}}.home .ga-tertiary-content .ga-tertiary-content-wrap strong{color:#4a5f85;font-size:25px;line-height:18px}@media all and (max-width: 1200px){.home .ga-tertiary-content .ga-tertiary-content-wrap strong{font-size:23px}}@media all and (max-width: 960px){.home .ga-tertiary-content .ga-tertiary-content-wrap strong{font-size:21px}}@media all and (max-width: 767px){.home .ga-tertiary-content .ga-tertiary-content-wrap strong{font-size:19px}}@media all and (max-width: 520px){.home .ga-tertiary-content .ga-tertiary-content-wrap strong{font-size:17px}}.home .ga-tertiary-content .ga-tertiary-image{position:absolute;bottom:-177px;right:0;transform:rotate(2deg)}@media all and (max-width: 840px){.home .ga-tertiary-content .ga-tertiary-image{display:none}}.home .ga-testimonials{padding:140px 0 100px;margin-top:-130px;text-align:center;color:#fff;background-size:cover !important;background-position:bottom center}.home .ga-testimonials h2{color:#fff}.home .ga-locations{padding:80px 0 140px;text-align:center;background-position:center center !important;background-color:#f6f0eb;background-repeat:no-repeat}@media all and (max-width: 1200px){.home .ga-locations{padding:70px 0 135px}}@media all and (max-width: 1200px){.home .ga-locations{padding:60px 0 130px}}@media all and (max-width: 1200px){.home .ga-locations{padding:50px 0 125px}}@media all and (max-width: 1200px){.home .ga-locations{padding:40px 0 120px}}.home .ga-locations h2{margin-bottom:10px}.home .ga-locations .ga-locations-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin:80px 0 0;max-width:375px;float:left}@media all and (max-width: 1220px){.home .ga-locations .ga-locations-box{max-width:520px;margin:80px auto 0;float:none}}.home .ga-locations .ga-locations-box .ga-location{display:block;border-radius:5px;overflow:hidden}.home .ga-locations .ga-locations-box .ga-location .ga-thumb{background-color:#4a5f85;height:70px;background-size:cover !important}.home .ga-locations .ga-locations-box .ga-location .ga-location-info{background:#5d102a;padding:15px 20px;color:#fff;text-align:left;line-height:1.2}.home .ga-locations .ga-locations-box .ga-location .ga-location-info .ga-location-name{display:block}.home .ga-locations .ga-locations-box .ga-location .ga-location-info .ga-location-state{font-style:italic;font-size:12px;display:block}.home .ga-locations .ga-locations-box .ga-location:hover>.ga-location-info{background:#4a5f85}.home .ga-locations-markers{position:relative;float:right;width:600px}@media all and (max-width: 1220px){.home .ga-locations-markers{display:none}}.home .ga-locations-markers .ga-locations-name{color:#f4f2eb;font-size:34px;position:absolute;z-index:5;text-transform:uppercase;font-weight:bold}.home .ga-locations-markers .ga-locations-name.ga-wash{top:60px;right:150px}.home .ga-locations-markers .ga-locations-name.ga-oregon{top:380px;right:100px}.home .ga-locations-markers .ga-locations-name.ga-idaho{top:280px;right:-110px}.home .ga-locations-markers .ga-location-marker{position:absolute;z-index:10;display:block}.home .ga-locations-markers .ga-location-marker span{color:#5d102a;font-size:20px;position:relative;top:-3px;left:-8px}.home .ga-locations-markers .ga-location-marker:first-of-type{top:190px;left:100px}.home .ga-locations-markers .ga-location-marker:nth-of-type(2){top:140px;right:31px;padding-right:40px;display:block}.home .ga-locations-markers .ga-location-marker:nth-of-type(2) img{position:absolute;bottom:0;right:0}.home .ga-locations-markers .ga-location-marker:nth-of-type(3){top:280px;left:170px}.home .ga-locations-markers .ga-location-marker:nth-of-type(4){top:70px;right:-140px}@media all and (max-width: 980px){.home .ga-form{background:#5d102a !important;background-image:none !important}}.page-template-template-service .ga-hero{background-position:bottom center}.page-template-template-service .content-sidebar-wrap{padding:0;max-width:none}.page-template-template-service .ga-service-main-content{background-size:100% 100%;margin:0 0 -125px;position:relative;padding-bottom:170px;z-index:20;background-position:bottom center}@media all and (max-width: 1300px){.page-template-template-service .ga-service-main-content{background-size:cover !important}}@media all and (max-width: 1200px){.page-template-template-service .ga-service-main-content{padding-bottom:150px}}@media all and (max-width: 980px){.page-template-template-service .ga-service-main-content{padding-bottom:130px}}@media all and (max-width: 767px){.page-template-template-service .ga-service-main-content{padding-bottom:110px}}@media all and (max-width: 520px){.page-template-template-service .ga-service-main-content{padding-bottom:90px}}.page-template-template-service .ga-service-main-content .ga-service-buttons{text-align:center;margin-top:-145px}.page-template-template-service .ga-service-main-content .ga-service-buttons .ga-button{margin:0 2px 10px}.page-template-template-service .ga-service-main-content .ga-main-content{margin-top:70px;position:relative;z-index:20}@media all and (max-width: 1200px){.page-template-template-service .ga-service-main-content .ga-main-content{margin-top:60px}}@media all and (max-width: 960px){.page-template-template-service .ga-service-main-content .ga-main-content{margin-top:50px}}@media all and (max-width: 767px){.page-template-template-service .ga-service-main-content .ga-main-content{margin-top:40px}}@media all and (max-width: 520px){.page-template-template-service .ga-service-main-content .ga-main-content{margin-top:30px}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro{text-align:center;margin-bottom:50px}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro{text-align:left;margin-bottom:0}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro h2{font-size:25px;font-family:"Merriweather";color:#4a5f85;line-height:1.3}@media all and (max-width: 1200px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro h2{font-size:23px}}@media all and (max-width: 960px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro h2{font-size:21px}}@media all and (max-width: 767px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro h2{font-size:19px}}@media all and (max-width: 520px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-intro h2{font-size:17px}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap{width:1080px;margin-left:-70px;display:grid;grid-template-columns:400px 1fr;grid-gap:0 40px}@media all and (max-width: 1120px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap{width:100%;margin-left:auto;grid-template-columns:360px 1fr}}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap{grid-template-columns:1fr}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images{position:relative}@media all and (max-width: 1120px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images{margin-top:70px}}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images{grid-row-start:2;text-align:center;margin-top:30px}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-main-content-wrap-award{position:absolute;transform:rotate(-12deg);top:-70px;left:95px;z-index:15}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-main-content-wrap-award{display:none}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-main-content-wrap-image:first-of-type{height:270px;width:225px;background-size:cover !important;float:right;position:relative;z-index:10}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-main-content-wrap-image:last-of-type{height:245px;width:307px;background-size:cover !important;float:left;margin-top:-50px;position:relative;z-index:5}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-main-content-wrap-image{display:none}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-button{float:right;margin-top:-25px;position:relative;z-index:20}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-wrap .ga-main-content-wrap-images .ga-button{float:none;margin-top:0}}@media all and (max-width: 940px){.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-features-content ul{padding-left:0}}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-features-content ul li{list-style-type:none}.page-template-template-service .ga-service-main-content .ga-main-content .ga-main-content-features-content ul li i{color:#4a5f85;margin-right:8px}.page-template-template-service .ga-service-secondary-content{padding:320px 0 280px;background-size:cover}@media all and (max-width: 1200px){.page-template-template-service .ga-service-secondary-content{padding:290px 0 250px}}@media all and (max-width: 980px){.page-template-template-service .ga-service-secondary-content{padding:260px 0 220px}}@media all and (max-width: 767px){.page-template-template-service .ga-service-secondary-content{padding:230px 0 190px}}@media all and (max-width: 520px){.page-template-template-service .ga-service-secondary-content{padding:200px 0 160px}}.page-template-template-service .ga-service-secondary-content h2,.page-template-template-service .ga-service-secondary-content h3{text-align:center}.page-template-template-service .ga-service-secondary-content h2{margin-bottom:0}.page-template-template-service .ga-service-secondary-content .ga-secondary-content-wrap{display:grid;grid-template-columns:370px 1fr;grid-gap:0 30px;padding-top:50px}@media all and (max-width: 980px){.page-template-template-service .ga-service-secondary-content .ga-secondary-content-wrap{grid-template-columns:310px 1fr;padding-top:30px}}@media all and (max-width: 840px){.page-template-template-service .ga-service-secondary-content .ga-secondary-content-wrap{grid-template-columns:250px 1fr;padding-top:10px}}@media all and (max-width: 680px){.page-template-template-service .ga-service-secondary-content .ga-secondary-content-wrap{display:block}}@media all and (max-width: 680px){.page-template-template-service .ga-service-secondary-content .ga-secondary-content-wrap img{margin:0 auto 10px;display:block}}.page-template-template-service .ga-service-tertiary-content{margin:-125px 0 -115px;text-align:center;background-size:100% 100%;color:#fff;padding:140px 0 170px;position:relative;z-index:20}@media all and (max-width: 1200px){.page-template-template-service .ga-service-tertiary-content{background-size:cover;background-position:top center;padding:130px 0 150px}}@media all and (max-width: 980px){.page-template-template-service .ga-service-tertiary-content{padding:120px 0 130px}}@media all and (max-width: 767px){.page-template-template-service .ga-service-tertiary-content{padding:110px 0 110px}}@media all and (max-width: 520px){.page-template-template-service .ga-service-tertiary-content{padding:100px 0 90px}}.page-template-template-service .ga-service-tertiary-content .ga-inner{max-width:900px}.page-template-template-service .ga-service-tertiary-content h2{color:#fff;margin-bottom:55px}.page-template-template-service .ga-service-tertiary-content h3{color:#adc0e4;max-width:700px;margin:0 auto 30px}.page-template-template-service .ga-service-testimonials{padding:270px 0;background-position:bottom center;background-size:cover}@media all and (max-width: 1200px){.page-template-template-service .ga-service-testimonials{padding:240px 0}}@media all and (max-width: 980px){.page-template-template-service .ga-service-testimonials{padding:210px 0}}@media all and (max-width: 767px){.page-template-template-service .ga-service-testimonials{padding:180px 0}}@media all and (max-width: 520px){.page-template-template-service .ga-service-testimonials{padding:150px 0}}.page-template-template-service .ga-service-testimonials .ga-inner{max-width:1240px}.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials{text-align:center;float:right;width:64%;color:#4a5f85}@media all and (max-width: 980px){.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials{width:74%}}@media all and (max-width: 680px){.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials{width:100%;background-position:top right}}.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials .ga-testimonials-wrap{margin-top:80px}.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials .ga-testimonials-wrap .ga-testimonials-slider .slick-dots li button:before{border:1px solid #9aa9be}.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials .ga-testimonials-wrap .ga-testimonials-slider .slick-dots li.slick-active button:before{background:#9aa9be}.page-template-template-service .ga-service-testimonials .ga-inner .ga-testimonials h2{color:#5d102a;margin-bottom:0}.page-template-template-service .ga-service-locations{position:relative;background:#fff;text-align:center;padding:40px 0 100px}.page-template-template-service .ga-service-locations .ga-locations-flowers{position:absolute;top:-300px;left:0}.page-template-template-service .ga-service-locations h2{margin-bottom:10px}.page-template-template-service .ga-service-locations .ga-inner{max-width:965px}.page-template-template-service .ga-service-locations .ga-service-locations-wrap{margin-top:50px;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0 80px;font-size:14px}@media all and (max-width: 1000px){.page-template-template-service .ga-service-locations .ga-service-locations-wrap{grid-gap:0 20px}}@media all and (max-width: 840px){.page-template-template-service .ga-service-locations .ga-service-locations-wrap{grid-template-columns:repeat(2, 1fr);grid-gap:30px 20px}}@media all and (max-width: 480px){.page-template-template-service .ga-service-locations .ga-service-locations-wrap{grid-template-columns:1fr}}.page-template-template-service .ga-service-locations .ga-service-locations-wrap .ga-service-location-image{width:175px;height:175px;background-size:cover;background-color:#4a5f85;border-radius:250px;margin:0 auto -35px}.page-template-template-service .ga-service-locations .ga-service-locations-wrap h4{margin:20px 0 0;font-family:"Merriweather";font-size:20px;font-weight:bold}.page-template-template-service .ga-service-locations .ga-service-locations-wrap h5{font-family:"Merriweather";font-size:16px;text-transform:uppercase;margin:10px 0;font-weight:bold}.page-template-template-service .ga-service-locations .ga-service-locations-wrap .ga-button{padding:6px 10px;width:100%}.page-template-template-story .content-sidebar-wrap{padding:0;max-width:none}.page-template-template-story .ga-hero{background-position:bottom center}.page-template-template-story .ga-story-main-content{background-position:bottom center;background-size:cover;padding:1px 0 80px}@media all and (max-width: 1200px){.page-template-template-story .ga-story-main-content{margin-top:-10px}}@media all and (max-width: 980px){.page-template-template-story .ga-story-main-content{margin-top:-20px}}@media all and (max-width: 767px){.page-template-template-story .ga-story-main-content{margin-top:-30px}}@media all and (max-width: 520px){.page-template-template-story .ga-story-main-content{margin-top:-40px}}@media all and (max-width: 767px){.page-template-template-story .ga-story-main-content h2{text-align:center !important}}@media all and (max-width: 767px){.page-template-template-story .ga-story-main-content p{text-align:left !important}}.page-template-template-story .ga-story-main-content .ga-main-content h3:first-of-type{margin-bottom:9px}.page-template-template-story .ga-story-main-content .ga-main-content h3:first-of-type:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page-template-template-story .ga-story-main-content .ga-main-content .wp-image-82{margin:-20px 20px 0 0;transform:rotate(-12deg)}@media all and (max-width: 540px){.page-template-template-story .ga-story-main-content .ga-main-content .wp-image-82{display:none}}.page-template-template-story .ga-story-main-content .ga-story-content{margin-top:40px}.page-template-template-story .ga-story-main-content .ga-story-content h2{margin-bottom:50px}.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-164{margin:-20px -161px 30px 10px}@media all and (max-width: 1240px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-164{margin:-20px -100px 30px 10px}}@media all and (max-width: 1130px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-164{margin:-20px -40px 30px 10px}}@media all and (max-width: 1000px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-164{margin:-20px 0 30px 10px}}@media all and (max-width: 540px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-164{margin:0 auto 30px}}.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-165{margin:0 20px 30px -161px}@media all and (max-width: 1240px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-165{margin:0 20px 30px -100px}}@media all and (max-width: 1130px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-165{margin:0 20px 30px -40px}}@media all and (max-width: 540px){.page-template-template-story .ga-story-main-content .ga-story-content .wp-image-165{margin:0 auto 30px}}.page-template-template-story .ga-story-locations{text-align:center;padding:100px 0;background-size:cover}.page-template-template-story .ga-story-locations h2{margin-bottom:10px}.page-template-template-story .ga-story-locations .ga-story-locations-wrap{max-width:760px;margin:60px auto 0;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0 20px}@media all and (max-width: 800px){.page-template-template-story .ga-story-locations .ga-story-locations-wrap{grid-template-columns:1fr 1fr;grid-gap:30px 20px}}@media all and (max-width: 520px){.page-template-template-story .ga-story-locations .ga-story-locations-wrap{grid-template-columns:1fr;grid-gap:30px 20px}}.page-template-template-story .ga-story-locations .ga-story-locations-wrap .ga-story-location-image{width:175px;height:175px;background-size:cover;background-color:#4a5f85;border-radius:250px;margin:0 auto -35px}.page-template-template-story .ga-story-locations .ga-story-locations-wrap .ga-button{padding:6px 10px;width:100%}.page-template-template-story .ga-form{background-color:#fff;background-position:top center;background-size:cover;padding:160px 0 640px;color:#5d102a}@media all and (max-width: 1200px){.page-template-template-story .ga-form{padding:140px 0 600px}}@media all and (max-width: 980px){.page-template-template-story .ga-form{padding:120px 0 500px}}@media all and (max-width: 767px){.page-template-template-story .ga-form{padding:100px 0 400px}}@media all and (max-width: 520px){.page-template-template-story .ga-form{padding:100px 0 300px}}.page-template-template-story .ga-form h2{color:#5d102a}.page-template-template-story .ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap .nf-field-label{margin-bottom:10px}.single-locations iframe{width:100%}.single-locations .content-sidebar-wrap{padding:0;max-width:none}.single-locations .site-container{background:#fff}.single-locations .ga-hero{background-position:bottom center}.single-locations .ga-button{margin:0 10px 10px 0}.single-locations .ga-location-main-content-subpages{margin-bottom:20px}.single-locations .ga-location-main-content-subpages .ga-button{margin:0 5px 10px 0;font-size:12px;padding:3px 10px}.single-locations .ga-location-main-content{background-position:bottom center;position:relative;z-index:5;background-size:100% auto;padding:0 0 100px;background-repeat:no-repeat}@media all and (max-width: 1200px){.single-locations .ga-location-main-content{background-size:cover;background-position:bottom center}}.single-locations .ga-location-main-content.ga-no-padding{padding-bottom:0}.single-locations .ga-location-main-content ul li{list-style-type:none}.single-locations .ga-location-main-content ul li i{color:#4a5f85;margin-right:8px}.single-locations .ga-location-main-content .ga-connection{padding:30px;box-sizing:border-box;border:1px solid #ddd;margin:30px 0;display:none}.single-locations .ga-location-main-content img#AngelImage{display:block;margin-bottom:30px}.single-locations .ga-location-main-content .ga-schedule{margin:0 auto 30px}.single-locations .ga-location-main-content .ga-schedule .ga-schedule-row{display:grid;grid-template-columns:90px 1fr 1fr;margin-bottom:10px;grid-gap:0 20px;font-size:14px}.single-locations .ga-location-main-content .ga-schedule .ga-schedule-row:last-of-type{margin-bottom:0}.single-locations .ga-location-main-content .ga-location-main-content-boxes{display:grid;grid-template-columns:255px 1fr;grid-gap:0 40px}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes{grid-template-columns:1fr}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box{margin-top:-150px}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box{margin-top:0}}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box{margin-bottom:30px}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links{padding:100px 40px 50px;box-sizing:border-box;background-size:100% 100%;background-repeat:no-repeat;position:relative;z-index:8}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links{padding:30px 35px;text-align:center}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links img{display:block;margin:-180px auto 30px;transform:rotate(-12deg)}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links img{display:none}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links strong{font-size:22px;display:block}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links strong{font-size:21px}}@media all and (max-width: 980px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links strong{font-size:20px}}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links strong{font-size:19px}}@media all and (max-width: 520px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links strong{font-size:18px}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links a{font-size:18px;color:#fff;display:block}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links a{font-size:17px}}@media all and (max-width: 980px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links a{font-size:16px}}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links a{font-size:15px}}@media all and (max-width: 520px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links a{font-size:14px}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-links a:hover{text-decoration:underline}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite{background:#5d102a;padding:20px 35px;box-sizing:border-box;margin-top:-11px;color:#fff;font-size:18px}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite{text-align:center}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite span{font-size:33px;font-family:"Adore";display:block;line-height:1.2}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite span{font-size:31px}}@media all and (max-width: 980px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite span{font-size:29px}}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite span{font-size:27px}}@media all and (max-width: 520px){.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite span{font-size:25px}}.single-locations .ga-location-main-content .ga-location-main-content-boxes .ga-location-main-content-left-box .ga-location-main-content-invite a{color:#fff}.single-locations .ga-location-main-content .ga-location-main-content-tour{padding:90px 0 0;text-align:center;position:relative;margin-bottom:90px}.single-locations .ga-location-main-content .ga-location-main-content-tour h2{padding:0 20px}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider{max-width:1200px;margin:50px auto 0;position:static}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider:before,.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider:after{display:block;content:"";position:absolute;top:220px;bottom:0;z-index:20;height:370px}@media all and (max-width: 961px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider:before,.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider:after{display:none}}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider:before{background:linear-gradient(to right, #fff, #fff, transparent);width:15%;left:0}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider:after{background:linear-gradient(to left, #fff, #fff, transparent);width:15%;right:0}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .slick-arrow{position:absolute;bottom:5px;left:50%}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .slick-arrow.ga-next{margin-left:245px}@media all and (max-width: 600px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .slick-arrow.ga-next{margin-left:145px}}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .slick-arrow.ga-prev{margin-left:-280px}@media all and (max-width: 600px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .slick-arrow.ga-prev{margin-left:-180px}}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .slick-list{overflow:visible}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide{margin:0 10px}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide .ga-location-slide-image{height:320px;background-size:cover !important;background-position:center center !important;margin-bottom:30px}@media all and (max-width: 980px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide .ga-location-slide-image{height:280px}}@media all and (max-width: 840px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide .ga-location-slide-image{height:210px}}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide p{opacity:0;font-size:25px;color:#4a5f85}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide p{font-size:23px}}@media all and (max-width: 960px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide p{font-size:21px}}@media all and (max-width: 767px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide p{font-size:19px}}@media all and (max-width: 520px){.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide p{font-size:17px}}.single-locations .ga-location-main-content .ga-location-main-content-tour .ga-location-slider .ga-location-slide.slick-current p{opacity:1}.single-locations .ga-location-main-content .ga-location-floor-plan-layout{text-align:center;margin-top:100px;margin-bottom:50px;}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-floor-plan-layout{margin-top:90px}}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-floor-plan-layout{margin-top:80px}}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-floor-plan-layout{margin-top:70px}}@media all and (max-width: 1200px){.single-locations .ga-location-main-content .ga-location-floor-plan-layout{margin-top:60px}}.single-locations .ga-location-main-content .ga-location-floor-plan-layout h2{margin-bottom:0}.single-locations .ga-location-main-content .ga-location-floor-plan-layout img{display:block;margin-top:40px}.single-locations .ga-location-main-content .ga-location-floor-plan-layout map area{outline:none !important}.single-locations .ga-location-secondary-content{padding:200px 0;margin:-125px 0;background-size:100% 100%}.single-locations .ga-location-secondary-content h2{text-align:center;margin-bottom:0}.single-locations .ga-location-secondary-content h3{text-align:center}.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap{display:grid;grid-template-columns:3fr 2fr;grid-gap:0 40px;margin-top:60px}@media all and (max-width: 640px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap{grid-template-columns:1fr;grid-gap:30px}}.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-text{grid-column-start:1;grid-row-start:1}@media all and (max-width: 640px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-text{grid-row-start:2;grid-column-start:1}}.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images{grid-column-start:2;grid-row-start:1}@media all and (max-width: 640px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images{grid-row-start:1;grid-column-start:1}}.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images .ga-location-secondary-content-image:first-of-type{width:225px;height:255px;background-size:cover !important;position:relative;z-index:5}@media all and (max-width: 767px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images .ga-location-secondary-content-image:first-of-type{margin-top:0 !important}}@media all and (max-width: 640px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images .ga-location-secondary-content-image:first-of-type{width:100%;height:260px}}.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images .ga-location-secondary-content-image:last-of-type{width:307px;height:246px;position:relative;margin-top:-40px;right:-50px}@media all and (max-width: 980px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images .ga-location-secondary-content-image:last-of-type{right:0}}@media all and (max-width: 767px){.single-locations .ga-location-secondary-content .ga-location-secondary-content-wrap .ga-location-secondary-content-images .ga-location-secondary-content-image:last-of-type{display:none}}.single-locations .ga-location-tertiary-content{padding:190px 0 270px;background-size:100% 100%;background-position:top center;text-align:center}@media all and (max-width: 1200px){.single-locations .ga-location-tertiary-content{background-size:cover;padding:160px 0 240px}}@media all and (max-width: 980px){.single-locations .ga-location-tertiary-content{background-size:cover;padding:130px 0 210px}}@media all and (max-width: 767px){.single-locations .ga-location-tertiary-content{background-size:cover;padding:100px 0 180px}}@media all and (max-width: 520px){.single-locations .ga-location-tertiary-content{background-size:cover;padding:70px 0 150px}}.single-locations .ga-location-tertiary-content h2{margin-bottom:10px}.single-locations .ga-location-tertiary-content p{max-width:600px;margin:0 auto 25px}.single-locations .ga-location-tertiary-content .ga-location-tertiary-content-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;max-width:840px;margin:40px auto 0}@media all and (max-width: 640px){.single-locations .ga-location-tertiary-content .ga-location-tertiary-content-features{grid-template-columns:1fr}}.single-locations .ga-location-tertiary-content .ga-location-tertiary-content-features .ga-location-tertiary-content-feature{height:72px;background-size:cover;position:relative;padding-top:153px}.single-locations .ga-location-tertiary-content .ga-location-tertiary-content-features .ga-location-tertiary-content-feature h3{background:#ae949d;color:#fff;padding:20px 40px;display:inline-block;margin-bottom:0}.single-locations .ga-location-note-content{padding:120px 0 160px;background-position:bottom center;background-size:auto 100px;background-repeat:no-repeat}@media all and (max-width: 1200px){.single-locations .ga-location-note-content{padding:100px 0 140px}}@media all and (max-width: 980px){.single-locations .ga-location-note-content{padding:80px 0 120px}}@media all and (max-width: 767px){.single-locations .ga-location-note-content{padding:60px 0 100px}}.single-locations .ga-location-note-content h2{margin-bottom:0;text-align:center}.single-locations .ga-location-note-content h3{text-align:center}.single-locations .ga-location-note-content .ga-location-note-content-wrap{display:grid;grid-template-columns:242px 1fr;grid-gap:0 35px}@media all and (max-width: 640px){.single-locations .ga-location-note-content .ga-location-note-content-wrap{grid-template-columns:1fr;grid-gap:0}}.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-author{font-style:italic;font-size:25px}@media all and (max-width: 1200px){.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-author{font-size:23px}}@media all and (max-width: 980px){.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-author{font-size:21px}}@media all and (max-width: 767px){.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-author{font-size:19px}}@media all and (max-width: 640px){.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-author{text-align:center}}@media all and (max-width: 520px){.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-author{font-size:17px}}.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-text{padding-top:20px}.single-locations .ga-location-note-content .ga-location-note-content-wrap .ga-location-note-content-quote{line-height:1.3;margin-left:11px}@media all and (max-width: 1200px){.single-locations .ga-form{padding:40px 0 100px}}@media all and (max-width: 980px){.single-locations .ga-form{padding:30px 0 85px}}@media all and (max-width: 767px){.single-locations .ga-form{padding:20px 0 80px}}@media all and (max-width: 520px){.single-locations .ga-form{padding:10px 0 80px}}.single-locations .ga-location-plans-content{background-repeat:no-repeat;background-size:100% auto;background-position:top center;margin-top:-125px;padding:285px 0 120px;position:relative}@media all and (max-width: 1200px){.single-locations .ga-location-plans-content{background-size:auto 24%;padding:265px 0 115px}}@media all and (max-width: 980px){.single-locations .ga-location-plans-content{padding:245px 0 105px}}@media all and (max-width: 767px){.single-locations .ga-location-plans-content{padding:225px 0 95px}}@media all and (max-width: 520px){.single-locations .ga-location-plans-content{padding:205px 0 85px}}.single-locations .ga-location-plans-content:after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;background:url(../images/location-note.png) top center no-repeat;height:89px;background-size:cover}.single-locations .ga-location-plans-content .ga-location-plan{display:grid;grid-gap:0 50px;margin-bottom:130px;padding-bottom:170px;position:relative;outline:none !important}@media all and (max-width: 1200px){.single-locations .ga-location-plans-content .ga-location-plan{margin-bottom:100px;padding-bottom:140px;grid-gap:0 40px}}@media all and (max-width: 980px){.single-locations .ga-location-plans-content .ga-location-plan{margin-bottom:70px;padding-bottom:120px}}@media all and (max-width: 767px){.single-locations .ga-location-plans-content .ga-location-plan{margin-bottom:62px;padding-bottom:100px}}@media all and (max-width: 520px){.single-locations .ga-location-plans-content .ga-location-plan{margin-bottom:50px;padding-bottom:80px}}@media all and (max-width: 767px){.single-locations .ga-location-plans-content .ga-location-plan ul{padding-left:0}}.single-locations .ga-location-plans-content .ga-location-plan ul li{list-style-type:none}.single-locations .ga-location-plans-content .ga-location-plan ul li i{color:#4a5f85;margin-right:8px}.single-locations .ga-location-plans-content .ga-location-plan p{margin-bottom:10px}.single-locations .ga-location-plans-content .ga-location-plan .ga-swirl{position:absolute;top:-90px}.single-locations .ga-location-plans-content .ga-location-plan:first-of-type .ga-swirl{display:none}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd){grid-template-columns:520px 1fr}@media all and (max-width: 980px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd){grid-template-columns:1fr 1fr}}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd){grid-template-columns:1fr}}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd) .ga-location-plan-image{grid-column-start:1;grid-row-start:1;position:relative;height:310px;z-index:10;background-size:cover;background-position:center center}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd) .ga-location-plan-image{margin-bottom:30px}}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd) .ga-location-plan-text{grid-column-start:2;grid-row-start:1;position:relative;z-index:10}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd) .ga-location-plan-text{grid-column-start:1;grid-row-start:3}}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(odd) .ga-swirl{position:absolute;top:-90px;left:-180px}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even){grid-template-columns:1fr 520px}@media all and (max-width: 980px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even){grid-template-columns:1fr 1fr}}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even){grid-template-columns:1fr}}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even) .ga-location-plan-image{grid-column-start:2;grid-row-start:1;position:relative;height:310px;z-index:10;background-size:cover}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even) .ga-location-plan-image{margin-bottom:30px;grid-column-start:1}}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even) .ga-location-plan-text{grid-column-start:1;grid-row-start:1;position:relative;z-index:10}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even) .ga-location-plan-text{grid-row-start:3}}.single-locations .ga-location-plans-content .ga-location-plan:nth-of-type(even) .ga-swirl{position:absolute;top:-90px;right:-180px}.single-locations .ga-location-plans-content .ga-location-plan .ga-location-plan-plans{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 130px;text-align:center;padding:100px 0 0;}@media all and (max-width: 680px){.single-locations .ga-location-plans-content .ga-location-plan .ga-location-plan-plans{grid-column:span 1;grid-gap:30px 50px;padding:30px 0}}@media all and (max-width: 500px){.single-locations .ga-location-plans-content .ga-location-plan .ga-location-plan-plans{grid-template-columns:1fr}}.single-locations .ga-location-plans-content .ga-location-plan .ga-location-plan-plans h3{margin-bottom:0}.single-locations .ga-location-plans-content .ga-location-plan .ga-location-location-plan-trigger{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:12px 20px;text-align:center;background:#5d102a;cursor:pointer}.single-locations .ga-location-plans-content .ga-location-plan:after{display:block;content:"";height:31px;background:url(../images/location-divider.png) top center no-repeat;background-size:cover !important;grid-column:span 2;position:absolute;bottom:0;right:0;left:0}.single-locations .ga-location-plans-content .ga-location-plan:last-of-type{margin-bottom:0}.single-locations .ga-location-plans-content .ga-location-plan:last-of-type:after{display:none}.single-locations .ga-form{background:#386186;color:#fff;margin-top:-10px}.single-locations .ga-form .ga-form-wrap .nf-form-cont input[type=text],.single-locations .ga-form .ga-form-wrap .nf-form-cont textarea,.single-locations .ga-form .ga-form-wrap .nf-form-cont input[type=tel],.single-locations .ga-form .ga-form-wrap .nf-form-cont input[type=email],.single-locations .ga-form .ga-form-wrap .nf-form-cont select{border:3px solid #2a416b}.page-template-template-contact .ga-contact-main-content .ga-inner{padding:0 !important}.page-template-template-contact .ga-contact-main-content .ga-form{padding:0}.page-template-template-contact .ga-contact-main-content .ga-form .ga-form-wrap .nf-form-cont nf-fields-wrap nf-field:nth-of-type(5) .field-wrap ul{grid-template-columns:70px 70px}.page-template-template-contact .ga-contact-main-content .ga-contact-main-content-sidebar{text-align:center}.page-template-template-contact .ga-contact-main-content .ga-contact-main-content-sidebar h2{margin-bottom:10px}.page-template-template-contact .ga-contact-main-content .ga-contact-main-content-sidebar .ga-contact-locations-wrap .ga-contact-location{margin-bottom:30px}.page-template-template-contact .ga-contact-main-content .ga-contact-main-content-sidebar .ga-contact-locations-wrap .ga-contact-location:last-of-type{margin-bottom:0}.page-template-template-contact .ga-contact-main-content .ga-contact-main-content-sidebar .ga-contact-locations-wrap .ga-contact-location-image{width:175px;height:175px;background-size:cover;background-color:#4a5f85;border-radius:250px;margin:0 auto -35px}.page-template-template-contact .ga-contact-main-content .ga-contact-main-content-sidebar .ga-contact-locations-wrap .ga-button{padding:6px 10px;width:100%}.blog h2{font-size:25px;color:#4a5f85;font-family:"Merriweather";line-height:1.3}.blog h2 a{color:#4a5f85}.blog h2 a:hover{color:#abad9d}.blog article{display:grid;grid-template-columns:300px 1fr;grid-gap:40px 30px;border-bottom:1px solid #ddd;margin-bottom:40px}@media all and (max-width: 800px){.blog article{grid-template-columns:240px 1fr}}@media all and (max-width: 640px){.blog article{grid-template-columns:200px 1fr}}@media all and (max-width: 560px){.blog article{display:block;padding-bottom:40px}}.blog article:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.blog article .alignleft{margin:5px 0 0;float:none;max-width:100%;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}@media all and (max-width: 560px){.blog article .alignleft{width:100%;margin-bottom:30px}}.blog article .alignleft:hover{opacity:.7}.blog article .entry-footer{display:none}.blog article p:last-of-type{margin-bottom:0}.single-post .ga-featured{display:block;margin:0 auto 30px}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{line-height:1.3;color:#4a5f85;font-family:"Merriweather"}.single-post .entry-content h1{font-size:40px}@media all and (max-width: 1200px){.single-post .entry-content h1{font-size:38px}}@media all and (max-width: 980px){.single-post .entry-content h1{font-size:36px}}@media all and (max-width: 767px){.single-post .entry-content h1{font-size:34px}}@media all and (max-width: 520px){.single-post .entry-content h1{font-size:32px}}.single-post .entry-content h2{font-size:36px}@media all and (max-width: 1200px){.single-post .entry-content h2{font-size:34px}}@media all and (max-width: 980px){.single-post .entry-content h2{font-size:32px}}@media all and (max-width: 767px){.single-post .entry-content h2{font-size:30px}}@media all and (max-width: 520px){.single-post .entry-content h2{font-size:28px}}.single-post .entry-content h3{font-size:32px}@media all and (max-width: 1200px){.single-post .entry-content h3{font-size:30px}}@media all and (max-width: 980px){.single-post .entry-content h3{font-size:28px}}@media all and (max-width: 767px){.single-post .entry-content h3{font-size:26px}}@media all and (max-width: 520px){.single-post .entry-content h3{font-size:24px}}.single-post .entry-content h4{font-size:28px}@media all and (max-width: 1200px){.single-post .entry-content h4{font-size:26px}}@media all and (max-width: 980px){.single-post .entry-content h4{font-size:24px}}@media all and (max-width: 767px){.single-post .entry-content h4{font-size:22px}}@media all and (max-width: 520px){.single-post .entry-content h4{font-size:20px}}.single-post .entry-content h5{font-size:24px}@media all and (max-width: 1200px){.single-post .entry-content h5{font-size:22px}}@media all and (max-width: 980px){.single-post .entry-content h5{font-size:20px}}.single-post .entry-content h6{font-size:20px}.error404 .entry{padding:40px 0 100px}.ga-footer{background:#5d102a}@media all and (max-width: 767px){.ga-footer{padding-bottom:30px}}.ga-footer .ga-footer-bar{background:#abad9d;box-shadow:0px 0px 15px rgba(0,0,0,.5);height:35px;position:relative;z-index:10}.ga-footer .ga-footer-bar img{margin:-48px 0 0 -45px}.ga-footer .ga-inner:nth-of-type(2){max-width:1170px}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-wrap{display:grid;grid-template-columns:280px 1fr;grid-gap:0 30px}@media all and (max-width: 767px){.ga-footer .ga-inner:nth-of-type(2) .ga-footer-wrap{display:block}}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-cr-box{background:#abad9d;padding:80px 10px;position:relative}@media all and (max-width: 767px){.ga-footer .ga-inner:nth-of-type(2) .ga-footer-cr-box{text-align:center;padding:60px 20px 40px}}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-cr-box .ga-footer-cr{color:#000;display:block;margin-top:5px}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-cr-box .ga-footer-award{position:absolute;top:-90px;z-index:10;left:50%;margin-left:-69px}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap{border:3px solid #abad9d;box-sizing:border-box;padding:30px;color:#abad9d;font-size:12px;margin-top:50px}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap .ga-footer-locations{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px}@media all and (max-width: 1024px){.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap .ga-footer-locations{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 500px){.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap .ga-footer-locations{grid-template-columns:repeat(1, 1fr)}}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap .ga-footer-locations .ga-footer-location-phone,.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap .ga-footer-locations .ga-footer-location-address{display:block}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap .ga-footer-locations .ga-footer-location-space{margin-left:-4px;display:inline-block}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap h4{background:#5d102a;font-family:"Merriweather";margin:-43px 0 23px -8px;padding:0 8px;display:block;max-width:150px}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap h5{font-size:15px;color:#fff;font-family:"Merriweather";margin-bottom:12px}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap h5:after{display:block;content:"";margin:12px 0 0;width:20px;height:2px;background:#fff}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap a{color:#abad9d}.ga-footer .ga-inner:nth-of-type(2) .ga-footer-locations-wrap a:hover{color:#fff}.shiftnav-inner{background:#5d102a !important}.shiftnav-menu-title a,.shiftnav ul.shiftnav-menu li.menu-item>.shiftnav-target{color:#fff !important}.shiftnav ul.shiftnav-menu li.menu-item.current-menu-item{background:#4a5f85 !important}.shiftnav ul.shiftnav-menu ul.sub-menu{background:#901941}.shiftnav-toggle-button .fa{margin-right:0 !important}
.ga-location-plan-image.ga-lazy {
    margin-bottom: 30px;
}
.ga-location-plan-plan {
    margin-top: 50px;
    margin-bottom: 50px;
}
.ga-location-plan-plan h3 {
    margin-bottom: 5px;
}
.ga-location-plan-plan p {
    margin-bottom: 10px;
}
.back_to {
    text-align: center;
}
.back_to a.btn.btn-primary {
    background-color: #5d102a;
    color: #fff;
    padding: 15px 50px;
    display: inline-block;
    margin-bottom: 30px;
}
