/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15;}body{margin:0}h1{
}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0;}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}sub{bottom:-0.25em;}sup{top:-0.5em}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0 2px;border:1px solid #c0c0c0;padding:0.35em 0.625em 0.75em}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}


.homeprime_headers {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    font-family: 'Montserrat';
}
.homeprime_main-title {
    font-size: 3.4rem;
    font-weight: 300;
    letter-spacing: 4px;
}
.homeprime_main-title > span {
    font-weight: 500;
}
.homeprime_main-title > span:last-child {
    color: #2bb673;
    font-weight: 500;
}
.homeprime_main-subtitle {
    padding-left: 5px;
    font-size: 1.2rem;
    font-weight: 400;
}
@media(max-width: 991.98px) {
    .homeprime_main-title {
        letter-spacing: 0;
    }
}
@media(max-width: 991.98px) {
    .homeprime, .prime {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        min-height: 52vh;
    }
    .logo_img {
        max-height: 54px !important;
    }
}

.hotline-link {
    position: relative;
    font-size: 22px !important;
    font-weight: 500 !important;
}


.ul_ln {
    padding: 0;
    color: #4f4f4f;
    list-style: none;
}
.ul_ln > li {
    display: inline-block;
    padding: 8px 5px;
    min-height: 44px;
    color: #4f4f4f;
}
.hdr_list > li > a {
    color: #4f4f4f;
    font-size: 14px;
}
.hdr_list > li > a:hover {
    text-decoration: underline !important;
}
.hdr_list > li > a > i {
    color: #4f4f4f;
    font-size: 22px;
}
.hdr_list > li > img {
    margin-top: 7px;
}

.fa-viber {;
    color: #665CAC !important;
}
.fa-whatsapp {
    color: #4AC959 !important;
}

/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fas,
.far,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-envelope:before {
  content: "\f0e0"; }
  
.fa-shopping-basket:before {
    content: "\f291"; }

.fa-history:before {
  content: "\f1da"; }

.fa-phone:before {
  content: "\f095"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-viber:before {
  content: "\f409"; }

.fa-whatsapp:before {
  content: "\f232"; }
  
.fa-spinner:before {
  content: "\f110"; }
  
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("fa/webfonts/fa-brands-400.eot");
  src: url("fa/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("fa/webfonts/fa-brands-400.woff2") format("woff2"), url("fa/webfonts/fa-brands-400.woff") format("woff"), url("fa/webfonts/fa-brands-400.ttf") format("truetype"), url("fa/webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands'; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("fa/webfonts/fa-regular-400.eot");
  src: url("fa/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("fa/webfonts/fa-regular-400.woff2") format("woff2"), url("fa/webfonts/fa-regular-400.woff") format("woff"), url("fa/webfonts/fa-regular-400.ttf") format("truetype"), url("fa/webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url("fa/webfonts/fa-solid-900.eot");
  src: url("fa/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("fa/webfonts/fa-solid-900.woff2") format("woff2"), url("fa/webfonts/fa-solid-900.woff") format("woff"), url("fa/webfonts/fa-solid-900.ttf") format("truetype"), url("fa/webfonts/fa-solid-900.svg#fontawesome") format("svg"); }

.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }
