.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all 0.3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}
[class*="uagb-columns__columns-"],.uagb-columns__inner-wrap{position:relative;margin-left:auto;margin-right:auto;z-index:2;display:flex;flex-wrap:nowrap;width:100%}.uagb-columns__wrap{position:relative;margin-left:auto;margin-right:auto}.uagb-columns__wrap .uagb-columns__overlay,.uagb-columns__wrap .uagb-columns__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute}.uagb-columns__wrap .uagb-columns__video-wrap{overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.uagb-columns__wrap .uagb-columns__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.uagb-columns__wrap .uagb-columns__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;z-index:1}.uagb-columns__wrap .uagb-columns__shape-top{top:-3px}.uagb-columns__wrap .uagb-columns__shape-bottom{bottom:-3px}.uagb-columns__wrap .uagb-columns__shape[data-negative="false"].uagb-columns__shape-bottom,.uagb-columns__wrap .uagb-columns__shape[data-negative="true"].uagb-columns__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-columns__wrap .uagb-columns__shape.uagb-columns__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-columns__wrap .uagb-columns__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-columns__wrap .uagb-columns__shape .uagb-columns__shape-fill{fill:#333;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-columns__wrap .uagb-columns__shape.uagb-columns__shape-above-content{z-index:9;pointer-events:none}.uagb-columns__valign-center .uagb-column__wrap,.uagb-columns__valign-middle .uagb-column__wrap{display:flex;flex-direction:column;justify-content:center}.uagb-columns__valign-top .uagb-column__wrap{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.uagb-columns__valign-bottom .uagb-column__wrap{display:flex;flex-direction:column;justify-content:flex-end}.uagb-columns__columns-1>.uagb-column__wrap{width:100%}.uagb-columns__columns-2>.uagb-column__wrap{width:50%}.uagb-columns__columns-3>.uagb-column__wrap{width:33.33%}.uagb-columns__columns-4>.uagb-column__wrap{width:25%}.uagb-columns__columns-5>.uagb-column__wrap{width:20%}.uagb-columns__columns-6>.uagb-column__wrap{width:16.66%}.uagb-columns__gap-nogap>.uagb-columns__inner-wrap>.wp-block[data-type="uagb/column"]{padding:0}.uagb-columns__gap-default>.uagb-columns__inner-wrap>.wp-block[data-type="uagb/column"]{padding:10px}.uagb-columns__gap-narrow>.uagb-columns__inner-wrap>.wp-block[data-type="uagb/column"]{padding:5px}.uagb-columns__gap-extended>.uagb-columns__inner-wrap>.wp-block[data-type="uagb/column"]{padding:15px}.uagb-columns__gap-wide>.uagb-columns__inner-wrap>.wp-block[data-type="uagb/column"]{padding:20px}.uagb-columns__gap-wider>.uagb-columns__inner-wrap>.wp-block[data-type="uagb/column"]{padding:30px}@media (max-width: 976px){.uagb-columns__stack-tablet>.uagb-columns__columns-1>.uagb-column__wrap,.uagb-columns__stack-tablet>.uagb-columns__columns-2>.uagb-column__wrap,.uagb-columns__stack-tablet>.uagb-columns__columns-3>.uagb-column__wrap,.uagb-columns__stack-tablet>.uagb-columns__columns-4>.uagb-column__wrap,.uagb-columns__stack-tablet>.uagb-columns__columns-5>.uagb-column__wrap,.uagb-columns__stack-tablet>.uagb-columns__columns-6>.uagb-column__wrap{width:100% !important}.uagb-columns__stack-tablet{display:block}.uagb-columns__stack-tablet>.uagb-columns__inner-wrap{display:block}.uagb-columns__stack-tablet.uagb-columns__reverse-tablet .uagb-columns__inner-wrap{display:flex;flex-direction:column-reverse}.uagb-columns__reverse-tablet .uagb-columns__inner-wrap{display:flex;flex-direction:row-reverse}}@media (max-width: 767px){.uagb-columns__stack-mobile>.uagb-columns__columns-1>.uagb-column__wrap,.uagb-columns__stack-mobile>.uagb-columns__columns-2>.uagb-column__wrap,.uagb-columns__stack-mobile>.uagb-columns__columns-3>.uagb-column__wrap,.uagb-columns__stack-mobile>.uagb-columns__columns-4>.uagb-column__wrap,.uagb-columns__stack-mobile>.uagb-columns__columns-5>.uagb-column__wrap,.uagb-columns__stack-mobile>.uagb-columns__columns-6>.uagb-column__wrap{width:100% !important}.uagb-columns__stack-mobile{display:block}.uagb-columns__stack-mobile>.uagb-columns__inner-wrap{display:block}.uagb-columns__stack-mobile.uagb-columns__reverse-mobile .uagb-columns__inner-wrap,.uagb-columns__stack-mobile.uagb-columns__reverse-tablet .uagb-columns__inner-wrap{display:flex;flex-direction:column-reverse}.uagb-columns__stack-tablet.uagb-columns__reverse-mobile .uagb-columns__inner-wrap{display:flex;flex-direction:column-reverse}.uagb-columns__reverse-mobile .uagb-columns__inner-wrap{display:flex;flex-direction:row-reverse}}@media (min-width: 768px) and (max-width: 1024px){.wp-block-uagb-columns.uagb-columns__wrap.uagb-columns__background-image{background-attachment:scroll}}@media (max-width: 449px){.uagb-columns__wrap .uagb-column__wrap.uagb-column__background-image{background-attachment:scroll !important}}
.uagb-column__wrap,.uagb-column__inner-wrap{margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:2}.uagb-column__wrap{position:relative;overflow:visible}.uagb-column__wrap>*{z-index:1;width:100%;position:relative}.uagb-column__wrap .aligncenter{display:block;text-align:center}.uagb-column__wrap .aligncenter figcaption{display:block;text-align:center}.uagb-column__wrap .alignright{display:block;text-align:right}.uagb-column__wrap .alignright figcaption{display:block;text-align:right}.uagb-column__wrap .wp-block-image{width:100%}.uagb-column__wrap.uagb-column__align-left{margin-left:0;margin-right:auto}.uagb-column__wrap.uagb-column__align-right{margin-left:auto;margin-right:0}.uagb-column__wrap .uagb-column__video-wrap,.uagb-column__wrap .uagb-column__overlay{height:100%;width:100%;top:0;left:0;position:absolute;border-radius:inherit}.uagb-column__wrap .uagb-column__video-wrap{overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.uagb-column__wrap .uagb-column__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-columns>.editor-inner-blocks>.editor-block-list__layout>[data-type="uagb/column"]{display:flex;flex-direction:column;flex:1;padding-left:0;padding-right:0;margin-left:-14px;margin-right:-14px;min-width:0;word-break:break-word;overflow-wrap:break-word;flex-basis:100%}@media (max-width: 976px){.uagb-column__align-tablet-left{margin-left:0;margin-right:auto}.uagb-column__align-tablet-right{margin-left:auto;margin-right:0}}@media (max-width: 767px){.uagb-column__align-mobile-left{margin-left:0;margin-right:auto}.uagb-column__align-mobile-right{margin-left:auto;margin-right:0}}@media (max-width: 449px){.uagb-columns__wrap.uagb-columns__background-image{background-attachment:scroll !important}}
.uagb-cta__outer-wrap .uagb-cta__content,.uagb-cta__outer-wrap a.uagb-cta__block-link span,.uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__button-wrapper,.uagb-cta__outer-wrap .uagb-cta-typeof-button,.uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__block-link,.uagb-cta__outer-wrap .uagb-cta-with-svg{display:inline-block}.uagb-cta__outer-wrap{display:flex;justify-content:space-between}.wp-block-uagb-call-to-action .uagb-cta__buttons{display:inline-flex}.wp-block-uagb-call-to-action .wp-block-button__link,.wp-block-uagb-call-to-action .ast-outline-button{fill:currentColor;justify-content:center}.uagb-cta__button-link-wrapper,.uagb-cta-second__button{display:inline-flex;align-items:center;word-break:keep-all;width:100%}.uagb-cta__title{padding:0;margin:0;display:block}.uagb-cta__content-right .uagb-cta__button-wrapper{float:right}.uagb-cta__link-wrapper.uagb-cta__block-link-style:empty{display:none}a.uagb-cta__block-link,.entry .entry-content a.uagb-cta__block-link,a.uagb-cta__block-link-wrap,.entry .entry-content a.uagb-cta__block-link-wrap{text-decoration:none}a.uagb-cta__block-link:hover,.entry .entry-content a.uagb-cta__block-link:hover,a.uagb-cta__block-link-wrap:hover,.entry .entry-content a.uagb-cta__block-link-wrap:hover .entry .entry-content a.uagb-cta__block-link:hover{color:inherit}.uagb-cta__content-right{text-align:right;justify-content:flex-end}.uagb-cta__left-right-wrap{width:100%;word-break:break-word}.uagb-cta__icon-position-below-title .uagb-cta__left-right-wrap{display:block;min-width:100%;width:100%}.uagb-cta__icon-position-left .uagb-cta__left-right-wrap,.uagb-cta__icon-position-right .uagb-cta__left-right-wrap{display:flex}.uagb-cta__icon-position-right .uagb-cta__left-right-wrap{justify-content:flex-end}.uagb-cta__block-link-icon-after{margin-left:5px;margin-right:0}.uagb-cta__block-link-icon-before{margin-left:0;margin-right:5px}.uagb-cta__block-link-icon,.uagb-cta__block svg{transition:all 200ms linear}.uagb-cta__block{position:relative}.uagb-cta-typeof-button{line-height:1;text-align:center}.uagb-cta__content-right .uagb-cta__button-link-wrapper,.uagb-cta__content-right .uagb-cta-second__button .uagb-cta__content-right .uagb-cta__block-link,.uagb-cta__content-right.uagb-cta__button-valign-middle .uagb-cta__left-right-wrap{display:flex;align-items:center}.uagb-cta__content-right .uagb-cta__button-link-wrapper,.uagb-cta__content-right .uagb-cta-second__button .uagb-cta__content-right .uagb-cta__block-link{justify-content:center}.uagb-cta__link-wrapper a{box-shadow:none;text-decoration:none}.uagb-cta__block,.uagb-cta__content,.uagb-cta__left-right-wrap{z-index:1}.uagb-cta__block-link{cursor:pointer}.uagb-cta__content-right .uagb-cta__block-link{float:right;padding:10px 14px}a.uagb-cta__block-link-wrap{color:inherit}.uagb-cta__content p:empty{display:none}.uagb-cta__button-type-none .uagb-cta__content{width:100%}.uagb-cta-with-svg{height:14px;width:14px;line-height:14px;vertical-align:middle}.uagb-cta__block svg{display:block;height:inherit;width:inherit}.uagb-cta__button-link-wrapper svg{width:20px;height:20px}.uagb-cta__align-button-after{margin-left:5px}.uagb-cta__align-button-before{margin-right:5px}.uagb-cta__block-link i{font-style:normal}a.uagb-cta__link-to-all{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.wp-block-uagb-call-to-action{position:relative}.wp-block-uagb-call-to-action a.uagb-cta__link-to-all{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}@media only screen and (max-width: 976px){.uagb-cta__content-stacked-tablet,.uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap{flex-direction:column;text-align:center}.uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__button-wrapper{float:none;margin:0 auto}.uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap .uagb-cta__content{margin-left:0;margin-right:0}.uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content,.uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width:100% !important}}@media screen and (max-width: 767px){.uagb-cta__content-stacked-mobile,.uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap{flex-direction:column;text-align:center}.uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__button-wrapper{float:none;margin:0 auto}.uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap .uagb-cta__content{margin-left:0;margin-right:0}.uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content,.uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width:100% !important}}.uagb-cta__desc p:last-child{margin-bottom:0}
#uagb-adv-heading-e52707ef-452e-4e05-8bc0-d1e4483b42b6.wp-block-uagb-advanced-heading .uagb-heading-text{color: #58707F;}#uagb-adv-heading-e52707ef-452e-4e05-8bc0-d1e4483b42b6.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-e52707ef-452e-4e05-8bc0-d1e4483b42b6.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-e52707ef-452e-4e05-8bc0-d1e4483b42b6.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-e52707ef-452e-4e05-8bc0-d1e4483b42b6.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63.wp-block-uagb-columns.uagb-columns__wrap{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px;margin-bottom: 0px;}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63 .uagb-columns__video-wrap{opacity: 0.5;}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63 .uagb-column__inner-wrap{padding: 10px;}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63 .uagb-column__wrap{padding: 10px;}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63 .uagb-columns__shape.uagb-columns__shape-top .uagb-columns__shape-fill{fill: rgba(51,51,51,1);}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63 .uagb-columns__shape.uagb-columns__shape-bottom .uagb-columns__shape-fill{fill: rgba(51,51,51,1);}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63.wp-block-uagb-columns{box-shadow: 0px 0px    ;}#uagb-columns-88c7a8e3-ecef-443e-b4cc-6ecc8e742d63 > .uagb-columns__overlay{border-radius:    ;}#uagb-column-7a9f03b9-13fe-432d-9d21-6c527077adbd > .uagb-column__overlay{border-radius:    ;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action .uagb-cta__title{color: #000;margin-bottom: 10px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action .uagb-cta__desc{color: #000;margin-bottom: 0px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__align-button-after{margin-left: 10px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__align-button-before{margin-right: 10px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper > svg{margin-left: 10px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action a.uagb-cta-second__button > svg{margin-left: 10px;font-size: 14px;width: 14px;height: 14px;line-height: 14px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__content-wrap{text-align: left;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__wrap{width: 100%;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action{text-align: left;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__left-right-wrap .uagb-cta__content{margin-left: 0px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__buttons{column-gap: 15px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action  {flex-direction: row;align-items: center;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button{align-self: center;height: fit-content;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:hover{background-color: !important;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:focus{background-color: !important;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action a.uagb-cta-second__button{text-transform: normal;text-decoration: none;font-size: 14px;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__desc{font-size: 20px;}#uagb-column-9e6be350-43ef-45b4-bfed-74222db1672a > .uagb-column__overlay{border-radius:    ;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action .uagb-cta__title{color: #000;margin-bottom: 10px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action .uagb-cta__desc{color: #000;margin-bottom: 0px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__align-button-after{margin-left: 10px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__align-button-before{margin-right: 10px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper > svg{margin-left: 10px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action a.uagb-cta-second__button > svg{margin-left: 10px;font-size: 14px;width: 14px;height: 14px;line-height: 14px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__content-wrap{text-align: left;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__wrap{width: 100%;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action{text-align: left;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__left-right-wrap .uagb-cta__content{margin-left: 0px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__buttons{column-gap: 15px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action  {flex-direction: row;align-items: center;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button{align-self: center;height: fit-content;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:hover{background-color: !important;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:focus{background-color: !important;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action a.uagb-cta-second__button{text-transform: normal;text-decoration: none;font-size: 14px;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__desc{font-size: 20px;}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b.wp-block-uagb-columns.uagb-columns__wrap{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px;margin-bottom: 0px;}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b .uagb-columns__video-wrap{opacity: 0.5;}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b .uagb-column__inner-wrap{padding: 10px;}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b .uagb-column__wrap{padding: 10px;}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b .uagb-columns__shape.uagb-columns__shape-top .uagb-columns__shape-fill{fill: rgba(51,51,51,1);}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b .uagb-columns__shape.uagb-columns__shape-bottom .uagb-columns__shape-fill{fill: rgba(51,51,51,1);}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b.wp-block-uagb-columns{box-shadow: 0px 0px    ;}#uagb-columns-90654e96-8798-4795-8b8e-0014a0afeb1b > .uagb-columns__overlay{border-radius:    ;}#uagb-column-f494c6e5-3ac0-4381-b4aa-788fa59252b4 > .uagb-column__overlay{border-radius:    ;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action .uagb-cta__title{color: #000;margin-bottom: 10px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action .uagb-cta__desc{color: #000;margin-bottom: 0px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__align-button-after{margin-left: 10px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__align-button-before{margin-right: 10px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper > svg{margin-left: 10px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action a.uagb-cta-second__button > svg{margin-left: 10px;font-size: 14px;width: 14px;height: 14px;line-height: 14px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__content-wrap{text-align: left;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__wrap{width: 100%;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action{text-align: left;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__left-right-wrap .uagb-cta__content{margin-left: 0px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__buttons{column-gap: 15px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action  {flex-direction: row;align-items: center;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button{align-self: center;height: fit-content;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:hover{background-color: !important;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:focus{background-color: !important;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action a.uagb-cta-second__button{text-transform: normal;text-decoration: none;font-size: 14px;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__desc{font-size: 20px;}#uagb-column-c36e5ace-574d-4c9b-837e-73ed3f924f3f > .uagb-column__overlay{border-radius:    ;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action .uagb-cta__title{color: #000;margin-bottom: 10px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action .uagb-cta__desc{color: #000;margin-bottom: 0px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__align-button-after{margin-left: 10px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__align-button-before{margin-right: 10px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper > svg{margin-left: 10px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action a.uagb-cta-second__button > svg{margin-left: 10px;font-size: 14px;width: 14px;height: 14px;line-height: 14px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__content-wrap{text-align: left;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__wrap{width: 100%;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action{text-align: left;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__left-right-wrap .uagb-cta__content{margin-left: 0px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__buttons{column-gap: 15px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action  {flex-direction: row;align-items: center;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button{align-self: center;height: fit-content;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:hover{background-color: !important;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:focus{background-color: !important;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action a.uagb-cta-second__button{text-transform: normal;text-decoration: none;font-size: 14px;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__desc{font-size: 20px;}@media only screen and (max-width: 976px) {#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action.uagb-cta__content-stacked-tablet {display: inherit;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.uagb-cta__content-stacked-tablet .uagb-cta__wrap{width: 100%;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__wrap{text-align: center;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action.uagb-cta__content-stacked-tablet {display: inherit;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.uagb-cta__content-stacked-tablet .uagb-cta__wrap{width: 100%;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__wrap{text-align: center;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action.uagb-cta__content-stacked-tablet {display: inherit;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.uagb-cta__content-stacked-tablet .uagb-cta__wrap{width: 100%;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__wrap{text-align: center;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action.uagb-cta__content-stacked-tablet {display: inherit;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.uagb-cta__content-stacked-tablet .uagb-cta__wrap{width: 100%;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__wrap{text-align: center;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}}@media only screen and (max-width: 767px) {#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action.uagb-cta__content-stacked-mobile {display: inherit;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.uagb-cta__content-stacked-mobile .uagb-cta__wrap{width: 100%;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__buttons{justify-content: center;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad .uagb-cta__wrap{text-align: center;}#uagb-cta-block-ca7d9528-a999-4ed0-9f87-d6f6ab5b1dad.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action.uagb-cta__content-stacked-mobile {display: inherit;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.uagb-cta__content-stacked-mobile .uagb-cta__wrap{width: 100%;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__buttons{justify-content: center;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9 .uagb-cta__wrap{text-align: center;}#uagb-cta-block-7d4570df-e433-4fc6-9c11-78db094122a9.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action.uagb-cta__content-stacked-mobile {display: inherit;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.uagb-cta__content-stacked-mobile .uagb-cta__wrap{width: 100%;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__buttons{justify-content: center;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb .uagb-cta__wrap{text-align: center;}#uagb-cta-block-de187144-a499-4650-a81a-7e3047d1becb.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action.uagb-cta__content-stacked-mobile {display: inherit;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.uagb-cta__content-stacked-mobile .uagb-cta__wrap{width: 100%;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__buttons{justify-content: center;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f .uagb-cta__wrap{text-align: center;}#uagb-cta-block-2851a81b-e8a9-4700-9d27-b2d43f8b1c9f.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
/**
Theme Name: Astra
Theme URI: https://wpastra.com/
Author: Brainstorm Force
Author URI: https://wpastra.com/about/
Description: Astra is fast, fully customizable & beautiful theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL & Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Version: 1.8.5
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra
Domain Path: /languages
Tags: one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog

Astra WordPress Theme, Copyright 2018 WPAstra.
Astra is distributed under the terms of the GNU GPL.

Astra is based on Underscores https://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of.
Nicolas Gallagher and Jonathan Neal https://necolas.github.com/normalize.css/

Astra icon font is based on IcoMoon-Free vector icon by Keyamoon.
IcoMoon-Free vector icon distributed under terms of CC BY 4.0 or GPL. (https://creativecommons.org/licenses/by/4.0/ or https://www.gnu.org/licenses/gpl.html)
Source: https://keyamoon.com/

Flexibility is a JavaScript polyfill for Flexbox By Jonathan Neal, 10up. (https://github.com/jonathantneal/flexibility)
Licensed under MIT ( https://github.com/jonathantneal/flexibility/blob/master/LICENSE.md )

Screenshot image is a collage of actual sites created using the Astra WordPress Theme.
Images that appear in the collage are licensed under CC0.

Astra default breadcrumb is based on Breadcrumb Trail by Justin Tadlock. (https://github.com/justintadlock/breadcrumb-trail)
Breadcrumb Trail is distributed under the terms of the GNU GPL v2 or later.

https://unsplash.com/photos/QE3BkF3ygp0
https://www.pexels.com/photo/woman-wearing-yellow-polo-shirt-standing-in-front-of-teal-concrete-wall-720606/
https://pixabay.com/en/beautiful-female-girl-model-person-1844944/
https://unsplash.com/photos/Zhv-RRD0KVg
https://unsplash.com/photos/7WVdWF4Lb_Q

/* Note: The CSS files are loaded from assets/css/ folder. */
/**
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Author: BNRY Digital (of child theme)
Author URI: https://bnry.digital/
Description: Astra is fast, fully customizable & beautiful theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL & Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Version: 1.6.9
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Template: astra
Text Domain: astra
Domain Path: /languages
Tags: one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
*/

/* 

COLOURS

Navy: #053049
Blue Gray: #58707F
Teal: #26A69A
Light Teal: #72C9C2
Very Light Teal: #E6F0ED
Light Gray: #CFCFCF
Ultra Light Gray: #EBEBEB

BLOCK DEFAULTS

SECTION / COLUMN
- Padding: 100 20 100 20
- Margin: (empty)

*/



/* 
  ==========
  RESET / BASIC 
  ==========
*/

/* BACKGROUND */
body {
  background-color: #3a3a3a; /* same as footer */
}
#page {
  background-color: #fff;
}

