*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:"Titillium Web",sans-serif;background:#fbfbfb;overflow-x:hidden}input,button,textarea{font-family:"Open Sans",sans-serif}section{padding:2rem 0}button{cursor:pointer}li{list-style:none}a{text-decoration:none}.container{max-width:1440px;margin:0 auto;padding:1rem 2rem}.header-top{background-color:#419cfa}.header-top>.container{display:flex;justify-content:space-between;flex-direction:column;gap:1.4rem}@media(min-width:768px){.header-top>.container{align-items:center;flex-direction:row}}.header-top__nav>ul{display:flex;flex-wrap:wrap}.header-top__nav__uppercase{text-transform:uppercase}.header-top__nav:nth-of-type(2)>ul>li{padding:0 .47rem;border-right:1px solid #fff}.header-top__nav:nth-of-type(2)>ul>li:last-child{border-right:0}.header-top__link{display:flex;align-items:center;color:#fff}.header-top__link>span{color:#fff}.header-top__link>a{color:#fff;font-weight:bold;font-size:14px}.header-top__link:only-child{cursor:pointer}.header-top__contact{display:none;gap:1rem;align-items:center}.header-top__contact .header-top__nav ul{gap:.5rem}.header-top__contact>b{font-size:13px}@media(min-width:768px){.header-top__contact{display:flex}}.header-top__socials{display:flex;gap:1rem}.header-top__item{width:20px}.header-top__item>svg{fill:#fff}.header-top__item>img{width:100%;max-width:100%}@media(min-width:992px){.header-top{display:block}}.header{width:100%;position:absolute;top:0;z-index:98;background:#0a5cb0}.header__container{display:flex;justify-content:center;align-items:center}@media(min-width:992px){.header__container{justify-content:space-between}}@media(min-width:992px){.header{background:rgba(0,0,0,0);box-shadow:none}}.intro-section{position:relative;height:400px;background:#0a5cb0}.intro-section__home{height:100%;background:none}.intro-section__overlay{width:100%;height:100%;background-color:rgba(10,92,176,.6)}.intro-section__overlay>.container{display:flex;align-items:end;justify-content:space-between;padding-bottom:0;height:100%}.intro-section__title{color:#fff;text-transform:uppercase;font-weight:400;margin-bottom:3rem}.intro-section__image{max-width:250px}@media(min-width:992px){.intro-section{margin-top:0}}.header__home{position:relative;background:#0a5cb0}.header__logo{width:170px}.header-menu,.header__search,.header__cta{display:none}@media(min-width:992px){.header-menu,.header__search,.header__cta{display:flex}}.header__search{display:none;border:2px solid #419cfa;border-radius:18px;color:#fff;padding:.3rem .8rem}.header__search>button{display:flex;background:rgba(0,0,0,0);border:0;color:#fff}.header__input{background:rgba(0,0,0,0);border:0;color:#fff}.header__input::-moz-placeholder{color:#fff}.header__input::placeholder{color:#fff}.header__cta{padding:.7rem .8rem;background:#419cfa;border:0;border-radius:18px;text-transform:uppercase;font-weight:bold}.header__cta>a{color:#fff}.header-menu__list{display:flex;gap:1rem}.header-menu__sub{display:none;position:absolute;background:#fff;left:0;border-radius:7px;border-top-left-radius:0}.header-menu__link{position:relative;text-transform:uppercase;font-weight:bold;padding:.6rem 1rem;color:#fff;border-radius:5px}.header-menu__link:hover{background:#fff;color:#0a5cb0}.header-menu__link:hover div>a{color:#0a5cb0}.header-menu__link>div{display:flex;align-items:center;gap:.5rem}.header-menu__link>div>span{font-size:16px}.header-menu__link>div a{color:#fff}.header-menu__link>div a:hover{color:#0a5cb0}.header-menu__link:hover .header-menu__sub{display:block}.header-menu__title{color:#444;text-transform:capitalize}.header-menu__paragraph{color:#444;text-transform:none;font-weight:normal;font-size:14px;max-width:176px}.header-menu__category{font-weight:600}.header-menu__category>a{color:#444}.header-menu__cards{display:flex;gap:1rem;border-bottom:1px solid #e8e8e8;padding-bottom:1rem}.header-menu__categories{display:flex;padding:1rem 2rem;gap:1rem}.header-menu__image{max-width:176px;border-radius:18px}.header-top__sub{display:none;position:absolute;padding-top:1rem;top:20px;left:0;background:#fbfbfb;border-bottom-left-radius:7px;border-bottom-right-radius:7px;z-index:99}.header-top__categories{display:flex;padding:1rem;min-width:200px}.header-top__categories>span{margin-right:.5rem}.header-top__categories>a{color:#444}.header-top__categories>a:hover{text-decoration:underline}.header-top__link{position:relative}.header-top__link>a:hover{text-decoration:underline}.header-top__link:hover .header-top__sub{display:block}.home-carousel__container{width:100%}.home-carousel__container>a{display:block;width:100%}.home-carousel__container .home-cards{display:block;width:100%}.home-carousel__container .home-cards img{display:block;width:100%;height:auto;object-fit:cover}.home-carousel__wrapper{position:relative}.home-carousel__prev,.home-carousel__next{background:rgba(171,164,164,.33)}.home-carousel__prev{left:2rem}@media(min-width:992px){.home-carousel__prev{left:10rem}}.home-carousel__next{right:2rem}@media(min-width:992px){.home-carousel__next{right:10rem}}.dots{display:flex;justify-content:center;gap:1rem;width:100%;position:absolute;bottom:1rem;cursor:pointer}.dots>li{width:15px;height:15px;border:1px solid #fff;border-radius:50%}