Untitled
unknown
css
2 years ago
14 kB
2
Indexable
Never
html { font-size: 75.0%; overflow-x: hidden; } body { background-image: url(./../img/bg.jpg); background-size: 100% 100%; background-repeat: no-repeat; background-attachment: fixed; position: relative; font-family: 'Lato', sans-serif; font-weight: 300; font-size: 1.6rem; } body:after { position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; position: fixed; opacity: .8; z-index: -1; background: #111583; background: -webkit-linear-gradient(to right, #111853, #e6e6e6); background: linear-gradient(to right, #111853, #e6e6e6); } .boxed-page { margin: 0 auto; margin-top: 6rem; margin-bottom: 6rem; position: relative; box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.11), 0 5px 15px 0 rgba(0, 0, 0, 0.08); border-radius: 5px; } @media (min-width: 1280px) { .boxed-page { width: 1280px; } .boxed-page .container { max-width: 1280px; padding-left: 10px; padding-right: 10px; } .boub { width: 100%; display: block; margin-left: auto; margin-right: auto; } } h1 { font-size: 4.8rem; } h2 { font-size: 3.6rem; } h3 { font-size: 3rem; } h4 { font-size: 2.4rem; } h5 { font-size: 1.8rem; } h6 { font-size: 1.6rem; } h1, h2, h3 { font-weight: 300; line-height: 1.2em; } h4, h5, h6 { line-height: 1.5em; font-weight: 100; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Work Sans', sans-serif; margin-top: 0; } p { font-size: 1.6rem; font-weight: 300; line-height: 1.5em; } .data { font-size: 1.0rem; font-weight: 100; line-height: 1.0em; } .header { font-size: 1.0rem; font-weight: 300; line-height: 1.0em; } .linecontent { font-size: 1.1rem; font-weight: 400; line-height: 0.5em; } } .section-title, .section-sub-title { margin-bottom: 30px; } .btn { font-size: 1.6rem; padding: .7rem 1rem; } img { max-width: 100%; } a:focus, button:focus { outline: none; } .btn:hover, a:hover { text-decoration: none; color: #fff; } .btn-group-lg > .btn, .btn-lg { padding: 1rem; } .btn-group-sm > .btn, .btn-sm { padding: .5rem; } .section-content { padding-top: 80px; padding-bottom: 80px; } .title-wrap, .section-title { text-align: left; } .bg-white { background-color: #fff; } .bg-grey { background-color: #f7f8f9; } .bg-transparent { background: transparent; } .btn-link { color: #fff; } .btn-link:hover { text-decoration: none; } .color-primary { color: #fff; } /* Colours */ .text-orange { color: #FDBA51; } .text-cyan { color: #35B8AD; } .text-red { color: #FC665F; } a { color: #fff; } .fs-40 { font-size: 40px; } /* Custom default button */ .btn-secondary, .btn-secondary:hover, .btn-secondary:focus { color: #333; text-shadow: none; /* Prevent inheritance from `body` */ background-color: #fff; border: .05rem solid #fff; } .btn:not(.btn-link):hover { box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); -webkit-transform: translateY(-1px); transform: translateY(-1px); } .btn-orange { background-color: #FDBA51 !important; color: #fff !important; border: none !important; } .btn-cyan { background-color: #35B8AD !important; color: #fff !important; border: none !important; } .btn-red { background-color: #FC665F !important; color: #fff !important; border: none !important; } #gtco-header-navbar { position: absolute; top: 0; right: 0; left: 0; z-index: 11; transition: background-color .3s ease-in-out; border-top-right-radius: 1px; border-top-left-radius: 1px; } .navbar-brand { font-size: 40px; color: #fff; } .navbar-nav .nav-link { color: #fff; transition: .3s ease; } .navbar-nav:hover li a { opacity: 0.5; } .navbar-nav:hover li a:hover { opacity: 1; } .navbar-toggler { font-size: 3rem; } .not-on-top #gtco-header-navbar { position: fixed; max-width: 1024px; margin: 0 auto; left: 0; right: 0; padding-left: 1px; padding-right: 1px; background-color: #fff; box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 15px 0px; border-radius: 0; } .jumbotron { background-color: #fff; padding-top: 30px; padding-bottom: 30px; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; position: relative; border-radius: 0; border-top-left-radius: 5px; border-top-right-radius: 5px; margin-bottom: 0; overflow: hidden; min-height: 200px; } @media (min-width: 1200px) { .jumbotron { min-height: 5vh; } } .jumbotron .container { position: relative; } .jumbotron:before { position: absolute; display: block; content: ""; background-color: rgba(255, 255, 255, 0.3); opacity: 0.8; top: 0; bottom: 0; left: 0; right: 0; } .filter-button-group { margin-bottom: 15px; } .filter-button-group a { margin: 5px; cursor: pointer; } .grid-link a { margin: 5px; font-size: 20px; color: #000; } .grid-portfolio { overflow: hidden; } .gutter-sizer { width: 2%; } .grid-sizer, .grid-item { width: 32%; } .grid-item { margin-bottom: 20px; border-radius: 5px; overflow: hidden; } .grid-item:hover .grid-info { top: 50%; opacity: 1; } .grid-item-wrapper:before { content: ''; display: block; background: rgba(255, 255, 255, 0.7); position: absolute; top: 0; right: 0; bottom: 0; left: 0; transition: all .3s ease; opacity: 0; } .grid-item-wrapper:hover:before { opacity: 1; } .grid-info { position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); opacity: 0; transition: all .3s ease; } .lightcase-icon-close:before { content: '\e870'; font-family: "Linearicons-Free"; } .grid-title { text-align: left; } .blog-item { transition: all 0.3s ease-in-out; background-color: #f7f8f9; border-radius: 3px; overflow: hidden; } .blog-item:hover { box-shadow: 0 5px 15px -5px #333; transform: translateY(-6px); -webkit-transform: translateY(-6px); -moz-transform: translateY(-6px); transform: translateY(-6px); box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15); } .bg-grey .blog-item { background-color: #fff; } .blog-item-wrapper { margin-bottom: 30px; } .blog-img img { width: 100%; height: 250px; object-fit: cover; } .blog-title h4 { color: #000; } .blog-text { padding: 15px; } .blog-tag { color: #000; letter-spacing: 1.1px; text-transform: uppercase; } .blog-meta { color: #939393; } .blog-meta p { display: inline-block; font-size: 14px; } .blog-meta a { color: #939393; } .blog-author { display: inline-block; color: #939393; } .blog-author p { font-size: 14px; margin-bottom: 0; } .blog-share-wrapper { float: right; display: inline-block; margin: 0 -5px; } .blog-share-wrapper .blog-share { padding: 0 5px; cursor: pointer; } #gtco-counter { position: relative; } .counter-item { text-align: center; z-index: 1; color: #fff; } .counter-item > i { display: block; font-size: 40px; } .counter-item .number { font-size: 60px; font-weight: 400; display: block; } .counter-item h4 { display: block; text-transform: uppercase; letter-spacing: 1px; font-weight: 400; font-size: 16px; } .box-shadow { box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.05); } .price-box { border: none; } .price-box .card-header { background-color: transparent; } .price-box small { font-size: 60%; } .price-box .price-box-list { min-height: 150px; } footer { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font-size: 75%;} .form-control { font-size: 1.6rem; margin-bottom: 15px; height: 38px; font-weight: 300; } .form-control:focus { border-color: #f15e75; box-shadow: 0 0 0 0.2rem rgba(253, 101, 90, 0.25); } #gtco-contact-form form label.error { margin-bottom: 15px; color: #f15e75; font-size: 1.4rem; } .form-control::-webkit-input-placeholder { opacity: .5; } .form-control::-moz-placeholder { opacity: .5; } .form-control:-ms-input-placeholder { opacity: .5; } .form-control::-ms-input-placeholder { opacity: .5; } .form-control::placeholder { opacity: .5; } #form-message-warning, #form-message-success { display: none; } .single-layout .jumbotron:before { background-color: rgba(255, 255, 255, 0.9); } .blog-content img.float-left { margin: 15px 15px 15px 0; } .blog-content .img.float-right { margin: 15px 0 15px 15px; } @media (min-width: 1200px) and (max-width: 1280px) { .boxed-page { margin-right: 3px; margin-left: 3px; } .not-on-top #gtco-header-navbar { margin-right: 10px; margin-left: 10px; } } @media (max-width: 1200px) { #navbar-nav-header .navbar-nav { margin-top: 1px; } #gtco-header-navbar { padding-left: 1px; background-color: #fff; } } @media (max-width: 1200px) { .boxed-page { margin: 4rem 15px; } .not-on-top #gtco-header-navbar { margin-right: 1px; margin-left: 1px; } .counter-item { margin-bottom: 40px; } .counter-item:last-child { margin-bottom: 0; } .section-title br, .section-sub-title br { display: none; } .grid-item { width: 100%; } .card-deck { flex-direction: column; } } .button-65 { appearance: none; backface-visibility: hidden; background-color: #b3b3b3; border-radius: 10px; border-style: none; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: Inter,-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif; font-size: 15px; font-weight: 500; height: 50px; letter-spacing: normal; line-height: 1.5; outline: none; overflow: hidden; padding: 10px 20px; position: relative; text-align: center; text-decoration: none; transform: translate3d(0, 0, 0); transition: all .3s; user-select: none; -webkit-user-select: none; touch-action: manipulation; vertical-align: top; white-space: nowrap; } .button-65:hover { background-color: #111853; box-shadow: rgba(0, 0, 0, .05) 0 5px 30px, rgba(0, 0, 0, .05) 0 1px 4px; opacity: 1; transform: translateY(0); transition-duration: .35s; } .button-65:hover:after { opacity: .5; } .button-65:active { box-shadow: rgba(0, 0, 0, .1) 0 3px 6px 0, rgba(0, 0, 0, .1) 0 0 10px 0, rgba(0, 0, 0, .1) 0 1px 4px -1px; transform: translateY(2px); transition-duration: .35s; } .button-65:active:after { opacity: 1; } @media (min-width: 768px) { .button-65 { padding: 14px 22px; width: 325px; } } /* Popup container - can be anything you want */ .popup { position: relative; display: inline-block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* The actual popup */ .popup .popuptext { visibility: hidden; width: 500px; background-color: #001158; color: #fff; text-align: left; border-radius: 6px; padding: 8px; position: absolute; z-index: 1; top: 75%; left: 25%; margin-left: -100px; } /* Popup arrow */ .popup .popuptext::after { content: ""; position: absolute; top: 1%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } /* Toggle this class - hide and show the popup */ .popup .show { visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s; } /* Add animation (fade in the popup) */ @-webkit-keyframes fadeIn { from {opacity: 0;} to {opacity: 1;} } @keyframes fadeIn { from {opacity: 0;} to {opacity:1 ;} } .top { --offset: 20px; position: sticky; bottom: 20px; margin-right:10px; place-self: end; margin-top: calc(100vh + var(--offset)); /* visual styling */ text-decoration: none; padding: 10px; font-family: sans-serif; color: #fff; background: #111853; border-radius: 100px; white-space: nowrap; font-family: Inter,-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif; font-size: 15px; font-weight: 500; height: 50px; letter-spacing: normal; line-height: 1.5; } a:link, a:visited { color: white; } .gr { color: white; background: #111853 } p { font-size: 25px; } /* remove the below if you don't want smooth scrolling */ html, body { scroll-behavior: smooth; } @media screen and (max-width: 1200px) { #gtco-header-navbar.responsive {position: relative;} #gtco-header-navbar.responsive .icon { position: absolute; right: 0; top: 0; } #gtco-header-navbar.responsive a { float: none; display: block; text-align: left; } } i { font-size: 12px; } #head { font-weight: 500; font-family: 'Chivo', sans-serif; font-size: 20px; color: #111853; line-height: 25px; } .outside-tip { border: solid 5px #111853; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; line-height: 15px; overflow: hidden; padding: 15px 15px; background-color: rgb(255, 249, 208); margin: 15px; font-size: 15px; } #jb { font-weight: 500; font-family: 'Chivo', sans-serif; font-size: 20px; color: #111853; } #ja:link, #ja:visited { color: blue; } #jo { color: red; } * { box-sizing: border-box; } #JBput { background-image: url(./../img/search-icon.png); background-repeat: no-repeat; background-position: right ; padding-left: 10px; width: 33%; font-size: 17px; font-weight: bold; font-color: 111853; border: 3px solid #111853; }