/* WRAPPER */
#primary {
  margin: 0;
}
@media only screen and (max-width: 768px) {
  #primary {
    padding:0;
  }
}

/* LINE HEIGHT */
/*
body, button, input[type=button], input[type=submit], textarea {
 line-height: 1.45em; 
}
*/

/* DISABLED */
.disabled {
  display:none;
}  


/* HEADINGS */
.entry-content h1,h1,
.entry-content h2,h2,
.entry-content h3,h3,
.entry-content h4,h4,
.entry-content h5,h5,
.entry-content h6,h6 {
	line-height: 1.2em;
	margin-bottom: 0.8em;
}

/* NO MARGIN */
.entry-content p.nomargin {
	margin: 0;
}


h6 {
  font-size: 20px;
  letter-spacing: 5px;
  text-transform: uppercase;
}

/* NO WRAP */
.nowrap {
	white-space: nowrap;
}

/* RESPONSIVE SPACER */
@media only screen and (max-width: 590px) {

  .wp-block-spacer[style*="height:100px"] {
    height:50px !important;
  }
}

/* 
  ==========
  MENU 
  ==========
*/
/* PRIMARY MENU */
#primary-menu li {
  margin-right: 1px;
}
#primary-menu li a {
 padding: 0 16px;
}
#primary-menu li.current-menu-item a,
#primary-menu li a:hover {
  background-color: #58707F;
  color: #fff;
}

