@tailwind base;@tailwind components;@tailwind utilities;@layer base{*{@apply font-sans;}h1,h2,h3,h4,h5,h6{@apply font-poppins font-semibold;}}@layer components{.header-blue{@apply bg-gradient-to-r from-[#172a74] to-[#21a9af] pb-20 md:pb-28 font-sans;}.header-blue .navbar{@apply bg-transparent py-3 md:py-4 text-white border-none shadow-none;}.header-blue .navbar .navbar-brand{@apply font-bold text-white;}.header-blue .navbar .navbar-brand:hover{@apply text-gray-100;}.header-blue .navbar .navbar-collapse{@apply border-t border-white border-opacity-30 mt-2 md:border-transparent md:mt-0;}.header-blue .navbar .navbar-collapse span .login{@apply text-gray-300 mr-2 no-underline;}.header-blue .navbar .navbar-collapse span .login:hover{@apply text-white;}.header-blue .navbar .navbar-toggler{@apply border-white border-opacity-30;}.header-blue .navbar .navbar-toggler:hover,.header-blue .navbar .navbar-toggler:focus{@apply bg-transparent;}.header-blue .navbar .navbar-nav a.active,.header-blue .navbar .navbar-nav>.show .dropdown-item{@apply bg-transparent shadow-none;}.header-blue .navbar-nav .nav-link{@apply md:px-2.5 lg:px-4;}.header-blue .navbar .navbar-nav>li>.dropdown-menu{@apply -mt-1 shadow-md bg-white rounded;}.header-blue .navbar .dropdown-menu .dropdown-item{@apply leading-8 text-gray-700;}.header-blue .navbar .dropdown-menu .dropdown-item:focus,.header-blue .navbar .dropdown-menu .dropdown-item:hover{@apply bg-gray-100;}.header-blue .action-button,.header-blue .action-button:not(.disabled):active{@apply border border-white border-opacity-70 rounded-full text-gray-100 shadow-none no-underline py-1 px-3 bg-transparent transition-colors duration-200 outline-none;}.header-blue .action-button:hover{@apply text-white;}.header-blue .navbar .form-inline label{@apply text-gray-300;}.header-blue .navbar .form-inline .search-field{@apply inline-block w-4/5 bg-transparent border-0 border-b border-transparent rounded-none text-gray-300 shadow-none transition-colors duration-300;}.header-blue .navbar .form-inline .search-field:focus{@apply border-b border-gray-300;}.header-blue .hero{@apply mt-5 text-center md:mt-16 md:text-left;}.header-blue .hero h1{@apply text-white text-4xl mt-0 mb-4 font-light md:mt-48 md:mb-6 leading-relaxed;}.header-blue .hero p{@apply text-white text-opacity-80 text-xl mb-8 font-light;}.header-blue .phone-holder{@apply text-right;}.header-blue div.iphone-mockup{@apply relative max-w-xs mx-5 my-5 inline-block;}.header-blue .iphone-mockup img.device{@apply w-full h-auto;}.header-blue .iphone-mockup .screen{@apply absolute w-11/12 h-4/5 top-3 left-1.5 rounded border border-gray-700 bg-gray-400 overflow-hidden;background-image:url(../../assets/img/screen-content-iphone-6.jpg);background-size:cover;background-position:center}.header-blue .iphone-mockup .screen:before{content:"";@apply absolute w-70% h-140% -top-12% -right-3/5 bg-white opacity-20;transform:rotate(-19deg)}}
