﻿.red-color-class{background-color:red}.body-root-page{background-image:url(/../assets/root_background.jpg);background-size:cover;background-repeat:no-repeat;min-height:65vh}.highlighted-link{color:#007bff;text-decoration:underline}.manufacturer-card:hover{box-shadow:0 12px 24px rgba(0,0,0,0.1);transform:translateY(-12px);transition:transform 0.3s ease, box-shadow 0.3s ease}.banner{background-color:#05A399;color:#fff;text-align:center;padding:5px}.banner p{margin-bottom:0}.alphabet-section{display:flex;align-items:center;justify-content:center;margin-bottom:20px;margin-top:25px}h3{margin-right:10px}.alphabet-sort{display:flex}.alphabet-letter{display:inline-block;padding:8px 12px;margin:0 5px;text-decoration:none;color:#333;background-color:#f0f0f0;border-radius:4px;transition:background-color 0.3s ease-in-out}.alphabet-letter:hover{background-color:#00A499}.header{background-color:#3498db;color:#fff;padding:10px 0}.custom-container{justify-content:space-between;align-items:center}.select-fields h4{font-size:24px}.bottom-navbar{background-color:#333;color:#fff;padding:10px 0}.bottom-navbar .custom-container{display:flex;justify-content:space-between}.nav-item{margin-right:30px}.nav-link{color:#fff}.nav-link:hover{text-decoration:underline}.pagination{display:flex;justify-content:center;margin-top:20px}.pagination a{color:#fff;background-color:#00A499;border:1px solid #000000;padding:8px 12px;margin:0 4px;border-radius:4px;text-decoration:none}.pagination a:hover{background-color:#00A499;border-color:#000000}.pagination .active a{background-color:#00A499;border-color:#000000}.pagination .disabled a{color:#6c757d;background-color:#00A499;border-color:#000000;pointer-events:none}.pagination .previous,.pagination .next{padding:8px 12px;margin:0 4px}.pagination .previous.disabled,.pagination .next.disabled{color:#00A499;pointer-events:none}.page-item.active .page-link{background-color:#00A499;color:#fff;border:1px solid #00A499;padding:8px 12px;text-decoration:none;margin:0 5px}.page-link:hover{background-color:#eee}.hoverable:hover{background-color:#000000}.bi-star-fill{color:#00A499}.reviews-heading a{background-image:linear-gradient(to right, #00A499, #00A499 50%, #000 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all 0.3s ease-in-out}.reviews-heading a:before{content:"";background:#54b3d6;display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all 0.3s ease-in-out}.reviews-heading a:hover{background-position:0}.reviews-heading a:hover::before{width:100%}.hero{position:relative;background-image:url(/assets/store-5619201_1280.jpg);background-size:cover;background-position:center;color:#00A499;text-align:center;padding:100px 0;height:600px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.hero .container{position:relative;z-index:1}.hero h1,.hero p{font-weight:bold;font-size:4.5rem}.hero p{margin:0 auto;font-size:1.5rem;line-height:1.6}.nav-link:hover{color:#00A499}.landing-page{padding-top:60px}.about-section{background-color:#ffffff;padding:60px 0}.about-section h2{color:#00A499}.features-section{background-color:#f8f9fa;padding:80px 0}.features-section h2{color:#00A499}.feature{text-align:center;margin-bottom:30px}.feature h3{color:#00A499}.contact-section{background-color:#ffffff;padding:60px 0}.contact-section h2{color:#00A499}#scrollToTopBtn{position:fixed;bottom:20px;right:20px;display:none;background-color:#215758;color:#ffffff;border:none;border-radius:100%;padding:25px;cursor:pointer;transition:background-color 0.3s, color 0.3s;z-index:99;font-size:20px}#scrollToTopBtn:hover{background-color:#003733;color:#ffffff}.image-slider-section{position:relative;height:500px;overflow:hidden}.image-container{position:relative;display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto}#sliderImage{width:100%;height:auto;max-height:400px;object-fit:cover;transition:opacity 0.5s ease-in-out}.btn-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:white;border:none;cursor:pointer;font-size:24px;z-index:1}.btn-left{left:10px}.btn-right{right:10px}.image-slider-section{position:relative;height:500px;overflow:hidden}.image-container{position:relative;display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto}#sliderImage{width:100%;height:auto;max-height:400px;object-fit:cover;transition:opacity 0.5s ease-in-out}.btn-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:white;border:none;cursor:pointer;font-size:24px;z-index:1}.btn-left{left:10px}.btn-right{right:10px}.contact-section{padding:60px 0}.contact-form{max-width:600px;margin:0 auto}.form-group{margin-bottom:20px}.custom-form-group{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.custom-form-group label{margin-right:10px;min-width:100px}.custom-form-group input,.custom-form-group textarea{flex:1}.caption-container{position:absolute;bottom:10px;left:10px;color:#fff;font-size:16px;font-weight:bold}.features-section{background-color:#f8f9fa;padding:80px 0}.feature{background-color:#ffffff;border:1px solid #dee2e6;border-radius:10px;padding:20px;margin-bottom:20px;transition:box-shadow 1.4s;position:relative}.feature:hover{box-shadow:0 0 20px rgba(0,0,0,0.1);z-index:1}.feature h3{transition:all 1.4s ease-out}.feature p{color:#6c757d;transition:all 1.4s ease-out}.feature:hover:before{content:"";position:absolute;z-index:-1;top:-10px;right:-10px;bottom:-10px;left:-10px;background:#00A499;border-radius:20px;transform:scale(1);transform-origin:50% 50%;transition:transform 1.4s ease-out}.feature:hover h3{color:#1f2428}.feature:hover p{color:#ffffff}.feature:hover:before{transform:scale(1)}#imageCaption{margin-bottom:21em}.star-rating{display:flex;cursor:pointer}.fa-star{font-size:1.5em;color:#ccc;transition:color 0.3s ease}.fa-star:hover,.fa-star.selected{color:#ffc107}#emojiFaces{margin-top:10px}.emoji{font-size:40px;cursor:pointer;margin-right:20px}.selected{border-radius:5px}.excellent-color,.good-color,.bad-color{color:#ffffff}.excellent-color{background-color:green;border-radius:20px}.good-color{background-color:purple;border-radius:20px}.bad-color{background-color:red;border-radius:20px}.dropdown-item-like{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#ffffff;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item-like:hover{color:#007bff;background-color:rgba(0,123,255,0.125)}.dropdown-item-like:focus,.dropdown-item-like.active{color:#fff;background-color:#007bff}.dropdown-item-like.disabled,.dropdown-item-like:disabled{color:#6c757d;background-color:transparent}.dropdown-item-like:not(:last-child){border-bottom:1px solid #dee2e6}body{background-color:#f8f9fa}.container{margin-top:50px}h1{text-align:center;color:#00A499}.category-section{margin-top:30px}h2{text-align:center;color:#6c757d}.list-group-item{background-color:#fff;border:1px solid #dee2e6;border-radius:0;margin-bottom:8px;cursor:pointer;transition:background-color 0.3s}.list-group-item:hover{background-color:#e2e6ea}.category-link{text-decoration:none;color:black}.price-plan{background-color:#00A499}.price-plan-mid{background-color:#318cb2}.price-plan-standard{background-color:#9345dc}.price-plan-premium{background-color:#c5520c}.card-deck{justify-content:center}.card-pricing{margin-right:10px;margin-left:10px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.5)}.modal-dialog{margin:5% auto;max-width:600px}.modal-content{background-color:#fff;border:none;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.2)}.modal-header{background-color:#00A499;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px;text-align:center;position:relative}.modal-title{font-size:1.5em;margin-bottom:0;color:white}.close{color:#fff;font-size:30px;position:absolute;top:5px;right:10px;cursor:pointer}.close:hover{color:#ccc}.modal-body{padding:20px}.category-details p{margin-bottom:10px}display-flex,.display-flex,.display-flex-center,.signup-content,.signin-content,.social-login,.socials{display:flex;display:-webkit-flex}list-type-ulli,.socials{list-style-type:none;margin:0;padding:0}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;src:url(/../fonts/poppins/poppins-v5-latin-300.eot);src:local("Poppins Light"),local("Poppins-Light"),url(/../fonts/poppins/poppins-v5-latin-300.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-300.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-300.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-300.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-300.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300;src:url(/../fonts/poppins/poppins-v5-latin-300italic.eot);src:local("Poppins Light Italic"),local("Poppins-LightItalic"),url(/../fonts/poppins/poppins-v5-latin-300italic.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-300italic.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-300italic.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-300italic.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-300italic.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url(/../fonts/poppins/poppins-v5-latin-regular.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(/../fonts/poppins/poppins-v5-latin-regular.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-regular.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-regular.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-regular.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-regular.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;src:url(/../fonts/poppins/poppins-v5-latin-italic.eot);src:local("Poppins Italic"),local("Poppins-Italic"),url(/../fonts/poppins/poppins-v5-latin-italic.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-italic.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-italic.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-italic.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-italic.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;src:url(/../fonts/poppins/poppins-v5-latin-500.eot);src:local("Poppins Medium"),local("Poppins-Medium"),url(/../fonts/poppins/poppins-v5-latin-500.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-500.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-500.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-500.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-500.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:500;src:url(/../fonts/poppins/poppins-v5-latin-500italic.eot);src:local("Poppins Medium Italic"),local("Poppins-MediumItalic"),url(/../fonts/poppins/poppins-v5-latin-500italic.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-500italic.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-500italic.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-500italic.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-500italic.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;src:url(/../fonts/poppins/poppins-v5-latin-600.eot);src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(/../fonts/poppins/poppins-v5-latin-600.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-600.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-600.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-600.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-600.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url(/../fonts/poppins/poppins-v5-latin-700.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(/../fonts/poppins/poppins-v5-latin-700.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-700.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-700.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-700.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-700.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;src:url(/../fonts/poppins/poppins-v5-latin-700italic.eot);src:local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(/../fonts/poppins/poppins-v5-latin-700italic.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-700italic.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-700italic.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-700italic.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-700italic.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:800;src:url(/../fonts/poppins/poppins-v5-latin-800.eot);src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(/../fonts/poppins/poppins-v5-latin-800.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-800.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-800.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-800.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-800.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:800;src:url(/../fonts/poppins/poppins-v5-latin-800italic.eot);src:local("Poppins ExtraBold Italic"),local("Poppins-ExtraBoldItalic"),url(/../fonts/poppins/poppins-v5-latin-800italic.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-800italic.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-800italic.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-800italic.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-800italic.svg#Poppins) format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:900;src:url(/../fonts/poppins/poppins-v5-latin-900.eot);src:local("Poppins Black"),local("Poppins-Black"),url(/../fonts/poppins/poppins-v5-latin-900.eot?#iefix) format("embedded-opentype"),url(/../fonts/poppins/poppins-v5-latin-900.woff2) format("woff2"),url(/../fonts/poppins/poppins-v5-latin-900.woff) format("woff"),url(/../fonts/poppins/poppins-v5-latin-900.ttf) format("truetype"),url(/../fonts/poppins/poppins-v5-latin-900.svg#Poppins) format("svg")}a:focus,a:active{text-decoration:none;outline:none;transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s}input,select,textarea{outline:none;appearance:unset !important;-moz-appearance:unset !important;-webkit-appearance:unset !important;-o-appearance:unset !important;-ms-appearance:unset !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none !important;-moz-appearance:none !important;-webkit-appearance:none !important;-o-appearance:none !important;-ms-appearance:none !important;margin:0}input:focus,select:focus,textarea:focus{outline:none;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-o-box-shadow:none !important;-ms-box-shadow:none !important}input[type=checkbox]{appearance:checkbox !important;-moz-appearance:checkbox !important;-webkit-appearance:checkbox !important;-o-appearance:checkbox !important;-ms-appearance:checkbox !important}input[type=radio]{appearance:radio !important;-moz-appearance:radio !important;-webkit-appearance:radio !important;-o-appearance:radio !important;-ms-appearance:radio !important}img{max-width:100%;height:auto}figure{margin:0}p{margin-bottom:0px;font-size:15px;color:#777}.form_h2{line-height:1.66;margin:0;padding:0;font-weight:bold;color:#222;font-family:Poppins;font-size:40px}.main{background:#f8f8f8;padding:150px 0}.clear{clear:both}.container_form{width:900px;background:#fff;margin:0 auto;box-shadow:0px 15px 16.83px 0.17px rgba(0,0,0,0.05);-moz-box-shadow:0px 15px 16.83px 0.17px rgba(0,0,0,0.05);-webkit-box-shadow:0px 15px 16.83px 0.17px rgba(0,0,0,0.05);-o-box-shadow:0px 15px 16.83px 0.17px rgba(0,0,0,0.05);-ms-box-shadow:0px 15px 16.83px 0.17px rgba(0,0,0,0.05);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px}.display-flex{justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center}.display-flex-center{justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center;align-items:center;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.signup{margin-bottom:150px}.signup-content{padding:75px 0}.signup-form,.signup-image,.signin-form,.signin-image{width:50%;overflow:hidden}.signup-image{margin:0 55px}.form-title{margin-bottom:33px}.signup-image{margin-top:45px}figure{margin-bottom:50px;text-align:center}.form-submit{display:inline-block;background:#6dabe4;color:#fff;border-bottom:none;width:auto;padding:15px 39px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;margin-top:25px;cursor:pointer}.form-submit:hover{background:#4292dc}#signin{margin-top:16px}.signup-image-link{font-size:14px;color:#222;display:block;text-align:center}.term-service{font-size:13px;color:#222}.signup-form{margin-left:75px;margin-right:75px;padding-left:34px}.register-form{width:100%}.form-group{position:relative;margin-bottom:25px;overflow:hidden}.form-group:last-child{margin-bottom:0px}input{width:100%;display:block;border:none;border-bottom:1px solid #999;padding:6px 30px;font-family:Poppins;box-sizing:border-box}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}input:focus{border-bottom:1px solid #222}input:focus::-webkit-input-placeholder{color:#222}input:focus::-moz-placeholder{color:#222}input:focus:-ms-input-placeholder{color:#222}input:focus:-moz-placeholder{color:#222}input[type=checkbox]:not(old){width:2em;margin:0;padding:0;font-size:1em}input[type=checkbox]:not(old)+label{display:inline-block;line-height:1.5em;margin-top:6px}input[type=checkbox]:not(old)+label>span{display:inline-block;width:13px;height:13px;margin-right:15px;margin-bottom:3px;border:1px solid #999;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;background:white;background-image:-moz-linear-gradient(white, white);background-image:-ms-linear-gradient(white, white);background-image:-o-linear-gradient(white, white);background-image:-webkit-linear-gradient(white, white);background-image:linear-gradient(white, white);vertical-align:bottom}input[type=checkbox]:not(old):checked+label>span{background-image:-moz-linear-gradient(white, white);background-image:-ms-linear-gradient(white, white);background-image:-o-linear-gradient(white, white);background-image:-webkit-linear-gradient(white, white);background-image:linear-gradient(white, white)}input[type=checkbox]:not(old):checked+label>span:before{content:"\f26b";display:block;color:#222;font-size:11px;line-height:1.2;text-align:center;font-family:"Material-Design-Iconic-Font";font-weight:bold}.agree-term{display:inline-block;width:auto}label{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#222}.label-has-error{top:22%}label.error{position:relative;background:url(/../images/unchecked.gif) no-repeat;background-position-y:3px;padding-left:20px;display:block;margin-top:20px}label.valid{display:block;position:absolute;right:0;left:auto;margin-top:-6px;width:20px;height:20px;background:transparent}label.valid:after{font-family:"Material-Design-Iconic-Font";content:"\f269";width:100%;height:100%;position:absolute;font-size:16px;color:green}.label-agree-term{position:relative;top:0%;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.material-icons-name{font-size:18px}.signin-content{padding-top:67px;padding-bottom:87px}.social-login{align-items:center;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;margin-top:80px}.social-label{display:inline-block;margin-right:15px}.socials li{padding:5px}.socials li:last-child{margin-right:0px}.socials li a{text-decoration:none}.socials li a i{width:30px;height:30px;color:#fff;font-size:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.socials li:hover a i{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.zmdi-facebook{background:#3b5998}.zmdi-twitter{background:#1da0f2}.zmdi-google{background:#e72734}.signin-form{margin-right:90px;margin-left:80px}.signin-image{margin-left:110px;margin-right:20px;margin-top:10px}@media screen and (max-width: 1200px){.container{width:calc(100% - 30px);max-width:100%}}@media screen and (min-width: 1024px){.container{max-width:1200px}}@media screen and (max-width: 768px){.signup-content,.signin-content{flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center}.signup-form{margin-left:0px;margin-right:0px;padding-left:0px;padding:0 30px}.signin-image{margin-left:0px;margin-right:0px;margin-top:50px;order:2;-moz-order:2;-webkit-order:2;-o-order:2;-ms-order:2}.signup-form,.signup-image,.signin-form,.signin-image{width:auto}.social-login{justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center}.form-button{text-align:center}.signin-form{order:1;-moz-order:1;-webkit-order:1;-o-order:1;-ms-order:1;margin-right:0px;margin-left:0px;padding:0 30px}.form-title{text-align:center}}@media screen and (max-width: 400px){.social-login{flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column}.social-label{margin-right:0px;margin-bottom:10px}}body{font-family:"Poppins", sans-serif;color:#393339}body.hruc{font-family:"Open Sans", sans-serif}.fw-bold{font-weight:bold}.fw-700{font-weight:700}.fw-500{font-weight:500}.btn-primary{background-color:#7e3edc;border-color:#7e3edc}.btn-primary:hover{background-color:#450b9a;border-color:#450b9a}.btn:first-child:active{background-color:#450b9a}.btn:not(.btn-check)+.btn:active{background-color:#450b9a;border-color:#450b9a}.btn-secondary{background-color:#3973B9;border-color:#3973B9;border-radius:16px;font-weight:300;padding:10px 32px}.btn-secondary:hover{background-color:#244c7b;border-color:#244c7b}.btn:first-child:active{background-color:#244c7b}.btn:not(.btn-check)+.btn:active{background-color:#244c7b;border-color:#244c7b}.container{max-width:1340px}.lock-container{background-size:cover;width:100vw;height:100vh;position:relative}.lock-container::after{background-color:rgba(255,255,255,0.7);position:absolute;content:"";width:100vw;height:100vh;left:0;top:0}.lock-container::before{width:1168px;height:100%;background-size:contain;position:absolute;content:"";z-index:1;right:0;top:0}.lock-container .lock-content{position:relative;z-index:1}.lock-container .lock-content .logo{padding:64px 0 0 56px}.lock-container .lock-content .lock-field{height:calc(100vh - 128px)}.lock-container .lock-content .lock-field .form-control{height:63px;border:1.18px solid #D9D9D9;min-width:330px;font-family:"Open Sans", sans-serif;font-size:18px}.lock-container .lock-content .lock-field .form-control::placeholder{color:#AEAEAE}.navbar .navbar-brand img{width:100%}.navbar .navbar-nav{margin:0;padding:revert-layer;display:grid;grid-auto-flow:column;place-content:flex-end;grid-gap:1.204vw;align-items:center}.navbar .navbar-nav li a.nav-link{padding:0;color:#656565;font-weight:400}.navbar .navbar-nav li a.nav-link:hover{color:#393339}.navbar .navbar-nav li a.btn-primary{height:34px;font-size:14px;font-weight:600;border:0;min-width:116px}.navbar .navbar-nav li a.star,.navbar .navbar-nav li a.search{border-radius:100px;width:34px;height:34px;display:flex;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.navbar .navbar-nav li a.star{position:relative}.navbar .navbar-nav li a.star::after{position:absolute;content:"";width:10px;height:10px;border-radius:100px;background-color:#F0B323;bottom:0;right:0px}.navbar .sub-nav{width:100%}.navbar .sub-nav ul{margin:0;padding:0;display:grid;grid-auto-flow:column;place-content:flex-end;grid-gap:3.125vw}.navbar .sub-nav ul li{list-style:none}.navbar .sub-nav ul li a{font-weight:600;color:#1D1D1B;text-decoration:none;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.navbar .sub-nav ul li a:hover{color:#7e3edc}.exam-result{width:100%;background:#7e3edc;background:linear-gradient(90deg, #7e3edc 0%, #6875ff 100%)}.exam-result .exam-bar{max-width:1130px;width:100%;margin:0 auto;display:flex;justify-content:space-between;height:67px;align-items:center;padding:0 15px}.exam-result .exam-bar .result-btn{font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;border-radius:100px;padding:5px 20px;color:white;background:rgba(255,255,255,0.15)}.exam-result .exam-bar .annoucement{font-size:14px;color:white}.exam-result .exam-bar a{font-size:14px;font-weight:600;color:white;text-decoration:underline;text-underline-offset:10px}.exam-result .exam-bar a:hover{text-decoration:none}.hero-banner{height:27.344vw;width:100%;background-size:cover}.hero-banner .banner-content{max-width:1090px;width:100%;padding:0 15px}.hero-banner .banner-content .breadcrumb{background-color:transparent}.hero-banner .banner-content .breadcrumb li{display:flex;align-items:center;padding-left:6px}.hero-banner .banner-content .breadcrumb li.breadcrumb-item+.breadcrumb-item::before{content:"";width:11px;height:7px;padding:0;color:white;margin-right:6px}.hero-banner .banner-content .breadcrumb li a{color:white;text-decoration:none}.hero-banner .banner-content h1{color:white;font-weight:700}.hero-banner .banner-content p{color:white}.pre-employment-training{max-width:760px;width:100%;padding:0 15px;padding-top:67px;font-family:"Open Sans", sans-serif}.pre-employment-training h2{font-weight:700}.emp-record-box{background:rgba(57,115,185,0.1);border-radius:7px;padding:25px 32px 70px 32px}.emp-record-box hr{background:#000}.emp-record-box h3{font-weight:300}.emp-record-box h3 span{font-weight:700}.emp-record-box h4{font-weight:300}.emp-record-box h4 span{font-weight:700}.emp-record-box h5{font-weight:700}.emp-record-box .hospital-logo{max-width:193px}.emp-record-box .hospital-logo img{width:100%}.video-tabs .nav-tabs{list-style:none;counter-reset:my-awesome-counter}.video-tabs .nav-tabs li .nav-link{padding:0;opacity:0.5;border:0;position:relative;counter-increment:my-awesome-counter}.video-tabs .nav-tabs li .nav-link::before{width:33px;height:33px;border-radius:100px;background-color:#d9ebf6;content:counter(my-awesome-counter) "";color:#007BC5;font-weight:bold;font-size:20px;font-weight:600;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-17px;font-family:"Open Sans", sans-serif}.video-tabs .nav-tabs li .nav-link .video-name{font-size:12px;font-weight:700;text-align:center;color:#1D1D1B;padding:10px 0}.video-tabs .nav-tabs li .nav-link.active{background-color:transparent;border:0;opacity:1}.next-video-section{background:#FFFFFF;box-shadow:0px 4.4082126617px 17.632850647px 0px rgba(0,0,0,0.101961);padding:20px;border-radius:7px}.next-video-section .next-grid{display:grid;grid-template-columns:auto 1fr;grid-gap:2.5vw;align-items:center}.next-video-section .next-grid .btn{font-size:14px;min-width:187px}footer{background-color:#1D1D1B;padding:80px 0;margin-top:70px;position:inherit;bottom:0;width:100%}footer .footer-container{max-width:1090px;width:100%;padding:0 15px;margin:0 auto}footer .btn{padding:12px 40px}footer .btn-outline{border-color:white;color:white;height:50px}footer .btn-outline:hover{background-color:#450b9a;border-color:#450b9a;color:white}footer .btn:first-child:active{background-color:white}footer .btn:not(.btn-check)+.btn:active{background-color:white;border-color:white}footer .social-list ul{padding:0;margin:0;display:flex}footer .social-list ul li{list-style:none;margin:0 6px}footer .social-list ul li:first-child{margin-left:0}footer .social-list ul li:last-child{margin-right:0}footer .social-list ul li a{background-color:#7e3edc;width:40px;height:40px;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}footer .social-list ul li a:hover{background-color:#450b9a}footer .newsletter h5 a{color:white;text-decoration:none}footer .newsletter h5 a:hover{opacity:0.8}footer .footer-links{padding-top:80px;display:flex;justify-content:space-between;align-items:center}footer .footer-links .copyright{color:rgba(255,255,255,0.6)}footer .footer-links .quick-links ul{margin:0;padding:0;display:flex}footer .footer-links .quick-links ul li{list-style:none;border-right:1px solid rgba(255,255,255,0.6);line-height:14px;padding:0 10px}footer .footer-links .quick-links ul li:first-child{padding-left:0}footer .footer-links .quick-links ul li:last-child{padding-right:0;border-right:0}footer .footer-links .quick-links ul li a{color:rgba(255,255,255,0.6);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;text-decoration:none}footer .footer-links .quick-links ul li a:hover{color:#fff}footer .btn.footer-lock-btn{display:flex;align-items:center}footer .btn.footer-lock-btn span{width:35px;height:35px;background:rgba(255,255,255,0.15);display:flex;align-items:center;justify-content:center;border-radius:100px}footer .btn.footer-lock-btn:hover{background-color:#393339;color:white}.training-materials-modal .modal-lg{max-width:880px}.training-materials-modal .btn-close{opacity:1;width:50px;height:50px;background-size:contain;border:none}.training-materials-modal .btn-close:focus{box-shadow:none}.training-materials-modal .modal-body{max-width:695px;width:100%;margin:0 auto;padding:0;font-family:"Open Sans", sans-serif}.training-materials-modal .modal-body .thanks-section h2{font-weight:700}.training-materials-modal .modal-body .thanks-section .form-control{border:1px solid #d9d9d9;height:54px;border-radius:10px}.training-materials-modal .modal-body .thanks-section .form-control:focus{box-shadow:none}.training-materials-modal .modal-body .thanks-section .form-control::placeholder{font-family:"Open Sans", sans-serif;color:#aeaeae}.training-materials-modal .modal-body .thanks-section .about textarea{min-height:76px}.training-materials-modal .modal-body .thanks-section .about small{font-size:14px;color:#aeaeae;text-align:center;display:flex;justify-content:center}.training-materials-modal .modal-body .thanks-section .form-check label{font-size:14px;color:#615c61}.training-materials-modal .modal-body .thanks-section .form-check label a{color:#615c61;text-decoration:underline}.training-materials-modal .modal-body .thanks-section .btn{font-size:19px;height:59px;border-radius:16px;min-width:157px}.training-materials-modal .pre-employment-training{max-width:700px;margin:0 auto}.training-materials-modal .pre-employment-training .emp-record-box h3 span{font-weight:400}.hruc .search-site a{font-size:14px;text-decoration:none;color:green;font-weight:700}.hruc .navbar .sub-nav ul{grid-gap:0}.hruc .navbar .sub-nav ul li{border-right:1px solid rgba(74,74,74,0.2);padding:0px 1.354vw;line-height:23px}.hruc .navbar .sub-nav ul li:first-child{padding-left:0}.hruc .navbar .sub-nav ul li:last-child{padding-right:0;border-right:0}.hruc .navbar .sub-nav ul li a{color:#4A4A4A}.hruc .navbar .sub-nav ul li a:hover{color:#683485}.hruc .hero-banner{background-size:cover;margin-top:26px;position:relative}.hruc .hero-banner .banner-btns{-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);position:absolute;top:7.969vw;left:-7.969vw}.hruc .hero-banner .banner-btns .btn{min-width:8.958vw;height:43px;text-align:left;border-radius:0}.hruc .hero-banner .banner-btns .btn-primary{background-color:#683485;border-color:#683485}.hruc .hero-banner .banner-btns .btn.contact{background:#575756}.hruc .hero-banner .banner-btns .btn:hover{opacity:0.9}.hruc .bottom-logos{max-width:1190px;width:100%;margin:80px auto 0 auto;padding:0 15px}.hruc footer{border-top:2px solid rgba(155,155,155,0.2);background-color:white;padding-top:40px;max-width:1190px;width:100%;margin:40px auto 0 auto}.hruc footer h4{font-size:18px;font-weight:700;color:#575756;margin-bottom:15px}.hruc footer ul li a{color:#555555;text-decoration:none}.hruc footer ul li a:hover{color:#683485}.hruc footer .keep-input .form-control{height:44px;border-radius:10px 0 0 10px;background-color:#ECECEC;font-size:14px}.hruc footer .keep-input .form-control:focus{box-shadow:none;outline:none;border-color:#ECECEC}.hruc footer .keep-input .btn{padding:0;border:0;font-weight:600;height:44px;width:40px;border-radius:0 10px 10px 0}.hruc footer .keep-input .btn-outline-secondary{background-color:#683485;color:white;align-items:center;display:flex;justify-content:center}.hruc footer .keep-input .btn-outline-secondary:hover{background-color:#823fa8}.hruc footer .social-list ul li a{background-color:#683485}.hruc footer .social-list ul li a:hover{background-color:#823fa8}.hruc .copyright{background-color:#EDEDED;font-size:14px;color:#555555}.hruc .copyright .copy-container{max-width:1220px;width:100%;margin:0 auto;padding:0 15px;height:46px}.custom-container{max-width:1022px;width:100%;padding:0 15px;margin:0 auto}.nhs-logo{max-width:328px;width:100%}.headerbar{background-color:#3973B9;width:100%}.headerbar .navbar .navbar-nav{margin:13px 0;grid-gap:30px}.headerbar .navbar .navbar-nav li a{font-family:"Open Sans", sans-serif;font-weight:300;color:white;cursor:pointer}.NHS{font-family:"Open Sans", sans-serif}.NHS .breadcrumb{background-color:transparent}.NHS .breadcrumblist{background-color:#F8F8F8;height:42px}.NHS .breadcrumblist ul li{font-weight:300;color:#000000}.NHS .breadcrumblist ul li.here-text{font-weight:600}.NHS .breadcrumblist ul li.breadcrumb-item+.breadcrumb-item::before{content:">"}.NHS .breadcrumblist ul li a{color:#007BB1;text-decoration:none}.NHS .breadcrumblist ul li a:hover{color:#000000}.NHS aside{max-width:248px;width:100%}.NHS aside h5{font-size:1rem;font-weight:600}.NHS aside ul li{padding:10px 0}.NHS aside ul li a{font-weight:300;color:#000000;padding:0}.NHS .pre-employment-training{padding:0}.NHS .pre-employment-training h2{color:#007BB1;font-weight:300}.NHS footer{background-color:#3973B9;padding:0}.NHS footer ul li{margin:4px 0;position:inherit}.NHS footer ul li::after{position:inherit;content:".";color:white;left:-2px;top:2px}.NHS footer ul li:first-of-type::after{display:none}.NHS footer ul li a{font-weight:300;color:white;cursor:pointer;padding:8px 6px}.NHS footer ul li a:hover{color:#000000}.NHS .copyright{font-size:14px;font-weight:300}.NHS .select-laguage{position:relative}.NHS .select-laguage .g-icon{position:absolute;width:19px;height:19px;background-size:19px;transform:translate(-50%, -50%);left:14px;top:50%}.NHS .select-laguage .form-select{border-color:#9B9B9B;border-radius:0;height:25px;padding:0px 30px;width:165px;font-size:12px}.NHS .select-laguage .form-select:focus{box-shadow:none}.video-container{position:relative;width:100%;height:auto}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;background:linear-gradient(90deg, #ed0433 0%, #007bc5 51%, #ed0433 100%) 0% 0%/205%;transition:all 0.5s ease 0s;border:0px;border-radius:50px;color:#fff;width:100px;height:100px;display:block;padding:0}.play-button svg{margin-left:10px}.NCH .btn-secondary,.PAH .btn-secondary{background-color:#05A399;border-color:#05A399;border-radius:16px;font-weight:300;padding:10px 32px}.NCH .btn-secondary:hover,.PAH .btn-secondary:hover{background-color:#017870;border-color:#017870}.NCH .btn:first-child:active,.PAH .btn:first-child:active{background-color:#017870}.NCH .btn:not(.btn-check)+.btn:active,.PAH .btn:not(.btn-check)+.btn:active{background-color:#017870;border-color:#017870}.NCH .training-materials-modal .modal-header,.PAH .training-materials-modal .modal-header{justify-content:flex-end}.NCH .training-materials-modal .emp-record-box,.PAH .training-materials-modal .emp-record-box{padding:35px 32px}.NCH .training-materials-modal .emp-record-box .hospital-info p,.PAH .training-materials-modal .emp-record-box .hospital-info p{font-size:13px}.NCH .training-materials-modal .emp-record-box h3 span,.PAH .training-materials-modal .emp-record-box h3 span{font-weight:700}.NCH .training-materials-modal .btn-close,.PAH .training-materials-modal .btn-close{width:32px;height:32px;background-size:32px}.NCH .training-materials-modal .modal-body .thanks-section .about small,.PAH .training-materials-modal .modal-body .thanks-section .about small{justify-content:start;padding-left:30px}.NCC .navbar .navbar-nav li a.nav-link{padding:10px 0}.NCC .navbar .navbar-nav li a.nav-link.dropdown-toggle::after{display:none}.NCC .navbar .navbar-nav li .dropdown-menu{top:77%;display:block !important;opacity:0;transition:all 0.25s ease;width:250px;padding:15px 0}.NCC .navbar .navbar-nav li .dropdown-menu li a{font-size:13px;color:#656565;padding:0.3rem 1.5rem;background-color:transparent;white-space:break-spaces}.NCC .navbar .navbar-nav li .dropdown-menu li a:hover{color:#7e3edc}.NCC .navbar .navbar-nav li:hover .dropdown-menu{opacity:1;pointer-events:auto}.NCC .emp-record-box hr{background:rgba(0,0,0,0.08)}.NCC .emp-record-box .hospital-logo{max-width:103px}.meet-employer a{font-size:14px;color:#393339;font-weight:700}.PAH .emp-record-box hr{background:rgba(0,0,0,0.08)}.PAH .custom-container{max-width:1450px}.PAH .header{background:linear-gradient(to bottom, #7ccec6, #007B6C);width:100%}.PAH .header .select-fields select{background:transparent;border:0;font-size:14px;color:white}.PAH .header .select-fields select:focus{outline:none}.PAH .header .header-social i{color:#00A499;font-size:20px}.PAH .header .header-social a{width:34px;height:34px;border-radius:100px;background-color:white;display:flex;align-items:center;justify-content:center;margin:0 3px;text-decoration:none}.PAH .header .header-social a:hover{background-color:#017870}.PAH .header .header-social a:hover i{color:white}.PAH .header form{position:relative}.PAH .header form .form-control{min-width:300px;height:43px;border:0;padding-right:60px}.PAH .header form img{position:absolute;left:auto;right:15px;top:50%;transform:translateY(-50%)}.PAH .header .nhs-trust-logo{max-width:140px}.PAH .header .navbar .navbar-nav{grid-gap:10px}.PAH .header .navbar .navbar-nav li span{transition:0.25s;position:relative;left:10px;top:-1px}.PAH .header .navbar .navbar-nav li:hover span{transform:rotate(90deg);transition:0.25s}.PAH .header .navbar .navbar-nav li a.nav-link{padding:10px 0}.PAH .header .navbar .navbar-nav li a.nav-link.dropdown-toggle::after{display:none}.PAH .header .navbar .navbar-nav li .dropdown-menu{top:95%;display:block !important;opacity:1;transition:all 0.1s ease;padding:0;visibility:hidden;min-width:12em;background:rgba(0,154,143,0.5);backdrop-filter:blur(8px);border:0;border-radius:0}.PAH .header .navbar .navbar-nav li .dropdown-menu li a{text-align:center;font-size:16px;color:#656565;padding:14px 1.5rem;background-color:transparent;white-space:break-spaces;width:100%;border-bottom:4px rgba(255,255,255,0.5) solid;color:white}.PAH .header .navbar .navbar-nav li .dropdown-menu li a:hover{background:#00aea3;border-bottom:4px #fff solid}.PAH .header .navbar .navbar-nav li.dropdown:hover .dropdown-menu{opacity:1;pointer-events:auto;visibility:visible}.PAH .header .navbar .navbar-collapse{border-top:1px solid white}.PAH .header .navbar .navbar-collapse ul li a.nav-link{font-family:Arial, Helvetica, sans-serif;color:white;font-size:16px;padding:15px 20px;display:flex;transition:0.1s;border-bottom:4px solid transparent}.PAH .header .navbar .navbar-collapse ul li a.nav-link.show{background:#00aea3;border-bottom:4px #fff solid}.PAH .header .navbar .navbar-collapse ul li a.nav-link:hover{background:#00aea3;border-bottom:4px #fff solid}.PAH .breadcrumb-section{border-bottom:1px solid #EEEEEE}.PAH .breadcrumb-section .breadcrumb-item{padding:0;font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#393339;display:flex;align-items:center}.PAH .breadcrumb-section .breadcrumb-item a{color:#00A499}.PAH .breadcrumb-section .breadcrumb-item a:hover{text-decoration:none;color:#017870}.PAH .breadcrumb-section .breadcrumb-item+.breadcrumb-item::before{content:"";filter:invert(7%) sepia(4%) saturate(982%) hue-rotate(22deg) brightness(9%) contrast(91%);width:10px;height:14px;background-size:9px;margin:0 10px}.PAH aside{width:320px}.PAH aside ul{border:1px solid #EEEEEE}.PAH aside ul li{border-bottom:1px solid #EEEEEE}.PAH aside ul li a{padding:14px;color:#444444;display:flex;align-items:center}.PAH aside ul li a span{width:10px;height:18px;display:block;margin-left:10px}.PAH aside ul li a:hover{color:white}.PAH aside ul li a:hover span{filter:brightness(0) invert(1)}.PAH .pre-employment-training{padding-top:20px}.PAH footer{background-color:#00A499;padding:70px 0 20px 0}.PAH footer .footer-icons i{color:#00A499;font-size:20px}.PAH footer .footer-icons .icon{width:34px;height:34px;border-radius:100px;background-color:white;display:inherit;align-items:center;justify-content:center;margin:0 3px;text-decoration:none}.PAH footer .footer-icons .icon:hover{background-color:#393339}.PAH footer .footer-icons .icon:hover i{color:white}.PAH footer .footer-icons ul li a{font-size:11px !important}.PAH footer .footer-links ul{margin:0;padding:0}.PAH footer .footer-links ul li{list-style:none;display:flex;align-items:center}.PAH footer .footer-links ul li::before{content:"•";color:white;display:inline-block;margin:0 3px}.PAH footer .footer-links ul li:first-child::before{display:none}.PAH footer .footer-links ul li a{color:white;text-decoration:none;font-size:13px}.PAH footer .footer-links ul li a:hover{color:#393339}.PAH .copy-container{background-color:#E8EDEE;padding:10px 0;color:#444444;font-size:14px;font-family:Arial, Helvetica, sans-serif;position:inherit;bottom:0;width:100%}.PAH .copy-container .footer-quick-links ul{margin:0;padding:0}.PAH .copy-container .footer-quick-links ul li{list-style:none}.PAH .copy-container .footer-quick-links ul li a{color:#444444;border-right:1px solid #444444;font-size:14px;font-family:Arial, Helvetica, sans-serif;margin:0 0px 0 5px;padding-right:5px}.PAH .copy-container .footer-quick-links ul li:first-child a{margin-left:0}.PAH .copy-container .footer-quick-links ul li:last-child a{border:0}.PAH .copy-container .poweredby a{color:#00A9CE}.pagination{display:flex;justify-content:center;list-style:none}.page-item{margin:0 5px}.page-link{padding:8px 12px;border:1px solid #ddd;text-decoration:none;color:#333}.page-link:hover{background-color:#eee}.page-item.active .page-link{background-color:#00A499;color:#fff;border:1px solid #00A499}.drop-zone{border:2px dashed #00A499;border-radius:10px;padding:20px;text-align:center;cursor:pointer;margin:20px}.drop-zone.hover{border-color:#008c7a}#gallery{display:flex;flex-wrap:wrap;gap:10px}#gallery img{max-width:100px;max-height:100px;border:1px solid #ccc}.image-row{display:flex;flex-wrap:wrap;gap:10px}.existing-image{position:relative;width:100px;height:100px}.existing-image img{width:100%;height:auto;border:1px solid #ccc}.drop-zone.error{border-color:red}.image-container{position:relative;display:inline-block}.remove-image{position:absolute;top:0;right:0;background:none;border:none;color:red;font-size:18px;cursor:pointer}.subscription-container{padding:40px 0}.subscription-header{width:90%;max-width:600px;margin:0 auto;padding:40px 20px;text-align:center}.subscription-header p{font-size:15px}.subscription-header h2{font-size:30px;margin-bottom:10px}.subscription-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 0px;padding:20px}.subscription-card{width:250px;border:1px solid #eee;text-align:center;padding:20px;background:white;border-radius:10px;box-shadow:0px 2px 10px 5px rgba(0,0,0,0.05)}.plan-type{color:#555;font-size:16px;font-weight:600;margin-bottom:20px}.plan-price{margin-bottom:20px}.plan-price b{display:block;font-size:40px;margin-bottom:-5px}.plan-features>div{color:#555;padding:8px 0px;border-bottom:1px solid rgba(0,0,0,0.2)}.subscribe-button button{width:100%;margin:25px 0px 0px;padding:10px;cursor:pointer;background:linear-gradient(to bottom, #89c0bb, #007B6C);color:white;border-radius:5px;outline:none;border:none;font-weight:600}.highlight-plan{transform:scale(1.1);background:linear-gradient(to bottom, #89c0bb, #007B6C)}.highlight-plan .plan-type{color:#eee}.highlight-plan .plan-price{color:white}.highlight-plan .plan-features>div{color:white;border-bottom:1px solid rgba(255,255,255,0.5)}.highlight-plan .subscribe-button button{background:white;color:#2193b0}.subscription-cards{gap:15px}@media (max-width: 804px){.subscription-cards{gap:20px}.highlight-plan{transform:scale(1)}}#about{background-color:#f8f9fa;padding:50px 0}#subscription-card{background-color:#f8f9fa;padding:50px 0}.image-container{width:100%;position:relative;overflow:hidden}.slider-images{display:flex;transition:transform 0.5s ease}.slider-img{width:calc(25% - 10px);flex-shrink:0;margin-right:10px}.slider-img:last-child{margin-right:0}.btn-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.5);color:white;border:none;padding:10px;cursor:pointer}.btn-left{left:10px}.btn-right{right:10px}.connect-section{background-color:#f9f9f9;padding:60px 0}.connect-section h2,.connect-section p{margin:0}.connect-button a{padding:15px 30px;color:#fff;background-color:#00A499;border-radius:5px;text-transform:uppercase;text-decoration:none}.connect-button a:hover{background-color:#007d73}.highlighted-link{display:inline-block;padding:12px 30px;font-size:16px;color:white;background:linear-gradient(90deg, #00A499, #007D71);text-decoration:none;border-radius:25px;box-shadow:0px 8px 15px rgba(0,164,153,0.3);transition:all 0.3s ease;font-weight:bold}.highlighted-link i{margin-right:10px}.highlighted-link:hover{background:linear-gradient(90deg, #007D71, #00A499);box-shadow:0px 15px 20px rgba(0,164,153,0.4);transform:translateY(-5px)}.card{background-color:#fff;border-radius:10px;border:none;position:relative;margin-bottom:30px;box-shadow:0 0.46875rem 2.1875rem rgba(90,97,105,0.1),0 0.9375rem 1.40625rem rgba(90,97,105,0.1),0 0.25rem 0.53125rem rgba(90,97,105,0.12),0 0.125rem 0.1875rem rgba(90,97,105,0.1)}.l-bg-cherry{background:linear-gradient(to right, #493240, #f09) !important;color:#fff}.l-bg-blue-dark{background:linear-gradient(to right, #373b44, #4286f4) !important;color:#fff}.l-bg-green-dark{background:linear-gradient(to right, #0a504a, #38ef7d) !important;color:#fff}.l-bg-orange-dark{background:linear-gradient(to right, #a86008, #ffba56) !important;color:#fff}.card .card-statistic-3 .card-icon-large .fas,.card .card-statistic-3 .card-icon-large .far,.card .card-statistic-3 .card-icon-large .fab,.card .card-statistic-3 .card-icon-large .fal{font-size:110px}.card .card-statistic-3 .card-icon{text-align:center;line-height:50px;margin-left:15px;color:#000;position:absolute;right:-5px;top:20px;opacity:0.1}.l-bg-cyan{background:linear-gradient(135deg, #289cf5, #84c0ec) !important;color:#fff}.l-bg-green{background:linear-gradient(135deg, #23bdb8 0%, #43e794 100%) !important;color:#fff}.l-bg-orange{background:linear-gradient(to right, #f9900e, #ffba56) !important;color:#fff}.l-bg-cyan{background:linear-gradient(135deg, #289cf5, #84c0ec) !important;color:#fff}.flash{padding:10px;margin:10px 0;border-radius:5px;position:relative;display:flex;justify-content:space-between;align-items:center}.flash.notice{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.flash.alert{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.flash .close{background:none;border:none;font-size:16px;font-weight:bold;color:inherit;cursor:pointer}.subscription-note{font-size:18px;font-weight:bold;color:#00A499;margin-top:20px;padding:20px;background-color:#f0f9f9;border:2px solid #00A499;border-radius:8px;text-align:center}.subscription-note p{margin-bottom:15px}.form-control[readonly]{background-color:#e9ecef;cursor:not-allowed}