/* MOBILE MENU */
.ast-button-wrap .menu-toggle.main-header-menu-toggle {
  padding-right:0;
}


/* 
  ==========
  HEADER 
  ==========
*/
/*
.ast-theme-transparent-header .main-header-bar-wrap {
	background-image: linear-gradient(rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%)
}
*/
/* MENU */
.main-header-menu > .menu-item > a {
}

/* 
  ==========
  FOOTER 
  ==========
*/
.footer-adv .footer-adv-overlay {
  padding-bottom: 35px;
}

@media only screen and (max-width: 991px) {

  .footer-adv .footer-adv-widget-1 .widget:last-child,
  .footer-adv .footer-adv-widget-2 .widget:last-child,
  .footer-adv .footer-adv-widget-3 .widget:last-child,
  .footer-adv .footer-adv-widget-4 .widget:last-child {
      margin: 0 0 0.8em;
  }
}

@media only screen and (max-width: 768px) {

  .footer-adv .footer-adv-widget-1 .widget:last-child,
  .footer-adv .footer-adv-widget-2 .widget:last-child,
  .footer-adv .footer-adv-widget-3 .widget:last-child,
  .footer-adv .footer-adv-widget-4 .widget:last-child {
      margin: 0 0 0.8em;
  }
}


/* FOOTER MENU */
#menu-footer-menu {
  padding-top: 6px;
  display:flex;
}
#menu-footer-menu li {
  display:inline-block;
  margin-right:24px;
}
#menu-footer-menu li:after {
  content:'';
  height:12px;
  display:inline-block;
  padding-left: 24px;
  border-right: 1px solid #fff;
}
#menu-footer-menu li:last-child:after {
  border: 0;
}
#menu-footer-menu a {
  display:inline-block;
  font-size:18px;
  text-decoration: underline;
}

