.elementor-3599 .elementor-element.elementor-element-5345f38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-5345f38:not(.elementor-motion-effects-element-type-background), .elementor-3599 .elementor-element.elementor-element-5345f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.colostate.edu/wp-content/uploads/2024/01/CSU-160-AUG2023_33A9727_0004_Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3599 .elementor-element.elementor-element-5345f38, .elementor-3599 .elementor-element.elementor-element-5345f38::before{--border-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-991a5e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-52124f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-7313c16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-6916df9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-7c4680f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-b332574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-e2cb860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-e2cb860:not(.elementor-motion-effects-element-type-background), .elementor-3599 .elementor-element.elementor-element-e2cb860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.colostate.edu/wp-content/uploads/2023/09/find.webp");background-size:cover;}.elementor-3599 .elementor-element.elementor-element-e2cb860, .elementor-3599 .elementor-element.elementor-element-e2cb860::before{--border-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-811de78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-5e791dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-c0ae712{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-74513bd{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-6151aba .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-6151aba .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-6151aba .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-b077b54{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-d326ff8 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-d326ff8 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-d326ff8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-58dd93b{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-300483c .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-300483c .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-300483c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-94aee9c{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-7faaa10 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-7faaa10 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-7faaa10 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-f08cf5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-1d74bcf{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-28f4448 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-28f4448 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-28f4448 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-72f66e5{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-9701985 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-9701985 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-9701985 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-e820ab1{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-5fa14b8 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-5fa14b8 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-5fa14b8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-6ccd67f{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-1169187 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-1169187 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-1169187 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-497c4b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-497c4b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3599 .elementor-element.elementor-element-d5c023c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-a3d9901{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-ced2052{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-59c716f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-4b90997{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-2066a3c{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-f687723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-eec03ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-f80a63c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-3528c88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-3528c88:not(.elementor-motion-effects-element-type-background), .elementor-3599 .elementor-element.elementor-element-3528c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.colostate.edu/wp-content/uploads/2023/09/rams-flags.webp");background-size:cover;}.elementor-3599 .elementor-element.elementor-element-3528c88, .elementor-3599 .elementor-element.elementor-element-3528c88::before{--border-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-16908d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-4b8a0e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-16f094e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-f7d59d5{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-c1e85a4 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-c1e85a4 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-c1e85a4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-c84253f{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-9900bd2 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-9900bd2 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-9900bd2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-21f838e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-0ad2fd6{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-9e7c116 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-9e7c116 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-9e7c116 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-afbbde7{--display:flex;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-148e604 .elementor-cta__content{text-align:center;}.elementor-3599 .elementor-element.elementor-element-148e604 .elementor-cta .elementor-cta__bg, .elementor-3599 .elementor-element.elementor-element-148e604 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3599 .elementor-element.elementor-element-7df45ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3599 .elementor-element.elementor-element-865447c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(min-width:992px){.elementor-3599 .elementor-element.elementor-element-b332574{--width:50%;}.elementor-3599 .elementor-element.elementor-element-e2cb860{--width:50%;}.elementor-3599 .elementor-element.elementor-element-f80a63c{--width:50%;}.elementor-3599 .elementor-element.elementor-element-3528c88{--width:50%;}}/* Start custom CSS */:root {
--arrow45white:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%2025.8100743%2025.8100743%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20transform%3D%22translate%28-255.6528%2C%20-22.7876%29%22%20fill%3D%22%23ffffff%22%3E%3Cg%20transform%3D%22translate%28246%2C%2013%29%22%3E%3Cg%20transform%3D%22translate%2822.5578%2C%2022.6927%29%20rotate%28-45%29%20translate%28-22.5578%2C%20-22.6927%29translate%2812%2C%2015%29%22%3E%3Cg%20transform%3D%22translate%280%2C%20-0%29%22%3E%3Cpolygon%20points%3D%229.79085786%2015.3853591%2018.2034256%207.62856452%209.93371066%200.0281206301%2012.8796279%200%2021.115598%207.60269355%2012.7378999%2015.3583633%22%3E%3C%2Fpolygon%3E%3Cpolygon%20fill-rule%3D%22nonzero%22%20points%3D%2219.1793945%206.63809547%2019.1958353%208.5848389%200.0164407398%208.74681373%207.63439075e-15%206.8000703%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
/*purple*/

html body .f-feel .elementor-widget-container {
    margin:unset;
}
body .page-template-template-home .topbar {
    border-bottom:none;
}
.f-video:before, .f-video:after {
    content: '';
    height: 60px;
    background: url(/wp-content/themes/csuhome-theme-landing/assets/img/v1.2/purple-top.webp);
    background-position: cover;
    background-size: cover;
}
.f-video:after {
    background: url(/wp-content/themes/csuhome-theme-landing/assets/img/v1.2/purple-bottom.webp);
    margin-left: -1rem;
    margin-right: -1rem;
}

.f-video .elementor-widget-html {
    display: none;
}

/*.f-video {*/
/*    margin:60px 0px;*/
/*}*/

/*.f-video:before {*/
/*    top: -60px;*/
/*}*/

/*.f-video:after {*/
/*    bottom: -60px;*/
/*}*/

.f-video {
    --height:400px;
    /*--height:calc(400px - 120px);*/
    min-height:var(--height) !important;
    height:unset !important;
}
.f-video :is(.e-con-inner, .elementor-widget-container) {
    margin:0;
    padding:0;
    row-gap:0;
    height:auto !important;
    width:100% !important;
    max-height:unset !important;
    max-width:unset !important;
    min-height:unset !important;
}

.f-video .f-video-btn-wrap {
    min-height: var(--height);
}

@media only screen and (min-width: 400px){
     .f-video {
        --height:650px;
        /*--height:calc(650px - 120px);*/
    }
}

@media only screen and (min-width: 800px){
     .f-video {
        --height:800px;
        /*--height:calc(800px - 120px);*/
    }
}

/*feel*/
body .f-cta-layer .e-con-boxed {
    /*margin-inline: calc(7% + 2rem);*/
    margin-inline: 0;
    max-width: 80vw;
    align-self: center;
    width: 100%;
}
body .f-cta-layer  {
    --cta-margin-top:2rem;
    margin-top:var(--cta-margin-top) !important;
    background: none;
}
body .f-cta-layer .e-con-inner{
    margin-left:0 !important;
    margin-right:0 !important;
}
.f-cta-text {
    --margin-inline:0px calc(7%);
    margin-inline: var(--margin-inline) !important;
}
.f-cta-buttons {
    --btn-inline:calc(7% - .5rem);
    margin-inline:var(--btn-inline);
    width:auto;
    margin-bottom: 4.5rem;
}
.f-feel {
    background:none !important;
    /* border:10px dashed cyan; */
    position:relative;
}
body .f-feel .elementor-widget-container {
    /* margin-left:0; */
    position:relative;
    z-index:10;
    height: auto !important;
}

html body p.share {
    font-size: clamp(1rem, 1vw, 1.5rem) !important;
}

.f-feel {
    --padding-bottom:30rem;
    padding-bottom:var(--padding-bottom);
    min-height:unset !important;
    max-width:unset !important;
}

.f-feel:before {
    --n-offset: 2%;
    --width: 80%;
    --margin-top:-20%;
    /*--margin-top: calc(-20% - 120px);*/
}

.f-feel:after {
    --n-offset: 19.5%;
    --width:95%;
}

.f-feel .elementor-widget-container{
    --margin-top:14rem;
    margin-top:var(--margin-top) !important;
}

.something span {
    font-size: clamp(1rem,4.5vw,2.75rem)
}

@media only screen and (min-width: 431px) {
    p.share .right {
        margin-inline:unset !important;
        margin-left:auto !important;
    }
    .f-feel .elementor-widget-container{
        --margin-top:20rem;
    }
    .f-feel {
        --padding-bottom:42rem;
    }

}

@media only screen and (min-width: 600px) {
    body .f-feel:before {
        --n-offset: 2%;
        --width: 70%;
        --margin-top:-40%;
        /*--margin-top: calc(-40% - 120px);*/
    }
    .f-feel .elementor-widget-container {
        --margin-top:10rem;
    }
    .f-feel:after {
        --width:90%;
    }
    .f-feel {
        --padding-bottom:120vw;
    }

}

@media only screen and (min-width: 800px) {
    body .f-cta-layer  {
        --cta-margin-top:-2rem;
    }
    body .f-feel:before {
        --n-offset: 2%;
        --width: 30%;
        --margin-top:-10%;
        /*--margin-top: calc(-10% - 120px);*/
    }
    .f-feel .elementor-widget-container {
        /*--margin-top: calc((15vw - 55px) + 15%);*/
        --margin-top: calc((20vw - 55px) + 2%)
    }
    .f-feel:after {
        --width:40%;
    }
    .f-feel {
        --padding-bottom:10px;
    }
    .something span {
        font-size: clamp(1rem,2.75vw,2.75rem);
    }
}



.f-feel:before {
    
    content:'';
    /* border:10px dashed tomato; */
    position:absolute;
    width:calc(var(--width) + var(--n-offset));
    top:0px;
    right:calc(0px - var(--n-offset));
    margin-left:auto;
    z-index:50;
    margin-top: var(--margin-top);
    background-image:url(/wp-content/themes/csuhome-theme-landing/assets/img/v1.2/feel-top-q70.webp);
    /*background-color:#ff634726;*/
    background-repeat:no-repeat;
    background-size:100%;
    
}

.f-feel:after {
    content:'';
    /* border:10px dashed #47ff99; */
    position:absolute;
    width:calc(var(--width) + var(--n-offset));
    bottom:0px;
    top:0px;
    left:calc(0px - var(--n-offset));
    z-index:0;
    
    background: url(/wp-content/themes/csuhome-theme-landing/assets/img/v1.2/feel-bottom-q70.webp);
    /*background-color:#ff634726;*/
    background-repeat:no-repeat;
    background-size:100%;
    /*margin-bottom:-10%;*/
    background-position:bottom;
    
    /* background-size: 20%,50%; */
}

.f-feel .elementor-widget-text-editor {
    position: relative;
    z-index: 51;
}

/*.something {*/
/*    --zoom:1.2;*/
/*    zoom: var(--zoom);*/
/*    --margin:1rem;*/
/*    transform: scale(var(--zoom));*/
/*    transform-origin: top right;*/
/*    margin-bottom: calc(var(--margin) * var(--zoom));*/
/*}*/

.something span {
    display: block;
    width: max-content;
    margin-bottom: 1rem;
    text-align: right;
    margin-left: auto;
}

.something .lg {
    margin-block:-.5rem;
    font-size:4rem;
    font-weight:500;
    font-size: clamp(1.5rem,6vw,5.5rem);
}

p.share {
    display: flex;
    line-height: 1.5 !important;
    color: var(--color-primary);
}
p.share .right {
    text-align: left !important;
    display: block;
    max-width: max-content;
    margin-inline: auto;
}


.f-feel .elementor-widget-text-editor > * {
    right:7%;
}

body .f-cta-layer {
    margin-top: 5rem;
}

body :is(.f-cta-layer,.f-news) .elementor-widget-button .elementor-button, body .f-move-card .elementor-button {
    --color-primary:#105456;
    background-color: var(--color-primary);
    /*font-size: 1.25rem;*/
    font-size: clamp(1rem, 1vw, 1.25rem) !important;
    
}
body :is(.f-cta-layer,.f-move-card,.f-news) .elementor-button:after {
    content: var(--arrow45white);
    background-color: var(--color-primary);
}

body :is(.f-cta-layer,.f-news) .elementor-widget-button .elementor-button span, body .f-move-card .elementor-button span {
    margin-right: 1rem;
}



:is(.f-cta-layer,.f-move-card,.f-news) .elementor-button:before {
    content:'';
    display:block;
    background:tomato;
    background: url('/wp-content/themes/csuhome-theme-landing/assets/img/v1.2/green-button-texture.webp') no-repeat;
    background-size: cover;
    height:100%;
    aspect-ratio:1/1;
    position:absolute;
    right:0;
    top:0;
}
.f-news .elementor-widget-button .elementor-button {
    position:relative;    
}
body .f-feel .elementor-widget-container {
    margin-left:0;
}


html body div.f-move-card h3 {
    font-size: 3rem;
    font-variation-settings: "opsz" 20;
}

.articlewrapper {
    position: relative;
}



/*responsive type on feature*/
.animated-block {
    --size:.8rem;
    --padding: 0.25rem 0.4rem 0.25rem 0.75rem;
}

body .feature-160 .animated-block {
    font-size:var(--size);
}
body .feature-160 .animated-block span {  
    padding:var(--padding);
}

@media only screen and (min-width: 400px) {
    .animated-block {
        --size:2vw;
        --padding:1vw calc(2vw - 0.25em) 1vw 2vw;
    }
}

@media only screen and (min-width: 900px) {
    .animated-block {
        --size:1.5vw;
        --padding:.75vw calc(1.5vw - 0.25em) .75vw 1.5vw;
    }
}

@media only screen and (min-width: 1400px) {
    .animated-block {
        --size:1.25vw;
        --padding:0.5vw calc(1vw - 0.25em) 0.5vw 1vw;
    }
}

body .feature-160 .animated-block span.secondary {
    --color-secondary-block: var(--color-coral-dark);
}


body .f-news__hl-top {
    background: var(--color-coral-dark);
}

body .f-move-card h3 {
    color:var(--color-coral-dark);
    font-size:1.8rem;
}


body .f-colleges .elementor-cta__button {
    text-wrap:wrap;
    white-space: normal;
}
body :is(.f-move__p,.f-news__p) {
    text-align: center;
    margin-inline: 4rem;
}
.f-audience-type :is(.elementor-widget-call-to-action, .elementor-cta) {
    min-height:100%;
}
body .f-audience-type .elementor-cta__description {
    min-height: 5rem;
    display:flex;
    flex-direction:column;
    justify-content:center;
}

body .f-feel p {
    line-height:2.1;
    font-weight:400;
}
.f-feel p .f-box {
    --color:white;
    --bg:var(--color-coral-dark);
    background:var(--bg);
    color:var(--color);
    padding:.25rem 1rem;
}
.f-feel p .f-box.f-green{
    --bg:var(--color-primary);
}
.f-feel p .f-box.f-lovers{
    --bg:#82C503;
    --color:var(--color-primary);
    margin-bottom: 0;
    /*font optical adusjtment*/
    font-weight: 500;
    letter-spacing: -.02rem;
}
.f-feel em {
    font-variation-settings: "opsz" 10;
}

.feature-energy {
    position: fixed !important;
    display: block !important;
    height: 250px !important;
    height: 250px !important;
    top: 0px !important;
    left: 0px !important;
    right: 0px !important;
    z-index: -1 !important;
    width: 100%;
    background: #d1ff6e;
    /*background-image:url("/wp-content/themes/csuhome-theme-landing/assets/img/feature/bg-energy.webp");*/
    /*background-attachment:fixed !important;*/
    mix-blend-mode: color-dodge;
    box-shadow: none !important;
    transform: translateY(-10px);
    filter: none !important;
}

html body main .homenews .img:after {
    z-index:1;
}

@media (max-width:600px) {
    #seta, #setb {
        width: 90%;
        margin-inline: auto;
    }
}

body .f-audience-type .elementor-cta {
    color:white;
    text-decoration:none !important;
}

.f-bar .bottom-text :is(p,h2,h3,h4) {
    margin: 0;
    color: var(--color-primary);
    font-family: var(--font-primary) !important;
    text-transform: uppercase;
    font-size: 1.2rem;
    font-weight: 500;
    letter-spacing: .2rem;
    padding: 1.5rem 4rem;
    line-height: 1.5;
}
/*safari */
.f-audience-type .elementor-cta__bg-wrapper + .elementor-cta__content {
    overflow: visible;
}/* End custom CSS */