Server IP : 2a02:4780:11:1361:0:bf7:7935:10 / Your IP : 18.117.235.209 Web Server : LiteSpeed System : Linux in-mum-web1261.main-hosting.eu 4.18.0-553.37.1.lve.el8.x86_64 #1 SMP Mon Feb 10 22:45:17 UTC 2025 x86_64 User : u200767797 ( 200767797) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : ON Directory (0755) : /home/u200767797/domains/drusonpharma.com/../healthkeylifescience.com/public_html/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/* @font-face { font-family: 'Montserrat'; src: url('assets/fonts/Montserrat-Regular.eot'); src: url('assets/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('assets/fonts/Montserrat-Regular.woff2') format('woff2'), url('assets/fonts/Montserrat-Regular.woff') format('woff'), url('assets/fonts/Montserrat-Regular.ttf') format('truetype'), url('assets/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'Montserrat-Medium'; src: url('assets/fonts/Montserrat-Medium.eot'); src: url('assets/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'), url('assets/fonts/Montserrat-Medium.woff2') format('woff2'), url('assets/fonts/Montserrat-Medium.woff') format('woff'), url('assets/fonts/Montserrat-Medium.ttf') format('truetype'), url('assets/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'Montserrat-Bold'; src: url('assets/fonts/Montserrat-Bold.eot'); src: url('assets/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), url('assets/fonts/Montserrat-Bold.woff2') format('woff2'), url('assets/fonts/Montserrat-Bold.woff') format('woff'), url('assets/fonts/Montserrat-Bold.ttf') format('truetype'), url('assets/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg'); font-weight: bold; font-style: normal; font-display: swap; } @font-face { font-family: 'FontAwesome'; src: url('assets/fonts/fontawesome-webfont.eot'); src: url('assets/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('assets/fonts/fontawesome-webfont.woff2') format('woff2'), url('assets/fonts/fontawesome-webfont.woff') format('woff'), url('assets/fonts/fontawesome-webfont.ttf') format('truetype'), url('assets/fonts/fontawesome-webfont.svg#FontAwesome') format('svg'); font-weight:normal;font-style:normal; } */ body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; margin: 0px; padding: 0px; font-family: 'Roboto', sans-serif; font-size: 16px; line-height: 30px; color: #000; } @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap'); /*common css start here*/ h1, h2, h3, h4, h5, h6, p, ul, nav { margin: 0px; padding: 0px; } h1, .primery-title { font-size: 36px; color: #fff; font-weight: bold; line-height: 1.4em; font-family: 'Roboto', sans-serif; font-weight: 700; } h2 { font-size: 30px; font-family: 'Roboto', sans-serif; font-weight: 700; color: #000; line-height: 1.2em; margin: 0 0 18px; } h3 { font-size: 26px; line-height: 1.2em; font-family: 'Roboto', sans-serif; font-weight: 700; ; margin: 0 0 16px; } h4 { font-size: 24px; line-height: 1.2em; margin: 0 0 10px; font-family: 'Roboto', sans-serif; font-weight: 700; ; color: #00749d } p { padding: 0px; margin: 0 0 20px 0; } p strong, strong { font-weight: bold; font-family: 'Roboto', sans-serif; font-weight: 700; ; } ul, ol { margin: 0 0 0 0px; padding: 0px; } .alignleft { float: left; margin: 0px 15px 15px 0px; } .alignright { float: right; margin: 0px 0px 15px 15px; } .aligncenter { float: none; margin: 0px auto 15px auto; } a { text-decoration: none; color: #ec1f24; } a:hover { text-decoration: none; color: #00749d; } a:focus { text-decoration: none; } .clear { clear: both; } img { max-width: 100%; vertical-align: middle; } button.dropdown-toggle { display: none; } ul li { list-style: none; } /***navigation***/ .skip-link.screen-reader-text { display: none; } nav { margin: 0px; padding: 0px; } #site-navigation, #site-navigation * { outline: none !important; } .header-logo img { max-width: 378px; width: 100%; } .header-main { padding: 25px 0; position: relative; background: #fff; } .main-navigation ul li { position: relative; margin: 0; list-style: none; } .main-navigation ul { list-style: none; padding: 0; margin: 0; } .main-navigation ul li a { color: #000; font-family: 'Roboto', sans-serif; font-weight: 700; ; font-size: 18px; line-height: 1em; display: block; text-align: center; text-transform: capitalize; text-decoration: none !important; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; } .main-navigation ul li .menu-item-has-children>a::after { font-family: "Font Awesome 5 Pro"; content: "\f0da"; font-size: 20px; color: #fff; position: absolute; right: 15px; } ul.menu-topbar li { display: inline-block; padding-left: 20px; } ul.menu-topbar li a { font-size: 14px; line-height: 18px; color: #fff; font-family: 'Montserrat-Medium'; } .top-header { background: #ec1f24; height: 40px; } .top-header-inner { background: #ec1f24; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-navigation ul li a.contact-menu:hover { background: #b6915c; color: #fff; } .main-navigation ul li a.contact-menu { background: #fff; color: #000; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0 32px !important; height: 40px; margin-left: 12px; } .menu-topbar a:hover { color: #ec1f24; } .main-navigation .menu li a:hover { color: #ec1f24; } .rating-star { line-height: 18px; color: #fff; } header .header-nav { text-align: right; } .header-btn a { font-family: 'Roboto', sans-serif; font-weight: 700; ; font-size: 18px; } .header-btn a i { font-size: 16px; } .header-btn { display: inline-block; vertical-align: middle; width: 210px; height: 54px; background: #ec1f24; text-align: center; margin-left: 12px; border-radius: 5px; line-height: 54px; border: 2px solid #ec1f24; } .header-btn a { font-size: 20px; color: #fff; line-height: 0; } .header-btn:hover a { color: #ec1f24; } .header-btn:hover { background: transparent; } .rating-star i { padding: 0 2px; } span.stars { margin-left: 6px; } .top-offset { margin-top: 148px; } .main-header.fixed-bar { position: fixed; left: 0; right: 0; top: 0; width: 100%; z-index: 99; } header.main-header.fixed-bar.fixed-header { -webkit-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3); -moz-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3); box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3); } /***banner***/ .banner-section-image { height: 575px; background-size: cover; background-repeat: no-repeat; background-position: center; display: flex !important; display: -webkit-flex !important; display: -ms-flexbox !important; flex-wrap: wrap; align-items: center; } /* .banner-section-image > a{display: flex !important; display: -webkit-flex !important; display: -ms-flexbox !important; flex-wrap: wrap; align-items: center;} */ .banner-title { font-size: 48px; color: #fff; text-transform: uppercase; line-height: 60px; margin: 0 0 20px 0; font-family: 'Roboto', sans-serif; font-weight: 700; ; } span.subtitle { font-size: 20px; color: #fff; font-style: italic; line-height: 40px; } .caption-banner { max-width: 800px; margin: 0 auto; text-align: center; padding-bottom: 60px; } .header-btn a:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f879"; font-size: 18px; margin-right: 6px; } /***cta****/ #cta { margin-top: -90px; margin-bottom: -90px; } .cta-inner { position: relative; background: #fff; padding: 50px; } .cta-inner h2 span { color: #00749d; font-family: 'Roboto', sans-serif; font-weight: 500; display: block; max-width: 70%; } #usps { padding: 168px 0 50px; background: #F5F5F5; line-height: 24px; } .button { display: block; padding: 8px 14px; font-size: 16px; text-align: center; text-decoration: none; border-width: 2px; border-style: solid; border-radius: 5px; font-family: 'Roboto', sans-serif; font-weight: 700; ; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } html body .button.primary { background: #ec1f24; color: #fff; border-color: #ec1f24; cursor: pointer; } input.primary { background: #ec1f24; color: #fff; border-color: #ec1f24; cursor: pointer; } .button.secondary { background: #00749d; color: #fff; border-color: #00749d; } a.button.primary:hover { background: transparent; color: #ec1f24; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } a.button.secondary:hover { background: transparent; color: #00749d; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .button i { margin-right: 10px; } .usps-inner span { font-size: 16px; color: #ec1f24; font-family: 'Roboto', sans-serif; font-weight: 700; ; position: relative; padding-left: 15px; text-align: left; display: block; padding-right: 20px; } .usps-inner { display: block; position: relative; width: 100%; padding: 0 0px 0 50px; } .usps-inner span i { position: absolute; left: -6px; top: 3px; } .cta-inner h2 { margin: 0; } .icon-text { padding: 0 10px; } /***product section***/ .van-goed-inner { margin: 0 auto; } .product-inner { background: #fff; overflow: hidden; border-radius: 5px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: box-shadow .3s; } .product-inner:hover { box-shadow: 0 0 11px rgba(33, 33, 33, .2); } .product .image { position: relative; float: left; width: 100%; border-bottom: 1px solid #ec1f24; } .product .image:before { content: ""; display: block; padding-top: 100%; } .product .image img { position: absolute; top: 0; right: 0; width: 100%; height: 100%; } .product .cover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: opacity 0.1s; opacity: 0.56; background: rgb(0, 116, 157); background: linear-gradient(180deg, rgba(0, 116, 157, 1) 0%, rgba(255, 255, 255, 1) 96%); } .product .title, .product-inner .title { padding: 15px 20px; display: block; float: left; width: 100%; } .title h3 { font-size: 18px; color: #fff; margin: 0 0 0 0; } .product-inner:hover .image { border-color: #ffffff; } .product-inner .image { border: 1px solid lightgray; min-height: 220px; padding: 15px; transition: box-shadow .3s; border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; -ms-border-radius: 8px 8px 0 0; } .product-inner .image>a>img { max-height: 148px; } .product-inner .title { background-color: #ec1f24; } .product-inner .title>h3>a, .product-inner .title>h3>a:hover { color: #ffffff; } .title .product-Composition { color: #ffffff; padding: 0; margin: 0; } .title .product-Composition+.product-Composition { margin-top: 5px; } .products-inner { max-width: 100%; margin: 0 auto; padding: 0px 0 80px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; } .products-inner .col-md-4 { padding: 0 20px; } a.product:hover .product-inner { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -webkit-box-shadow: 0px 5px 3px #221f1f; box-shadow: 0px 5px 30px #221f1f; } #products .product-inner h3 { margin: 0; } .product .title>h3 { margin: 0; } .img-sec { margin: 26px 0; } section.about-us { padding: 80px 0 52px; } a.product { margin: 0 0 30px; display: block; } .footer-col img { max-width: 108px; margin-top: 13px; } section.mission { background: #F5F5F5; padding: 80px 0; } /**home product sectio****/ section.home-products { display: block; padding: 86px 0; } section.home-products h2 { margin: 0 0 50px; } .price-details p { margin: 0 0 12px; } .inner-product { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .right-content h3 { font-size: 20px; line-height: 28px; margin: 0 0; text-transform: uppercase; } .right-content { padding-left: 18px; } .price-details p { margin: 0 0 12px; } .price-details a { font-size: 14px; line-height: 28px; color: #fff; background: #ec1f24; border-radius: 5px; width: 132px; height: 30px; display: inline-block; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .price-details a:hover { color: #ec1f24; border-color: #ec1f24; background: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .left-img { max-width: 100px; -webkit-box-flex: 0; -ms-flex: 0 0 100px; flex: 0 0 100px; } a.view-all { max-width: 220px; margin: 60px auto 0; } /**footer**/ .footer-menu a { color: #fff !important; } .footer-menu li { color: #fff !important; } .add-ress .footer-menu li { position: relative; padding-left: 16px; } .add-ress .footer-menu i { color: #fff; position: absolute; left: 0; top: 8px; font-size: 12px; } footer.site-footer { background: #00749d; padding: 80px 0 0; font-size: 14px; } .footer-menu a { color: #fff; font-family: 'Roboto', sans-serif; font-weight: 500; } .footer-title { font-size: 18px; color: #fff; font-family: 'Roboto', sans-serif; font-weight: 700; ; margin: 0 0 8px; } .footer-address, .footer-address a { color: #fff; font-family: 'Montserrat-Medium'; display: block; } .footer-socials ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .footer-socials ul li { margin-left: 10px; line-height: 0; } footer.site-footer a:hover { color: #fff; } .footer-address p { padding: 0px; margin: 0 0 16px 0; line-height: 32px; } .footer-socials ul li a { color: #fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; display: inline-block; text-align: center; font-size: 18px; } .footer-socials ul li a:hover { color: #fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .footer-logo { margin: 0 0 22px; max-width: 354px; } .footer-about { color: #fff; } div#copyright-text { color: #fff; text-align: center; } .copyright-wrapper { position: relative; width: 100%; margin-top: 34px; } div#copyright-text p { margin: 0; font-size: 12px; } .text-title { font-size: 22px; color: #ec1f24; font-family: 'Roboto', sans-serif; font-weight: 700; ; margin: 0 0 8px; } .icon-text i { font-size: 50px; margin: 0 auto 30px; width: 150px; height: 150px; border-radius: 50%; background: #00749d; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #fff; } .van-goed-inner h2 { margin: 0 0 60px; } footer.site-footer .col-lg-2:last-child .footer-col { padding-left: 32px; text-align: center; } div#van-goed { padding: 80px 0; background: #F5F5F5; } footer.site-footer .offset-lg-1 { margin-left: 5%; } footer.site-footer .col-lg-2 { -ms-flex: 0 0 19.666667%; flex: 0 0 19.666667%; max-width: 19.666667%; } div#copyright-text a { color: #fff !important; } div#copyright-text a:hover { color: #00749d !important; } .footer-menu a:hover { color: #ec1f24 !important; } /***subpage****/ div#sub-banner { padding: 30px 0; background-repeat: no-repeat; background-size: cover; } .subpage-content { display: block; width: 100%; padding: 80px 0; } div#cta-side { background: #F5F5F5; padding: 24px; margin: 0 0 50px; } div#cta-side h2 { margin: 0 0 16px; } div#cta-side h2.light { margin: 0 0 28px; } h2.light { font-family: 'Roboto', sans-serif; font-weight: 500; color: #2077BC; } div#cta-side a.button { font-size: 14px; text-align: left; margin: 0 0 20px; } .contact-sidebar span { display: block; color: #1B2B4D; font-size: 16px; font-family: 'Roboto', sans-serif; font-weight: 700; ; position: relative; padding-left: 20px; margin: 0 0 8px; line-height: 20px; } .contact-sidebar span i { position: absolute; left: 0; top: 1px; } .subpage-content h2 { margin: 0 0 10px; } .subpage-content h2 { margin: 0 0 10px; } .product-title, .product-Composition { text-align: center; } .product-title { font-weight: bold; margin: 0; padding: 0; columns: #ffffff; } .product-Composition { font-size: 10px; line-height: normal; } .product-subheader { box-shadow: 0 0 11px rgb(33 33 33 / 20%); padding: 8px 10px; } .product-subheader h3 { margin: 0 } .contact-block h3 { font-size: 16px; margin: 0; } .contact-icon-content { font-size: 14px; line-height: normal; padding-top: 8px; } .contact-block .contact-icon { width: 35px; font-size: 22px; } .contact-socials ul li a { color: #ec1f24; } .contact-socials ul li a:hover { color: black; } #copyright-text { background-color: #ffffff; } div#copyright-text p { color: black; } .top-footer { padding-bottom: 20px; } .top-footer>.container>.row>div:nth-child(4) .footer-col { text-align: center; } .products-tab .active>.nav-link { border-width: 1px; border-style: solid; color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; } @media (min-width:1200px) { .mobile-parent-nav-menu-item { display: none; } .submenu-expand { display: none; } .main-navigation { position: relative; display: inline-block; vertical-align: middle; } .header-btn { display: inline-block; vertical-align: middle; } .main-navigation .menu { display: table; width: 100%; text-align: right; } .main-navigation .menu>li { display: inline-block; vertical-align: middle; margin: 0; padding: 0; } .main-navigation .menu>li>a { padding: 20px 15px; } .main-navigation .menu>li>a .fa-caret-down { margin-left: 5px; } .main-navigation .menu>li.dead-link-anchor>a:hover { color: #000; } .main-navigation .sub-menu { position: absolute; padding: 0; background: #00749d; top: 100%; min-width: 274px; width: auto; z-index: 102; margin: 0; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; opacity: 0; visibility: hidden; text-align: left; padding: 15px 80px 15px 25px; } .main-navigation .menu li:hover>.sub-menu { margin: 0; opacity: 1; visibility: visible; height: auto; } .main-navigation .sub-menu .sub-menu { left: 100%; top: 0; } .main-navigation .sub-menu a { white-space: nowrap; line-height: 24px; padding: 6px 16px; color: #fff; text-align: left; font-size: 18px; font-family: 'Montserrat-Medium'; background: url(assets/images/subnav-li.png) left 11px/6px 12px no-repeat; } } @media (max-width:1199px) { /**header menu***/ .header-main { padding: 15px; } nav#site-navigation { clear: both; margin: 0 0 12px; } .toggle-menu { font-size: 44px; text-align: right; color: #ec1f24; line-height: 0; cursor: pointer; } .hamburger-toggle svg { color: #fff; font-size: 45px; } .hamburger-toggle.close-toggle { text-align: right; padding: 25px 0 10px; float: right; clear: both; cursor: pointer; } .sticky-nav { height: 100%; position: fixed; right: -100%; top: 0; width: 100%; z-index: 99999; overflow-y: auto; -webkit-overflow-scrolling: touch; transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; padding: 0 30px 50px; background: #ec1f24; } .submenu-expand { color: #222354; cursor: pointer; position: absolute; top: 10px; width: 57px; height: 57px; margin: 0; appearance: none; -webkit-appearance: none; -moz-webkit-appearance: none; background: 0 0; border: none; z-index: 1; outline: none; line-height: 57px; padding: 0; right: 0; top: 0; } .submenu-expand:after { position: relative; content: "\f0d7"; font-family: "Font Awesome 5 Pro"; font-size: 24px; font-weight: 700; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transition: all .5s ease-in-out 0s; -webkit-transition: all .5s ease-in-out 0s; -moz-transition: all .5s ease-in-out 0s; margin: 0; vertical-align: 0; border: none; width: 100%; height: 100%; display: inline-block; text-align: right; } #site-navigation:focus { outline: none !important; } .main-navigation ul li a { display: inline-block; text-align: left; border: 0; padding: 0; transition: none; color: #fff; } .main-navigation ul li a { display: inline-block; line-height: 1.5em; font-size: 20px; margin: 0 0 18px; } .main-navigation .sub-menu { width: 100%; position: static; display: none; padding: 0 10px; } .main-navigation ul li.mobile-parent-nav-menu-item, .svg-icon { display: none; } .menu-item-link-return { background: transparent; border: 0; } .main-navigation ul li.mobile-parent-nav-menu-item { padding: 0 25px 5px; } .main-navigation li .sub-menu li:last-child { border-bottom: none; } .svg-inline--fa { display: inline-block; font-size: inherit; height: 1em; overflow: visible; vertical-align: -.125em; } .sticky-in { right: 0; width: 50%; } .hamburger-toggle.close-toggle { text-align: right; padding: 25px 0 10px; } .header-logo { max-width: 260px; } body:before { background-color: rgba(0, 0, 0, 0.8); content: ""; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; visibility: hidden; width: 100%; z-index: 99; } .fixed-body:before { opacity: 1; visibility: visible; } .fixed-body { position: relative; overflow: hidden; } /**header menu end***/ .rating-star { font-size: 14px; } ul.menu-topbar li { padding-left: 10px; } ul#top-menu { padding-top: 40px; } .top-offset { margin-top: 112px; } span.subtitle { font-size: 18px; line-height: 26px; } .cta-inner { padding: 30px; } div#cta-side a.button { font-size: 12px; margin: 0 0 15px; } } @media (max-width:1024px) { .cta-inner h2 { font-size: 24px; } .button i { margin-right: 6px; } .cta-inner .col-sm-6 { padding: 0 8px; } .button { padding: 8px; font-size: 14px; } .usps-inner span { font-size: 14px; line-height: 20px; } .usps-inner h4 { font-size: 20px; } #cta { margin-top: -72px; margin-bottom: -72px; } #usps { padding: 116px 0 36px; } .usps-inner { padding: 0 0px 0 30px; } footer.site-footer .col-lg-2:last-child .footer-col { padding-left: 0; margin-left: -42px; } div#cta-side { padding: 24px 12px; } div#cta-side h2 { font-size: 22px; } .button i { margin-right: 6px; } .contact-sidebar span { font-size: 14px; } .subpage-content h2 { font-size: 26px; } } @media (max-width:998px) { .cta-inner h2 { margin: 0 0 18px; } #cta { margin-top: -94px; margin-bottom: -94px; } #usps { padding: 130px 0 36px; } .usps-inner span { margin: 0 0 8px; } .rating-star, ul.menu-topbar li a { font-size: 10px; } ul.menu-topbar li { padding-left: 6px; } .products-inner, .van-goed-inner { max-width: 100%; } .product .title { padding: 22px 8px; } .title h3 { font-size: 16px; } .products-inner .col-md-4 { padding: 0 10px; } .products-inner { padding: 0px 0 40px; } div#van-goed { padding: 50px 0 20px; } .footer-about { margin: 0 0 40px; } footer.site-footer .offset-lg-1 { margin-left: 0; } footer.site-footer .col-lg-2 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .main-navigation ul li a { font-size: 18px; } footer.site-footer { font-size: 14px; } div#cta-side a.button { text-align: center; padding: 12px 5px; } .subpage-content { padding: 50px 0 10px; } .subpage-content h2 { font-size: 22px; } } @media (max-width:767px) { .top-offset { margin-top: 104px; } footer.site-footer .col-lg-2 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .banner-title { font-size: 28px; line-height: 34px; } span.subtitle { font-size: 16px; line-height: 22px; } .cta-inner h2 span { max-width: 100%; } .sticky-in { width: 100%; } .top-header-inner { display: block; text-align: center; } .rating-star.text-left { text-align: center !important; display: block; width: 100%; padding-top: 6px; } ul#menu-top-menu { text-align: center !important; line-height: 0; } ul.menu-topbar li:first-child { padding-left: 0; } .top-header { height: 46px; } .toggle-menu { font-size: 32px; } .hamburger-toggle svg { font-size: 32px; } .caption-banner { line-height: 24px; } .cta-inner a.button { margin: 0 0 16px; } .rating-star, ul.menu-topbar li a { font-size: 11px; } .usps-inner span i { left: 0; } .usps-inner span { margin: 0 0 10px; padding-left: 20px; padding-right: 0; } .usps-inner h4 { font-size: 20px; margin: 0 0 16px; } .products-inner .col-md-4:last-child { margin-bottom: 0; } .products-inner .col-md-4 { padding: 0 38px; margin-bottom: 38px; } h2 { font-size: 26px; } .icon-text i { width: 120px; height: 120px; font-size: 40px; } .icon-text { margin: 0 0 40px; } .products-inner .col-md-4:last-child .icon-text { margin-bottom: 0; } footer.site-footer .col-lg-2 { margin-bottom: 26px; } .footer-logo { max-width: 260px; } footer.site-footer { padding: 60px 0 0; } footer.site-footer .col-lg-2:last-child .footer-col { padding-left: 0; margin-left: 0; } div#copyright-text p { font-size: 12px !important; line-height: 18px; } .footer-socials ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .copyright-wrapper { margin-top: 50px; } section.mission { padding: 60px 0; } section.mission .col-md-6:first-child { margin-bottom: 30px; } .footer-col img { max-width: 110px; } .banner-section-image { height: 400px; } div#cta-side { padding: 24px; } div#cta-side { margin: 0 0 34px; } div#cta-side h2 { margin: 0 0 10px; } div#cta-side a.button { max-width: 100%; display: block; margin: 0 auto 15px; font-size: 14px; } .contact-sidebar { padding-top: 10px; } .contact-sidebar span { font-size: 16px; margin: 0 0 12px; } } .bloggers { padding: 15px; height: 460px; box-shadow: 0 0px 6px 2px #fff1f1; } .bloggers img { width: 100%; height: 170px; } .blog-links { color: #fff !important; background: red; padding: 6px 15px; float: left; text-decoration: none; } .blog_h1 { font-size: 23px !important; } .blog_h1 a { color: #fec280; } .blog_h2 { font-size: 23px !important; font-weight: 600 !important; line-height: 1em !important; } .blog_headings { font-size: 20px !important; line-height: 1em !important; font-weight: 600 !important; } .home_h1 {font-size: 30px; font-family: 'Roboto', sans-serif; font-weight: 700; color: #000; line-height: 1.2em;}