/* signup */
#menu-footer-menu li.signup {
  margin-left:0;
  margin-right:24px;
}
#menu-footer-menu li.signup:after {
  border:0;
}
#menu-footer-menu .signup a {
  text-decoration: none;
  border-radius: 5px;
  background-color: #fff;
  color: #053049;
  padding:4px 15px;
  cursor: pointer;
}
#menu-footer-menu .signup a:after {
  content: '';
  width: 18px;
  height:18px;
  display:inline-block;
  vertical-align: -4px;
  margin-left:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-navy.svg);
  background-size: contain;
}
#menu-footer-menu .signup a:hover {
  background-color: #EBEBEB;
}

@media only screen and (max-width: 1160px) {
  #menu-footer-menu li.signup,
  #menu-footer-menu li {
    margin-right:12px;
  }
  #menu-footer-menu li:after {
    padding-left: 12px;
  }
}
@media only screen and (max-width: 590px) {
  #menu-footer-menu {
    display:block;
  }

  #menu-footer-menu li.signup,
  #menu-footer-menu li {
    display:block;
    margin: 6px 0 0 0;
  }
  #menu-footer-menu li.signup {
    margin-bottom:26px;
  }
  #menu-footer-menu li:after {
    border:none;
  }
}


/* SOCIAL */
#menu-social-menu {
  padding-top: 10px;
}
#menu-social-menu li {
  display:inline-block; 
}
#menu-social-menu li a {
  text-indent: -9999px;
  display:inline-block;
  width:24px;
  height:24px;
  color:#fff;
}
#menu-social-menu li.instagram a  {
  background: url(/wp-content/themes/astra-child/images/instagram.svg) no-repeat;
}
#menu-social-menu li.twitter a {
  background: url(/wp-content/themes/astra-child/images/twitter.svg) no-repeat;
}
#menu-social-menu li.linkedin a {
  background: url(/wp-content/themes/astra-child/images/linkedin.svg) no-repeat;
}

