﻿/*! 
 * * Theme Name: LARAPRESS
 * * Theme URI: none
 * * Description: Larapress is a custom wordpress theme.
 * * Author: Fast Eddy
 * * Author URI:
 * * Version: 1.0
 * * License: GNU General Public License v2
 * * License URI: http://www.gnu.org/licenses/gpl-2.0.html 
 * */@font-face{font-family:"Oliver Quin";src:url("public/webfonts/oliver_quin-webfont.woff2") format("woff2"),url("public/webfonts/oliver_quin-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir";src:url("public/webfonts/avenir_regular-webfont.woff2") format("woff2"),url("public/webfonts/avenir_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir";src:url("public/webfonts/avenir_heavy-webfont.woff2") format("woff2"),url("public/webfonts/avenir_heavy-webfont.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Avenir";src:url("public/webfonts/avenir_black-webfont.woff2") format("woff2"),url("public/webfonts/avenir_black-webfont.woff") format("woff");font-weight:900;font-style:normal}:root{--primary: #92D500;--secondary: #002D5E}body{max-width:100vw;overflow-x:hidden;font-family:"Inter",sans-serif}@media(min-width: 1630px){body .container{max-width:1600px}}img{max-width:100%}.title{font-weight:200;color:#333}.title--main{font-size:55px;font-weight:500}@media(max-width: 1399px){.title--main{font-size:46px}}@media(max-width: 1199px){.title--main{font-size:38px}}@media(max-width: 991px){.title--main{font-size:34px}}@media(max-width: 767px){.title--main{font-size:28px}}@media(max-width: 575px){.title--main{font-size:24px}}.title--section{font-size:50px}@media(max-width: 1399px){.title--section{font-size:42px}}@media(max-width: 1199px){.title--section{font-size:36px}}@media(max-width: 991px){.title--section{font-size:28px}}@media(max-width: 767px){.title--section{font-size:24px}}@media(max-width: 575px){.title--section{font-size:20px}}.title--section span{font-weight:600}.title--secondary{font-size:30px;font-weight:400;letter-spacing:1.5px}@media(max-width: 1399px){.title--secondary{font-size:28px}}@media(max-width: 1199px){.title--secondary{font-size:26px}}@media(max-width: 991px){.title--secondary{font-size:22px}}@media(max-width: 767px){.title--secondary{font-size:20px}}@media(max-width: 575px){.title--secondary{font-size:18px}}.title--block{font-size:30px;font-weight:600}@media(max-width: 1399px){.title--block{font-size:28px}}@media(max-width: 1199px){.title--block{font-size:26px}}@media(max-width: 991px){.title--block{font-size:22px}}@media(max-width: 767px){.title--block{font-size:20px}}@media(max-width: 575px){.title--block{font-size:18px}}.title--block a{text-decoration:none !important;transition:.3s ease-out;color:#333}.title--block a:hover{text-decoration:underline}.title--block.c-white a{color:#fff}.title--block.c-white a:hover{color:#92d500}.title.c-white{color:#fff}.subtitle{font-size:22px;font-weight:600;text-transform:uppercase}@media(max-width: 1399px){.subtitle{font-size:20px}}@media(max-width: 991px){.subtitle{font-size:18px}}@media(max-width: 575px){.subtitle{font-size:16px}}.subtitle.c-white{color:#fff}.subtitle--section{font-size:18px !important;font-weight:700}@media(max-width: 575px){.subtitle--section{font-size:16px}}.paragraph{color:#616161;font-size:16px}.paragraph.c-white{color:#fff}.paragraph.decoration{padding-bottom:15px;position:relative}.paragraph.decoration::before{content:"";position:absolute;left:0;bottom:0;width:25px;height:1px;background:#fff}.btn{font-size:18px;font-weight:700;padding:15px 25px;transition:.3s ease-out;outline:none;box-shadow:none;border-radius:25px;line-height:1;border:0 !important;outline:none !important}@media(max-width: 991px){.btn{font-size:16px}}.btn.btn-primary{background:#92d500;color:#002d5e}.btn.btn-primary:hover{background:#fff;color:#002d5e}.btn.btn-secondary{background:#fff;color:#002d5e}.btn.btn-secondary:hover{background:#92d500;color:#002d5e}.e404{padding:175px 0 100px;min-height:calc(100vh - 745px);background:rgba(146,213,0,.3);border-bottom:solid 1px #fff;text-align:center}.e404 h1{font-size:24px;line-height:1;color:#fff;font-weight:100}.e404 h1 strong{font-size:150px;line-height:1;color:#92d500;display:block}@media(max-width: 575px){.e404 h1 strong{font-size:80px}}.e404 p{color:#fff;font-size:24px;margin:0 0 50px}#mainHeader{background:#00152a}#mainHeader .navbar-toggler{color:#fff;outline:none;border:none;box-shadow:none}#mainHeader .top-header{padding:18px 0;background:#f2f4f8}@media(max-width: 1399px){#mainHeader .top-header{padding:12px 0}}#mainHeader .top-header .paragraph{margin:0;color:#002d5e}@media(max-width: 767px){#mainHeader .top-header .paragraph{display:none}}#mainHeader .top-header .paragraph a{color:#002d5e;text-decoration:none;transition:.3s ease-out}#mainHeader .top-header .paragraph a:hover{color:#92d500}#mainHeader .top-header .paragraph+.paragraph{border-left:1px solid #bbbdc3;padding-left:10px;margin-left:10px}#mainHeader .top-header .social a{font-size:20px;color:#002d5e;text-decoration:none;transition:.3s ease-out}#mainHeader .top-header .social a:hover{color:#92d500}#mainHeader .top-header .social a+a{margin-left:15px}#mainHeader #navbarNav #menu-main-menu{padding:10px 0;width:100% !important;justify-content:space-between !important}#mainHeader #navbarNav .nav-item{font-size:18px;position:relative}@media(max-width: 1199px)and (min-width: 992px){#mainHeader #navbarNav .nav-item{font-size:14px}}#mainHeader #navbarNav .nav-item:hover .nav-link,#mainHeader #navbarNav .nav-item.active .nav-link{color:#92d500}#mainHeader #navbarNav .nav-item+.nav-item::before{content:"";position:absolute;left:-30px;top:0;bottom:0;margin:auto;width:5px;height:5px;background:#fff;border-radius:50%}@media(max-width: 1599px){#mainHeader #navbarNav .nav-item+.nav-item::before{left:-14px}}@media(max-width: 1399px){#mainHeader #navbarNav .nav-item+.nav-item::before{display:none}}#mainHeader #navbarNav .nav-item:last-child{padding:15px 25px;background:#92d500;border-radius:25px;line-height:1;transition:.3s ease-out}@media(max-width: 1399px){#mainHeader #navbarNav .nav-item:last-child{padding:10px 12px}}@media(max-width: 1199px)and (min-width: 992px){#mainHeader #navbarNav .nav-item:last-child{padding:5px 8px}}@media(max-width: 991px){#mainHeader #navbarNav .nav-item:last-child{width:fit-content}}#mainHeader #navbarNav .nav-item:last-child:hover{background:#fff}#mainHeader #navbarNav .nav-item:last-child::before{display:none}#mainHeader #navbarNav .nav-item:last-child .nav-link{padding:0;color:#000;font-weight:700}#mainHeader #navbarNav .nav-item:last-child .nav-link::after{content:"";font-family:"Font Awesome 6 Pro";margin-left:5px;font-weight:400;font-size:18px}@media(max-width: 1399px){#mainHeader #navbarNav .nav-item:last-child .nav-link::after{font-size:16px}}#mainHeader #navbarNav .nav-item .nav-link{color:#fff;text-decoration:none;transition:.3s ease-out;font-weight:600}.main-footer{padding:100px 0 0;background:#00152a}@media(max-width: 1399px){.main-footer{padding:75px 0 0}}@media(max-width: 1199px){.main-footer{padding:55px 0 0}}@media(max-width: 991px){.main-footer{padding:35px 0 0}}@media(max-width: 575px){.main-footer{padding:25px 0 0}}.main-footer__bottom{margin-top:25px;border-top:1px solid #fff}@media(max-width: 1399px){.main-footer__bottom{margin-top:15px}}@media(max-width: 575px){.main-footer figure img{max-width:115px}}.main-footer .title--footer{font-size:18px;color:#fff;font-weight:600;margin-bottom:30px}@media(max-width: 1399px){.main-footer .title--footer{margin-bottom:25px}}@media(max-width: 991px){.main-footer .title--footer{margin-bottom:15px}}.main-footer h4{font-size:18px;font-weight:600;color:#fff;padding:0 0 15px 0;margin-bottom:30px}@media(max-width: 1399px){.main-footer h4{margin-bottom:25px}}@media(max-width: 991px){.main-footer h4{margin-bottom:15px}}.main-footer ul{list-style:none;padding:0}.main-footer p,.main-footer li,.main-footer a{font-size:16px;color:#fff;text-decoration:none;margin-bottom:5px}@media(max-width: 991px){.main-footer p,.main-footer li,.main-footer a{margin-bottom:15px}}@media(max-width: 991px){.main-footer li{margin-bottom:5px}}.main-footer li::before{content:">";padding-right:5px}.main-footer a{color:#fff;transition:.3s ease-out}.main-footer a:hover{color:#92d500}@media(max-width: 991px){.main-footer .logos figure{height:100px;position:relative}.main-footer .logos figure img{height:100%;width:auto;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}}.main-footer .widget_block .container-fluid{padding:0}.section{padding:120px 0}@media(max-width: 1399px){.section{padding:100px 0}}@media(max-width: 1199px){.section{padding:75px 0}}@media(max-width: 991px){.section{padding:55px 0}}@media(max-width: 767px){.section{padding:35px 0}}@media(max-width: 575px){.section{padding:25px 0}}/*# sourceMappingURL=style.css.map */
