body .frame-nopaddingbottom{padding-bottom:0 !important}body .frame-nopaddingtop{padding-top:0 !important}body .frame-nopaddingleft{padding-left:0 !important}body .frame-nopaddingright{padding-right:0 !important}.frame-space-before-extra-large{margin-top:2rem}body .textmedia-item{padding-left:0;padding-right:0}#c9361,#c9364,#c9314{padding-bottom:0;padding-top:0}#c9356{padding-top:0}#c9357,#c9344{padding-bottom:0}.btn-primary{display:inline-block;padding:0.75rem 1.25rem;color:#fff;text-transform:uppercase;font-size:1rem;letter-spacing:0.15rem;transition:all 0.3s;position:relative;overflow:hidden;background-color:#2F4050;z-index:1}.btn-primary:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#2F4050;z-index:-2}.btn-primary:before{content:'';position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#131920;transition:all 0.3s;z-index:-1}.btn-primary:hover{color:#fff}.btn-primary:hover:before{width:100%}@media screen and (max-width:992px){body #page-footer .sociallinks-link-icon{padding:10px}.carousel-text a{margin-bottom:5px}}@media screen and (max-width:768px){.carousel-fullscreen .carousel-text h2{font-size:2.5rem;margin-bottom:20px}.carousel-fullscreen .carousel-text{text-align:center}#c9329,#c9362,#c9359{padding-bottom:0}#c9353,#c9307,#c9330{padding-top:0}#c9304 .row>div:first-child{padding-bottom:2rem}#page-554 .noframe-wrapper .row>div:first-child{padding-bottom:2rem}#page-554 .noframe-wrapper .row>div:last-child{padding-top:2rem}.frame-container .row>div{padding-left:0;padding-right:0}}