/* SUB-FOOTER */
.ast-footer-overlay {
  font-size: 16px;
  padding-top: 0;
}

/* RESPONSIBILITY */
.ast-small-footer-section-1 {
  margin-left: 25%;
  padding-left: 20px;
  padding-right: 20px;
}
.ast-small-footer-section-1 .widget_text {
  font-size: 14px;
  line-height: 130%;
  text-align: left;
}
.ast-small-footer-section-1 .widget_text h2 {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 5px;
  margin-bottom: 10px;
}

/* COPYRIGHT */
.ast-small-footer-section-2 {
  line-height: 130%;
  margin-left: 25%;
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
}  
@media only screen and (max-width: 991px) {

  .ast-small-footer-section-1,
  .ast-small-footer-section-2 {
      margin-left: 0;
  } 
}
/* 
  ==========
  PAGE COMMON 
  ==========
*/

/* COVERS AT TOP and STRIP COVERS IN CONTENT */
main article.page .entry-content .wp-block-cover.alignfull:first-of-type,
main article.page .entry-content .wp-block-cover.alignfull.strip {
  min-height: 260px;
  background-repeat: no-repeat;
}

/* PAGE TITLES */
.wp-block-uagb-advanced-heading h1 + p,
.wp-block-uagb-advanced-heading h2 + p,
.wp-block-uagb-advanced-heading h3 + p {
 font-size: 28px;
 line-height: 1.45em; 
}
/*
.wp-block-uagb-advanced-heading h1,
.wp-block-uagb-advanced-heading h2,
.wp-block-uagb-advanced-heading h3 {
  margin-bottom: 50px;
}
*/
.wp-block-uagb-advanced-heading .uagb-desc-text {
 margin-top: 50px;
}

@media only screen and (max-width: 768px) {
  .wp-block-uagb-advanced-heading h1 + p,
  .wp-block-uagb-advanced-heading h2 + p,
  .wp-block-uagb-advanced-heading h3 + p {
   font-size: 25px;
  }
}
@media only screen and (max-width: 540px) {
  .wp-block-uagb-advanced-heading h1 + p,
  .wp-block-uagb-advanced-heading h2 + p,
  .wp-block-uagb-advanced-heading h3 + p {
   font-size: 23px;
  }
}

/* PARAGRAPH */
main article.page .entry-content > h1,
main article.page .entry-content > h2,
main article.page .entry-content > h3,
main article.page .entry-content > p,
main article.page .entry-content > ul {
  padding-left:100px;
  padding-right:100px;
}
@media only screen and (max-width:  1024px) {
  main article.page .entry-content > h1,
  main article.page .entry-content > h2,
  main article.page .entry-content > h3,
  main article.page .entry-content > p,
  main article.page .entry-content > ul {
    padding-left:0px;
    padding-right:0px;
  }
}
/* ININE TEXT LINKS */
/* 
.entry-content > ul a,
.entry-content > p a
*/
a {
  text-decoration: underline;
  color: #053049;
}

/* CTA */
/* reset to left align */
@media only screen and (max-width: 976px) {
  .cta .uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap,
  .cta .uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap {
    text-align:left; 
  }
  .cta .uagb-cta__content-stacked-mobile .uagb-cta__link-wrapper {
    margin-top: 15px;    
  }
}

/* BUTTONS – ICON ARROWS */
/* CTA and MULTI-BUTTON */
[class*="arrow-"] .uagb-button__wrapper a.uagb-button__link:after,
[class*="arrow-"] .uagb-cta__button-wrapper a.uagb-cta__block-link .uagb-cta__link-content-inner:after {
  content: '';
  width: 24px;
  height:24px;
  display:inline-block;
  vertical-align: -4px;
  margin-left:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-black.svg);
}
.arrow-navy .uagb-button__wrapper a.uagb-button__link:after,
.arrow-navy .uagb-cta__button-wrapper a.uagb-cta__block-link .uagb-cta__link-content-inner:after {
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-navy.svg);
}
.arrow-white .uagb-button__wrapper a.uagb-button__link:after,
.arrow-white .uagb-cta__button-wrapper a.uagb-cta__block-link .uagb-cta__link-content-inner:after {
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-white.svg);
}

/* NOTCH NAVY 01 */
section.notch-navy-01:before,
section.notch-navy-01:after {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
  z-index:9999;
}
section.notch-navy-01:before {
  left:0;
  top:-20px;
}
section.notch-navy-01:after {
  right:0;
  bottom:-20px;
}
section.notch-navy-01:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-top-left.svg);
  background-repeat: no-repeat;
}
section.notch-navy-01:after {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-bottom-right.svg);
  background-repeat: no-repeat;
}
section.notch-navy-01:before {
  background-position-x:-1440px;
}
section.notch-navy-01:after {
  background-position-x:calc(100% + 1440px);
}
@media only screen and (max-width: 480px) {
  section.notch-navy-01:before {
    background-position-x:-1680px;
  }
  section.notch-navy-01:after {
    background-position-x:calc(100% + 1680px);
  }
}

/* NOTCH NAVY 02 */
section.notch-navy-02 {
  z-index:9999;
}
section.notch-navy-02:before,
section.notch-navy-02:after {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
}
section.notch-navy-02:before {
  left:0;
  top:-20px;
}
section.notch-navy-02:after {
  right:0;
  bottom:-20px;
}
section.notch-navy-02:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-top-right.svg);
  background-repeat: no-repeat;
}
section.notch-navy-02:after {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-bottom-left.svg);
  background-repeat: no-repeat;
}
section.notch-navy-02:before {
  background-position-x:calc(100% + 1680px); /* 1920 - 240 */
}
section.notch-navy-02:after {
  background-position-x:-1440px;
}
@media only screen and (max-width: 1024px) {
  section.notch-navy-02:after {
    background-position-x:-1680px;
  }
}

/* NOTCH NAVY 03 (TOP ONLY) */
section.notch-navy-03:before {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
  z-index:9999;
}
section.notch-navy-03:before {
  left:0;
  top:-20px;
}
section.notch-navy-03:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-top-left.svg);
  background-repeat: no-repeat;
}
section.notch-navy-03:before {
  background-position-x:calc(100% - 350px);
}
@media only screen and (max-width: 480px) {
  section.notch-navy-03:before {
    background-position-x:-1680px;
  }
}


/* NOTCH LIGHT 01 (TOP ONLY) */
section.notch-light-01 {
  z-index:9999;
}
section.notch-light-01:before {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
}
section.notch-light-01:before {
  left:0;
  top:-20px;
}
section.notch-light-01:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-light-top-right.svg);
  background-repeat: no-repeat;
}
section.notch-light-01:before {
  background-position-x:420px;
}
@media only screen and (max-width: 480px) {
  section.notch-light-01:before {
    background-position-x:200px;
  }
}


