.custom-home-banner .home-banner{padding-top:120px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:48px}.custom-home-banner .home-banner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.55}.custom-home-banner .home-banner .page-center{position:relative;z-index:1;text-align:center}.custom-home-banner .home-banner .top-container{margin-top:160px;padding:10px;max-width:950px;margin-left:auto;margin-right:auto}.custom-home-banner .home-banner .top-container h1{margin-top:.5rem;margin-bottom:1rem;text-align:center;font-family:"Oswald",Sans-serif;font-size:4.8rem;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:0;color:#fff}.custom-home-banner .home-banner .top-container h1 span{color:#ffd203}.custom-home-banner .home-banner .top-container h2{color:#FFF;font-family:"Cardo",Sans-serif;font-size:1.4rem;font-weight:300;line-height:1.3em;letter-spacing:0;padding:4px 70px 0}.custom-home-banner .home-banner .custom-button a{text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;line-height:1;font-size:16px;padding:15px 30px;box-sizing:content-box !important;font-family:"Cardo",Sans-serif;font-weight:800;fill:#2b2f39;color:#2b2f39;background-color:#ffd203;border-radius:35px 35px 35px 35px}.custom-home-banner .home-banner .custom-button{padding-top:68px}.custom-home-banner .home-banner .custom-button a:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);color:#2b2f39;background-color:#FFF}.custom-home-banner .home-banner .logo-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;max-width:500px;padding-top:32px}.custom-home-banner .home-banner .logo-item{width:36.831%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:center;justify-content:center}.custom-home-banner .home-banner .logo-item img{width:95%;vertical-align:middle;display:inline-block;max-width:100%;transition-duration:.3s;transition-property:transform}.custom-home-banner .home-banner .logo-item img:hover,.custom-home-banner .home-banner .logo-item img:focus{transform:scale(1.1)}.custom-home-banner .home-banner .logo-item:nth-child(2){width:29.35%}.custom-home-banner .home-banner .logo-item:nth-child(3){width:33.481%}@media(min-width:1025px){.custom-home-banner .home-banner{padding-top:120px !important}}@media(max-width:1024px){.custom-home-banner .home-banner .top-container{margin-top:144px !important}.custom-home-banner .home-banner{padding-left:32px;padding-right:32px}}@media(max-width:767px){.custom-home-banner .home-banner .top-container{margin-top:96px !important}.custom-home-banner .home-banner{padding-left:16px;padding-right:16px;padding-bottom:16px}}