/* NOTCH LIGHT 02 */
section.notch-light-02:before,
section.notch-light-02:after {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
  z-index:9999;
}
section.notch-light-02:before {
  left:0;
  top:-20px;
}
section.notch-light-02:after {
  right:0;
  bottom:-20px;
}
section.notch-light-02:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-light-top-left.svg);
  background-repeat: no-repeat;
}
section.notch-light-02:after {
  background-image:  url(/wp-content/themes/astra-child/images/notch-light-bottom-left.svg);
  background-repeat: no-repeat;
}
section.notch-light-02:before {
  background-position-x:-1300px;
}
section.notch-light-02:after {
  background-position-x:calc(100% - 500px);
}
@media only screen and (max-width: 767px) {
  section.notch-light-02:before {
    background-position-x:-1650px;
  }
  section.notch-light-02:after {
    background-position-x:-1850px; /* 1920 - 240 */
  }
}

/* NOTCH WHITE 01 (TOP ONLY) */
section.notch-white-01 {
  z-index:9999;
}
section.notch-white-01:before {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
}
section.notch-white-01:before {
  left:0;
  top:-20px;
}
section.notch-white-01:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-white-top-right.svg);
  background-repeat: no-repeat;
}
section.notch-white-01:before {
  background-position-x:420px;
}
@media only screen and (max-width: 480px) {
  section.notch-white-01:before {
    background-position-x:200px;
  }
}

  

/* 
  ==========
  HOME 
  ==========
*/

/* 
  HERO COVER BLOCK 
  - v1.0: 60vh; 
  - v1.1: 75vh;
*/
.home main article.page .entry-content > .wp-block-cover.alignfull {
  min-height: 75vh; 
  margin-bottom: 0;
}
.home .hero.wp-block-cover p.has-large-font-size {
  font-size: 78px;
  line-height: 1em;
  width: 50%;
  margin: 0 auto;
  margin-bottom: 0.25em;
}
.home .hero.wp-block-cover p {
  font-size: 28px;
  width: 50%;
  margin: 0 auto;
}
@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 960px) {
  .home .hero.wp-block-cover p.has-large-font-size,
  .home .hero.wp-block-cover p {
    width: 70%;
  }
}
@media only screen and (max-width: 767px) {
  .home .hero.wp-block-cover p.has-large-font-size,
  .home .hero.wp-block-cover p {
    width: 100%;
  }
  .home .hero.wp-block-cover p.has-large-font-size {
    font-size: 36px;
    margin-bottom: 0.5em;
  }
  .home .hero.wp-block-cover p {
    font-size: 23px;
  }

}
@media only screen and (max-width: 320px) {
  .home .hero.wp-block-cover p.has-large-font-size,
  .home .hero.wp-block-cover p {
    width: 100%;
  }
}






/* SERVICE BLOCKS */
.service-blocks .uagb-column__wrap .uagb-column__inner-wrap {
  padding: 0 !important;
  position: relative;
}

.service-blocks .wp-block-cover .wp-block-cover__inner-container,
.service-blocks .wp-block-cover .wp-block-cover__inner-container > p,
.service-blocks .wp-block-cover .wp-block-cover__inner-container > p > a {
  width: 100%;
  min-height: 430px;
  display: block;
}
.service-blocks .wp-block-cover .wp-block-cover__inner-container > p > a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* desktop overlay  */
@media only screen and (min-width: 767px) {

  .service-blocks .wp-block-uagb-column {
    padding:10px;
  }
  .service-blocks .wp-block-cover {
    margin-bottom:0px;
    z-index:-1;
  }
  .service-blocks .uagb-cta__outer-wrap {
    height: 100%;
    position: absolute;
    top:0;
    display: flex;
    border: 1px solid #f0f0f0;
    flex-direction: column;
    justify-content: flex-end;
  }
  .service-blocks .uagb-cta__block {
    padding: 34px 64px 34px 34px;
    min-height: 180px;
/*     background-color: rgba(0,0,0,0.5); */
    background-color: rgba(255,255,255,0.9);
    display:flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  
  .service-blocks .uagb-cta__title,
  .service-blocks .uagb-cta__desc {
    color: #000 !important;
  }

}
/* tablet */
@media only screen and (max-width: 976px) {

  .service-blocks .uagb-cta__block {
    padding-right: 34px;
  }
  .service-blocks .uagb-cta__title,
  .service-blocks .uagb-cta__desc  {
    text-align: left;
  }

}

/* mobile */
@media only screen and (max-width: 767px) {

  .service-blocks.wp-block-uagb-columns {
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    max-width: 100vw;
    width: 100vw;
  }
  .service-blocks .wp-block-cover {
    max-height: 300px;
  }
  .service-blocks .uagb-cta__outer-wrap {
    padding: 0 20px;
  }
  .service-blocks .uagb-cta-text-wrap  {
    margin-top:24px;
    margin-bottom:56px;
  }
  .service-blocks.last .wp-block-uagb-column:last-child  .uagb-cta-text-wrap {
    margin-bottom: 0;
  }
}


/* SERVICES */
.services .wp-block-uagb-column {
  margin: 10px !important;
  height: 450px;
}
.services .wp-block-uagb-column:first-child {
  margin-left: 0 !important;
}
.services .wp-block-uagb-column:last-child {
  margin-right: 0 !important;
}
.services .uagb-column__wrap .uagb-column__inner-wrap {
  padding: 0 !important;
  position: relative;
  height: 100%;
}
.services .uagb-cta__outer-wrap {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.services .uagb-cta__block {
  padding: 34px 64px 34px 34px;
  min-height: 200px;
  background-color: rgba(0,0,0,0.5);
  display:flex;
  flex-direction: column;
  justify-content: flex-end;
}
/*
.services .uagb-cta__outer-wrap .uagb-cta__desc {
  font-size: 23px;
}
*/


/* 
  ==========
  TRAINING 
  ==========
*/

/* LIST */
@media only screen and (max-width: 767px) {

  .bullets.uagb-columns__wrap {
    padding-top:0 !important;    
    padding-bottom:0 !important;    
  }
}
.wp-block-uagb-icon-list .uagb-icon-list__label em {
  font-style: normal;  
  text-transform: uppercase;
  letter-spacing: 5px;
  display:inline-block;
  margin-bottom:24px;
}


/* CTA */
.cta .uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap {
  text-align:left;
}
@media only screen and (max-width: 767px) {
  .cta .uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__link-wrapper {
    margin-top:24px;    
  }
}


/* TESTIMONIALS */
.cards .uagb-tm__company {
  font-style: normal;
  line-height: 1.4;
}
.cards .uagb-tm__text-wrap:before {
  content:'';
  display:block;
  width: 59px;
  height: 42px;
  background: url(/wp-content/themes/astra-child/images/quote-open.svg) no-repeat;
  background-size: contain;
  margin: 24px auto 32px;
}


/* VIDEO */
.wp-block-embed-youtube {
  width: 85%;
}
.wp-block-embed-youtube figcaption {
  text-align: left;
  font-size: 20px;
}
@media only screen and (max-width: 640px) {
  .wp-block-embed-youtube {
    width: 100%;
  }
}




/* 
  ==========
  STRATEGY 
  ==========
*/

/* SIDES CONTENT */
/* image right  */
.sides.wp-block-uagb-columns.alignfull .uagb-columns__inner-wrap {
  max-width:none !important;  
  margin-left: 6vw;
  margin-right: 13.6vw;
}
.sides.wp-block-uagb-columns.alignfull.uagb-columns__reverse-mobile .uagb-columns__inner-wrap {
  margin-left: 13.6vw;
  margin-right: 6vw;
}
/* image left  */
@media only screen and (max-width: 767px) {
  .sides.wp-block-uagb-columns .wp-block-image img {
    max-width: 250px;
    margin-bottom:30px;
  }
}
/* remove paddings */
@media only screen and (max-width: 1200px) {
  .sides.wp-block-uagb-columns.alignfull.uagb-columns__reverse-mobile .uagb-columns__inner-wrap,
  .sides.wp-block-uagb-columns.alignfull .uagb-columns__inner-wrap {
    margin-left: auto;
    margin-right: auto;
  }
}


/* CTA */
@media only screen and (max-width: 976px) {
  .cta .uagb-cta__outer-wrap .uagb-cta__content-right.uagb-cta__content-stacked-tablet .uagb-cta__link-wrapper {
    margin-top:24px !important;
  }
}

/* SLIDESHARE */
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe {
  width: 100% !important;
}
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe + div,
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe + div strong,
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe + div a {
  font-weight: 300;
  color: #000;
} 




/* 
  ==========
  PRODUCT DEVELOPMENT 
  ==========
*/


/* REPORTS */
.dlm-downloads-columns {
  display:flex;
  flex-wrap: wrap;
}
.dlm-downloads-columns .download-report {
  width: 25%;
  padding: 1.5%;
  margin-bottom: 40px;
}
.download-report .download-report-image {
  margin-bottom:20px;  
}
.download-report .download-report-image img {
  border: 1px solid #f0f0f0;
}

.download-report .categories {
  margin-bottom: 20px;
}
.download-report .categories .category {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding: 8px 24px;
  background-color: #053049;
}
@media only screen and (max-width: 976px) {

  .dlm-downloads-columns .download-report {
    width: 47%;
    padding: 1.5%;
  }
}
@media only screen and (max-width: 640px) {

 .dlm-downloads-columns {
    display:block;
  }
  .dlm-downloads-columns .download-report {
    width: 100%;
    margin-bottom: 40px;

  }

}



/* TESTIMONIALS */
.company .uagb-tm__image-position-bottom .uagb-tm__text-wrap {
  display: flex;
  flex-direction: column-reverse;  
}
.company .uagb-tm__image-position-bottom .uagb-tm__meta {
  margin-bottom: 64px;
}
.company.uagb-slick-carousel ul.slick-dots li {
  width:32px;
  height:32px;
}

.company.uagb-slick-carousel ul.slick-dots li button {
  width:32px;
  height:32px;
  padding: 8px;
}
.company.uagb-slick-carousel ul.slick-dots li button:before {
  font-size: 60px;
  line-height: 32px;
  width:32px;
  height:32px;
}
.company .uagb-tm__image img {
  margin-right:30px;
}
.company .uagb-tm__author-name,
.company .uagb-tm__company {
  text-align: left;
}
.company .slick-dots .slick-active button:before {
  color:#26A69A !important;
}
.company .uagb-tm__author-name {
  font-weight: 700;
  font-size:20px;
}
.company .uagb-tm__company {
  font-style: normal;
  font-size:20px;
}
.company .uagb-tm__desc {
  text-align: left;
  padding:0 200px;
}
.company .uagb-tm__desc:before {
  content:'';
  display:block;
  width: 59px;
  height: 42px;
  background: url(/wp-content/themes/astra-child/images/quote-open.svg) no-repeat;
  background-size: contain;
  text-align:left;
  margin:0 auto 0 -100px;
}
.company .uagb-tm__desc:after {
  content:'';
  display:block;
  width: 59px;
  height: 42px;
  background: url(/wp-content/themes/astra-child/images/quote-close.svg) no-repeat;
  background-size: contain;
  text-align:right;
  margin:0 -100px 0 auto;
}
@media only screen and (max-width:1200px) {
  .company .uagb-tm__desc {
    padding: 0 64px;
  }
  .company .uagb-tm__desc:before {
    margin:0 auto 0 -64px;
  }
  .company .uagb-tm__desc:after {
    margin:0 -64px 0 auto;
  }
}
@media only screen and (max-width:640px) {
  .company .uagb-tm__desc {
    padding: 0;
  }
  .company .uagb-tm__desc:before {
    margin:0 auto 20px 0;
  }
  .company .uagb-tm__desc:after {
    margin:20px 0 0 auto;
  }
}
@media only screen and (max-width:530px) {
  .uagb-tm__image-position-bottom .uagb-tm__image-content, .uagb-tm__image-position-bottom .uagb-testimonial-details {
    display:block;
  }
  .company .uagb-tm__image img {
    margin: 0 0 30px 0;
  }
}





/* WHITE CTA BUTTONS */
.white-rounded.uagb-cta__outer-wrap {
  background-color: #fff;  
  border-radius: 10px;
  padding: 24px 32px;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta__content {
  display:flex;
  align-items: center;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta__title-wrap {
  width: 75%;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta-text-wrap {
  width: 25%;
  text-align: right;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta__title-wrap h4 em {
  font-size: 16px;
}
@media only screen and (max-width:440px) {

  .white-rounded.uagb-cta__outer-wrap .uagb-cta__content {
    flex-direction: column-reverse;
    align-items: flex-start;
  }
  .white-rounded.uagb-cta__outer-wrap .uagb-cta__title-wrap,
  .white-rounded.uagb-cta__outer-wrap .uagb-cta-text-wrap
    width: 100%;
  }
  .white-rounded.uagb-cta__outer-wrap .uagb-cta-text-wrap {
    margin-bottom: 10px;
  }
  
}



/* TRELLO CARDS */
.trello.uagb-cta__outer-wrap {
}
.trello .uagb-cta__title-wrap {
  border: 2px solid #CFCFCF;
  border-bottom:0px;
  border-radius:10px 10px 0 0;
  padding: 32px;
  display:flex;
  align-items: center;
}
.trello .uagb-cta__title-wrap:before {
  flex: 2;
  content:'';
  display:block;
  width: 78px;
  height: 78px;
  background: url(/wp-content/themes/astra-child/images/icon-trello.svg) no-repeat;
  background-size:contain;
}
.trello.uagb-cta__outer-wrap .uagb-cta__title-wrap .uagb-cta__title {
  flex:10;
  padding: 0 100px 0 40px;
  margin-bottom: 0 !important; 
}
.trello .uagb-cta-text-wrap {
  background: #58707F;
  border-radius: 0 0 10px 10px;
  padding: 5px 32px;
}
.trello .uagb-cta-text-wrap {
  display:flex;
}
.trello .uagb-cta__desc {
  flex: 11;
  color: #fff;
  display:block;
}
.trello .uagb-cta-text-wrap:after {
  flex: 1;
  content:'';
  display:block;
  width: 24px;
  height: 24px;
  vertical-align: -4px;
  background: url(/wp-content/themes/astra-child/images/icon-arrow-right-white.svg) no-repeat center right;
  background-size:contain;
}

@media only screen and (max-width:1200px) {

  .trello.uagb-cta__outer-wrap .uagb-cta__title-wrap .uagb-cta__title {
    padding: 0 0px 0 40px;
  }

}

@media only screen and (max-width:530px) {

  .trello .uagb-cta__title-wrap {
    display:block;
  }
  .trello.uagb-cta__outer-wrap .uagb-cta__title-wrap .uagb-cta__title {
    padding: 30px 0 0 0;
  }

}


/* 
  ==========
  PRODUCT DESIGN
  ==========
*/
/* REPORTS */
.simple-links-columns {
  display:flex;
  flex-wrap: wrap;
}
.simple-links-columns.center {
  justify-content: center;
}
.simple-links-columns .simple-link {
  width: 33%;
  padding: 1.5%;
  margin-bottom: 40px;
}
.simple-link .simple-link-image {
  margin-bottom:20px;  
}
.simple-link .simple-link-image img {
  border: 1px solid #f0f0f0;
}

.simple-link .categories {
  margin-bottom: 20px;
}
.simple-link .categories .category {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding: 8px 24px;
  background-color: #053049;
}
@media only screen and (max-width: 976px) {

  .simple-links-columns .simple-link {
    width: 47%;
    padding: 1.5%;
  }
}
@media only screen and (max-width: 640px) {

 .simple-links-columns {
    display:block;
  }
  .simple-links-columns .simple-link {
    width: 100%;
    margin-bottom: 40px;

  }

}




/* 
  ==========
  ABOUT
  ==========
*/



/* 
  ==========
  RESOURCES 
  ==========
*/

/* titles */
.page-contact .uagb-infobox-stacked-tablet .uagb-ifb-left-right-wrap {
	display:flex;
	justify-content: flex-start;
}

.page-contact .uagb-infobox.uagb-infobox-stacked-tablet .uagb-ifb-left-right-wrap .uagb-ifb-content, 
.page-contact .uagb-infobox.uagb-infobox-stacked-tablet .uagb-ifb-left-right-wrap .uagb-ifb-imgicon-wrap {
	text-align: left;
	width: auto;
}

/* form */
.happyforms-form .happyforms-flex {
	padding-top:0;
}
.happyforms-form .happyforms-message-notices {
	margin-bottom:0px;	
}
.happyforms-form .happyforms-form__part {
	padding: 5px 2% 5px 0;
}
.happyforms-form--part-inner-padding-narrow .happyforms-part__label {
	margin-bottom:10px !important;
}
.happyforms-styles.happyforms-form--part-title-font-weight-bold .happyforms-part__label .label {
	text-transform: lowercase;
}
.happyforms-rating--stars.happyforms-part--rating label {
	margin-top:3px;	
}
.happyforms-rating--stars.happyforms-part--rating .happyforms-star {
	width: 30px;
	height: 30px;
}
.happyforms-rating--stars.happyforms-part--rating .happyforms-part__el {
	margin-top:10px;
}
.happyforms-part textarea {
	height: 5em; /* 3 rows */
}
.happyforms-form .happyforms-styles input[type=submit].happyforms-button--submit, 
.happyforms-form .happyforms-styles input[type=submit][disabled].happyforms-button--submit	{
	border-width: 2px !important;
}
.happyforms-form .happyforms-styles.happyforms-form--submit-button-padding-narrow input[type=submit].happyforms-button--submit {
	font-size: 28px;
	line-height: 100%;
	padding: 18px 34px;
}


/* RESOURCES */
.uagb-post-grid .uagb-post__inner-wrap {
  background: #FFFFFF;
  border: 1px solid #CFCFCF;
  border-radius: 10px;
}
.uagb-post-grid .uagb-post__image {
  border-radius: 10px 10px 0px 0px;
  overflow:hidden;
}
.uagb-post-grid .categories {
  margin-bottom: 20px;
}
.uagb-post-grid .categories .category {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding: 8px 24px;
  background-color: #053049;
}


/* 
  ==========
  PRIVACY POLICY 
  ==========
*/
/*
.privacy-policy {
}


main article.page .entry-content > p,
main article.page .entry-content > ul {
  padding-left:100px;
  padding-right:100px;
}
@media only screen and (max-width:  1024px) {
  main article.page .entry-content > p,
  main article.page .entry-content > ul {
    padding-left:0px;
    padding-right:0px;
  }
}
*/



/* 
  ==========
  ARTICLES SINGLE 
  ==========
*/


/* BLOG SINGLE */
article.type-post .entry-content {
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 100px;
}

/* BLOG NAVIGATION */
.single-post nav.post-navigation {
  background-color: #58707F;
  color: #fff;

  padding:0;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
  max-width: 100vw;
  width: 100vw;
}
.single-post nav.post-navigation .nav-links {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
.single-post nav.post-navigation .nav-links .nav-previous,
.single-post nav.post-navigation .nav-links .nav-next {
  width: 50%;
}
.single-post nav.post-navigation .nav-links a {
  margin:0;
  display:block;
  padding: 30px 15px;
  color: #fff;
  text-decoration:none;
  font-size: 20px;
  height:auto;
  line-height: 2em;
}
.single-post nav.post-navigation .nav-links .nav-previous a {
  text-align: left;
}
.single-post nav.post-navigation .nav-links .nav-next a {
  text-align: right;
}

.single-post nav.post-navigation .nav-links a .ast-left-arrow,
.single-post nav.post-navigation .nav-links a .ast-right-arrow {
  display:none;
}
.single-post nav.post-navigation .nav-links .nav-previous a:before,
.single-post nav.post-navigation .nav-links .nav-next a:after {
  content: '';
  width: 18px;
  height:18px;
  display:inline-block;
  vertical-align: -3px;
  background-size: contain;
  overflow:hidden;
}  
.single-post nav.post-navigation .nav-links .nav-previous a:before {
  margin-right:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-left-white.svg);
}
.single-post nav.post-navigation .nav-links .nav-next a:after {
  margin-left:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-white.svg);
}
/* hover */
.single-post nav.post-navigation .nav-links a:hover {
  background-color: rgba(255,255,255,0.1);
}
