/*!
 * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0))}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}html{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#fff;color:#212529;font-family:var(--bs-font-sans-serif);font-size:1rem;line-height:1.5;margin:0}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}ol,ul{margin-bottom:1rem;margin-top:0;padding-left:2rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{direction:ltr;font-family:var(--bs-font-monospace);font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;font-size:.875em}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}td,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}output{display:inline-block}iframe{border:0}progress{vertical-align:baseline}[hidden]{display:none!important}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.img-fluid{height:auto;max-width:100%}.figure{display:inline-block}.container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.col{flex:1 0 0%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-1{margin-left:8.3333333333%}}@media (min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-1{margin-left:8.3333333333%}}@media (min-width:1400px){.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.offset-xxl-1{margin-left:8.3333333333%}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,0.075);border-color:#dee2e6;color:#212529;margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);background-image:linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));border-bottom-width:1px;padding:.5rem}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#212529;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef;color:#6c757d}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.btn.disabled,.btn:disabled,fieldset:disabled .btn{opacity:.65;pointer-events:none}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu[style]{right:auto!important}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#f8f9fa;color:#1e2125}.dropdown-item.active,.dropdown-item:active{background-color:#0d6efd;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#6c757d;pointer-events:none}.dropdown-menu.show{display:block}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.navbar{flex-wrap:wrap;padding-bottom:.5rem;padding-top:.5rem;position:relative}.navbar,.navbar>.container{align-items:center;display:flex;justify-content:space-between}.navbar>.container{flex-wrap:inherit}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{position:static}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card-img{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);width:100%}.pagination{display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#0d6efd;display:block;position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{border-color:#dee2e6;z-index:2}.page-link:focus,.page-link:hover{background-color:#e9ecef;color:#0a58ca}.page-link:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0;z-index:3}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{background-color:#0d6efd;border-color:#0d6efd;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;pointer-events:none}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:1rem;position:relative}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#0d6efd;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.5rem 1rem;position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#0d6efd;border-color:#0d6efd;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);font-size:.875rem;max-width:100%;pointer-events:auto;width:350px}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}}.tooltip{word-wrap:break-word;display:block;font-family:var(--bs-font-sans-serif);font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:block;font-family:var(--bs-font-sans-serif);font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover .popover-arrow{display:block;height:.5rem;margin:0 .3rem;position:absolute;width:1rem}.popover .popover-arrow:after,.popover .popover-arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.popover-header{background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:1rem;margin-bottom:0;padding:.5rem 1rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:1rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:2}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1020}.align-middle{vertical-align:middle!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-none{display:none!important}.position-relative{position:relative!important}.border{border:1px solid #dee2e6!important}.w-100{width:100%!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.m-0{margin:0!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.pb-4{padding-bottom:1.5rem!important}.text-uppercase{text-transform:uppercase!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.rounded-0{border-radius:0!important}.visible{visibility:visible!important}@media (min-width:576px){.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}.mb-lg-0{margin-bottom:0!important}}.owl-height{transition:height .5s ease-in-out}

/*!
 * Font Awesome Free 5.14.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)
 */.fa,.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}@-webkit-keyframes fa-spin{to{transform:rotate(1turn)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-behance:before{content:"\f1b4"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-comments:before{content:"\f086"}.fa-dribbble:before{content:"\f17d"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-globe:before{content:"\f0ac"}.fa-heart:before{content:"\f004"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-star:before{content:"\f005"}.fa-twitter:before{content:"\f099"}.fa-user:before{content:"\f007"}.fa-youtube:before{content:"\f167"}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/fonts/fa-brands-400.eot?bfcc3384b8a317dc5de33e70117173e2);src:url(/fonts/fa-brands-400.eot?bfcc3384b8a317dc5de33e70117173e2?#iefix) format("embedded-opentype"),url(/fonts/fa-brands-400.woff2?37913cdf7cb0571dfac04a74caad2087) format("woff2"),url(/fonts/fa-brands-400.woff?28d8b8fcc41c3b7134ff39117823cc89) format("woff"),url(/fonts/fa-brands-400.ttf?1776173e3b1af55eb4554403f3454ed8) format("truetype"),url(/fonts/fa-brands-400.svg?63b566233f163d538ccefed7c4e87e44#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/fonts/fa-regular-400.eot?0c6f12b9eaa2ad444a6be2f133aa1cec);src:url(/fonts/fa-regular-400.eot?0c6f12b9eaa2ad444a6be2f133aa1cec?#iefix) format("embedded-opentype"),url(/fonts/fa-regular-400.woff2?c3c2ab4f63b8d9973c78816fefa1408e) format("woff2"),url(/fonts/fa-regular-400.woff?fcaa6c135683a3fa1b505fa30b01c8e9) format("woff"),url(/fonts/fa-regular-400.ttf?c9c57c0f1f4eb34dbf575201caf2061f) format("truetype"),url(/fonts/fa-regular-400.svg?1b536b782d09dd59dda8eaccc0ea5297#fontawesome) format("svg")}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/fonts/fa-solid-900.eot?dfaa060a451d978c25655eb19bd949e9);src:url(/fonts/fa-solid-900.eot?dfaa060a451d978c25655eb19bd949e9?#iefix) format("embedded-opentype"),url(/fonts/fa-solid-900.woff2?4055b0575d40bfb3c7e89c7d6b5e959d) format("woff2"),url(/fonts/fa-solid-900.woff?22aa6d4357cf74671bc40dbb9bc36d79) format("woff"),url(/fonts/fa-solid-900.ttf?a480ec972cb6bce3053367cb26d11f42) format("truetype"),url(/fonts/fa-solid-900.svg?3e2bc2ffd29f01066d23733ca81d2bac#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}@font-face{font-family:themify;font-style:normal;font-weight:400;src:url(/fonts/themify.eot?9bad94440d49256265a5b2305ec42d63);src:url(/fonts/themify.eot?9bad94440d49256265a5b2305ec42d63?#iefix-fvbane) format("embedded-opentype"),url(/fonts/themify.woff?29b39089170885ae29671a8c66d85a9f) format("woff"),url(/fonts/themify.ttf?eda8b94308c6f538f04a8056ed761a57) format("truetype"),url(/fonts/themify.svg?f0fc8c798eac5636249c4ea287832422#themify) format("svg")}[class*=" ti-"],[class^=ti-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:themify;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ti-tablet:before{content:"\e609"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-home:before{content:"\e69b"}.ti-email:before{content:"\e75a"}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;left:0;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;transform:scale(.75) translateY(-21px);transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}body{font-size:16px;font-weight:400}h1,h2,h3,h4,h5,h6{color:#2a2a2a;font-weight:500;margin-top:0;text-transform:normal}p{color:#545454;font-size:16px;font-weight:400;line-height:30px;line-height:1.4;margin-bottom:15px}.fix{overflow:hidden}.clear{clear:both}.mb-5{margin-bottom:5px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-35{margin-bottom:35px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mr-50{margin-right:50px}.pt-20{padding-top:20px}.pt-50{padding-top:50px}.pt-100{padding-top:100px}.pb-20{padding-bottom:20px}.pb-40{padding-bottom:40px}.pb-70{padding-bottom:70px}.mt-40{margin-top:40px}.button,a{transition:all .3s ease-out 0s}.button:focus,a:focus{outline:none;text-decoration:none}a{color:#635c5c;text-decoration:none}a:hover{color:#fff}a:focus,a:hover{text-decoration:none}a,button{color:#fff;outline:medium none}button:focus,input:focus,textarea,textarea:focus{outline:0}input:focus::-moz-placeholder{opacity:0;-moz-transition:.4s;transition:.4s}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}ul{margin:0;padding:0}li{margin-left:1.5em}hr{border-bottom:1px solid #eceff8;border-top:0;margin:30px 0;padding:0}.sticky-bar{-webkit-animation:fadeInDown .3s ease-in-out 0s 1 normal none running;animation:fadeInDown .3s ease-in-out 0s 1 normal none running;box-shadow:0 10px 15px rgba(25,25,25,.1);-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);left:0;margin:auto;position:fixed;top:0;width:100%;z-index:9999}#back-top{background:var(--main-color);border:2px solid transparent;border-radius:50%;bottom:18px;box-shadow:0 0 10px 3px hsla(0,5%,40%,.2);color:#fff;font-size:20px;height:40px;line-height:40px;position:fixed;right:31px;text-align:center;width:40px}@media (max-width:575px){#back-top{right:16px}}#back-top a i{display:block;line-height:50px}#back-top .wrapper{position:relative}#back-top .wrapper .arrows-container{bottom:-3px;display:block;margin:0 auto;position:absolute;right:7px;text-align:center}#back-top .wrapper .arrows-container .arrow{box-shadow:inset 2px -2px #fff;opacity:0;padding:7px;position:absolute;transform:rotate(130deg)}#back-top .wrapper .arrows-container .arrow-one{-webkit-animation:arrowMovement 3s ease-in-out infinite;animation:arrowMovement 3s ease-in-out infinite}#back-top .wrapper .arrows-container .arrow-two{-webkit-animation:arrowMovement 3s ease-in-out 1s infinite;animation:arrowMovement 3s ease-in-out 1s infinite}@-webkit-keyframes arrowMovement{0%{opacity:0;top:15px}70%{opacity:1}to{opacity:0;top:0}}@keyframes arrowMovement{0%{opacity:0;top:15px}70%{opacity:1}to{opacity:0;top:0}}.preloader{background-color:#f7f7f7;bottom:0;height:100%;left:0;margin:0 auto;position:fixed;right:0;top:0;transition:.6s;width:100%;z-index:999999}@-webkit-keyframes zoom{0%{transform:rotate(0deg);transition:all .1s ease-out 0s}to{transform:rotate(1turn);transition:all .1s ease-out 0s}}@keyframes zoom{0%{transform:rotate(0deg);transition:all .1s ease-out 0s}to{transform:rotate(1turn);transition:all .1s ease-out 0s}}@-webkit-keyframes heartbeat{to{transform:scale(1.03)}}@keyframes rotateme{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes rotateme{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.slick-initialized .slick-slide{outline:0}.running{-webkit-animation:nudge 10s linear infinite alternate;animation:nudge 10s linear infinite alternate}@-webkit-keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(-100px);@media (max-width:575px){transform:translate(-50px)!important}}80%{transform:translate(100px);@media (max-width:575px){transform:translate(50px)!important}}}@keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(-100px);@media (max-width:575px){transform:translate(-50px)!important}}80%{transform:translate(100px);@media (max-width:575px){transform:translate(50px)!important}}}.nice-select{border:1px solid #eaeaea;border-radius:25px;color:#071112;font-weight:500;height:50px;line-height:30px;padding-top:10px;text-transform:capitalize;width:100%}.nice-select:after{border-bottom:2px solid #a3a3a3;border-right:2px solid #a3a3a3;height:7px;right:41px;width:7px}.nice-select .list,.nice-select.open .list{border-radius:0;width:100%}.nice-select .option{color:#071112}.nice-select::-moz-placeholder{color:#5e5e5e;font-size:16px;font-weight:400}.nice-select:-ms-input-placeholder{color:#5e5e5e;font-size:16px;font-weight:400}.nice-select::placeholder{color:#5e5e5e;font-size:16px;font-weight:400}.section-padding{padding:3em 0}@media only screen and (min-width:576px) and (max-width:767px){.section-padding{padding-bottom:70px;padding-top:40px}}@media (max-width:575px){.section-padding{padding-bottom:70px;padding-top:40px}}.w-padding2{padding:80px 0}.footer-padding{padding-bottom:0;padding-top:2em}@media (max-width:575px){.footer-padding{padding-bottom:0;padding-top:1em}}.section-tittle{position:relative}@media only screen and (min-width:576px) and (max-width:767px){.section-tittle{margin-bottom:50px}}@media (max-width:575px){.section-tittle{margin-bottom:50px}}.section-tittle p{color:#656565;font-size:18px;font-weight:400;line-height:1.5}@media only screen and (min-width:576px) and (max-width:767px){.section-tittle p br{display:none}}@media (max-width:575px){.section-tittle p br{display:none}}.section-tittle p a{text-decoration:underline}.section-tittle>span{color:var(--main-color);display:inline-block;font-size:14px;font-weight:400;left:-36px;letter-spacing:.3em;position:absolute;text-transform:uppercase;top:35px;transform:rotate(-90deg)}@media (max-width:575px){.section-tittle>span{font-size:14px;padding-left:0}}.section-tittle h2{display:block;font-size:34px;font-weight:500;line-height:1.2;margin-bottom:12px;position:relative}@media only screen and (min-width:1200px) and (max-width:1400px){.section-tittle h2{font-size:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.section-tittle h2{font-size:30px}}@media only screen and (min-width:768px) and (max-width:991px){.section-tittle h2{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.section-tittle h2{font-size:31px}}@media (max-width:575px){.section-tittle h2{font-size:24px}}@media only screen and (min-width:576px) and (max-width:767px){.section-tittle h2 br{display:none}}@media (max-width:575px){.section-tittle h2 br{display:none}}.section-tittle.section-tittle2 h2{font-size:44px}.section-tittle.section-tittle3 h2{padding-left:0}.section-tittle.section-tittle3 span{left:-136px;top:60px}.btn{background:var(--main-color);border:0;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:18px!important;font-weight:400!important;line-height:1;line-height:0;overflow:hidden;padding:22px 32px;position:relative;text-transform:inherit!important;transition:color .4s linear;-moz-user-select:none;z-index:1}.btn:before{background:#ec583a;border-radius:0;content:"";height:102%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:0 0;transition:transform .5s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.5,1.6,.4,.7);width:102%;z-index:1}.btn i{padding-right:11px}.btn:hover{color:#fff!important}.btn:hover:before{transform:scaleX(1);z-index:-1}.btn_10{background:var(--main-color);border:none;border-radius:0;border-radius:40px;color:#fff;display:inline-block;font-size:18px;font-weight:400;padding:17px 35px 16px 33px!important;text-transform:capitalize}.btn_10 i{color:#fff;font-size:16px;font-weight:500;left:7px;position:relative;top:2px}.btn_10 i,.btn_10 img{transition:all .4s ease-out 0s}.btn_10 img{display:inline-block;margin-left:8px}.btn_10:hover img{margin-left:9px}.btn_10:hover i{left:10px}.header-btn2{background:var(--main-color);border-radius:25px;color:#fff!important;font-size:16px!important;font-weight:500!important;padding:13px 25px!important}.header-btn2 i{color:#fff;font-size:17px;padding-right:9px}.hero-btn{padding:35px 55px}@media only screen and (min-width:768px) and (max-width:991px){.hero-btn{padding:28px 55px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-btn{padding:25px 55px}}@media (max-width:575px){.hero-btn{padding:25px 55px}}.submit-btn{background:var(--main-color);border:0;border-radius:35px;color:#fff!important;cursor:pointer;display:inline-block;font-size:16px!important;font-weight:500!important;line-height:1;line-height:0;overflow:hidden;padding:25px 43px;position:relative;text-transform:inherit!important;transition:color .4s linear;-moz-user-select:none;width:100%;z-index:1}.submit-btn:before{background:#2a2a2a;border-radius:5px;border-radius:0;content:"";height:101%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:0 0;transition:transform .5s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.5,1.6,.4,.7);width:101%;z-index:1}.submit-btn:hover{color:#fff!important}.submit-btn:hover:before{transform:scaleX(1);z-index:-1}.submit-btn i{color:#fff;font-size:20px;margin-right:10px;transition:all .3s ease-out 0s}.btn_1{background:#2a2a2a;border:1px solid #2a2a2a;border-radius:41px;color:#fff!important;font-size:18px;font-weight:500;line-height:16px;margin-top:32px;padding:25px 34px;text-transform:capitalize}.btn_1,.btn_1 img{display:inline-block}.btn_1 img{margin-left:8px}.btn_1 i,.btn_1 img{transition:all .4s ease-out 0s}.btn_1 i{color:#fff;font-size:16px;font-weight:500;left:7px;position:relative;top:2px}.btn_1:hover{background:none;border:1px solid #2a2a2a;color:#2a2a2a!important}.btn_1:hover img{margin-left:9px}.btn_1:hover i{color:#2a2a2a;left:10px}.btn_01{background:none;border:2px solid var(--main-color);border-radius:40px;color:var(--main-color)!important;display:inline-block;font-size:18px;font-weight:500;padding:14px 32px;text-transform:capitalize}.btn_01 i{color:var(--main-color);font-size:16px;font-weight:500;left:7px;position:relative;top:2px;transition:all .4s ease-out 0s}.btn_01:hover{background-color:var(--main-color);border:2px solid var(--main-color);color:#fff!important}.btn_01:hover i{color:#fff}.btn.focus,.btn:focus{box-shadow:none;outline:0}.boxed-btn,.boxed-btn-sm{background:#fff;border:1px solid var(--main-color);color:var(--main-color)!important;color:var(--main-color);cursor:pointer;display:inline-block;font-size:14px;font-weight:400;letter-spacing:1px;padding:18px 44px;text-align:center;text-transform:uppercase}.boxed-btn-sm{padding:10px 24px}.btn-bg{background:var(--main-color);color:#fff!important}.btn-bg:hover{filter: brightness(1.2)!important}.boxed-btn-sm:hover,.boxed-btn:hover{background:var(--main-color);border:1px solid var(--main-color);color:#fff}.boxed-btn-sm:focus,.boxed-btn:focus{outline:none}.boxed-btn2{padding:4px 20px!important}.visit-btn{padding:18px 34px}@media only screen and (min-width:768px) and (max-width:991px){.header-area .main-header{border-bottom:1px solid #ddd}}@media only screen and (min-width:576px) and (max-width:767px){.header-area .main-header{border-bottom:1px solid #ddd}}@media (max-width:575px){.header-area .main-header{border-bottom:1px solid #ddd}}@media only screen and (min-width:768px) and (max-width:991px){.header-area .main-header .menu-wrapper{justify-content:start!important}}@media only screen and (min-width:576px) and (max-width:767px){.header-area .main-header .menu-wrapper{justify-content:start!important}}@media (max-width:575px){.header-area .main-header .menu-wrapper{justify-content:start!important}}.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li{display:inline-block;margin:0 14px;position:relative;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li{margin:0 6px}}.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li a{color:#2a2a2a;display:inline-block;display:block;font-size:16px;font-size:18px;font-weight:500;padding:26px 8px;position:relative;text-transform:capitalize;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1199px){.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li a{padding:26px 6px}}@media (max-width:575px){.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li a{padding:12px}}.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li a:after{background:var(--main-color);bottom:0;content:"";height:3px;left:-5px;position:absolute;right:5px;transition:all .4s ease-out 0s;width:0;z-index:1}.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li:hover>a{color:var(--main-color)}.header-area .main-header .menu-wrapper .header-info-left .main-menu ul li:hover>a:after{left:0;right:auto;transition:all .4s ease-out 0s;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.header-area .main-header .menu-wrapper .header-info-mid{display:none!important}}@media only screen and (min-width:576px) and (max-width:767px){.header-area .main-header .menu-wrapper .header-info-mid{display:none!important}}@media (max-width:575px){.header-area .main-header .menu-wrapper .header-info-mid{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.header-area .main-header .menu-wrapper .header-info-mid .logo{margin-bottom:20px}}.header-area .main-header .menu-wrapper .header-info-right ul li{display:inline-block;margin:0 14px;position:relative}.header-area .main-header .menu-wrapper .header-info-right ul li a{color:#2a2a2a;display:inline-block;font-size:18px;font-weight:500;padding:26px 8px 26px 0;text-transform:capitalize}@media only screen and (min-width:1200px) and (max-width:1400px){.header-area .main-header .menu-wrapper .header-info-right ul li a{padding-right:18px}}@media only screen and (min-width:576px) and (max-width:767px){.header-area .main-header .menu-wrapper .header-info-right ul li a{padding:25px 25px 25px 0}}@media (max-width:575px){.header-area .main-header .menu-wrapper .header-info-right ul li a{padding:17px 17px 17px 0}}.header-area .main-header .menu-wrapper .header-info-right ul li a:hover{color:var(--main-color)}.header-area .main-header .menu-wrapper .header-info-right ul li ul.multipage{background:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.05);left:0;opacity:0;padding:17px 0;position:absolute;top:90%;transition:all .2s ease-out 0s;visibility:hidden;width:150px;z-index:110}.header-area .main-header .menu-wrapper .header-info-right ul li ul.multipage>li{display:block;margin-left:7px}.header-area .main-header .menu-wrapper .header-info-right ul li ul.multipage>li>a{color:#2a2a2a;font-size:16px;font-weight:500;padding:6px 10px!important;text-transform:capitalize}.header-area .main-header .menu-wrapper .header-info-right ul li ul.multipage>li>a:after{position:unset}.header-area .main-header .menu-wrapper .header-info-right ul li ul.multipage>li>a:hover{background:none;color:var(--main-color);letter-spacing:1px}.header-area .main-header .menu-wrapper .header-info-right ul li:hover ul.multipage{opacity:1;top:100%;visibility:visible}.header-sticky.sticky-bar{background:#fff}@media only screen and (min-width:768px) and (max-width:991px){.header-sticky.sticky-bar.sticky{padding:15px 0}}@media only screen and (min-width:576px) and (max-width:767px){.header-sticky.sticky-bar.sticky{padding:15px 0}}@media (max-width:575px){.header-sticky.sticky-bar.sticky{padding:15px 0}}.mobile_menu{position:absolute;right:0;width:100%;z-index:99}.slider-height{background-position:50%;background-repeat:no-repeat;background-size:cover;height:850px}@media only screen and (min-width:992px) and (max-width:1199px){.slider-height{height:680px}}@media only screen and (min-width:768px) and (max-width:991px){.slider-height{height:680px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-height{height:580px}}@media (max-width:575px){.slider-height{height:520px}}.slider-height2{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4em 0}@media only screen and (min-width:768px) and (max-width:991px){.slider-height2{height:270px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-height2{height:250px}}@media (max-width:575px){.slider-height2{height:250px}}.slider-bg1{background-image:url(/images/hero/hero_1.jpg)}.slider-bg2{background-image:url(/images/hero/hero_2.jpg)}.slider-bg3{background-image:url(/images/hero/hero_3.jpg)}.slider-bg4{background-image:url(/images/hero/hero_4.jpg)}.slider-bg5{background-image:url(/images/hero/hero_5.jpg)}.slider-bg6{background-image:url(/images/hero/hero_6.jpg)}.slider-bg7{background-image:url(/images/hero/hero_7.jpg)}.slider-bg8{background-image:url(/images/hero/hero_8.jpg)}.slider-bg9{background-image:url(/images/hero/hero_9.jpg)}.slider-bg10{background-image:url(/images/hero/hero_10.jpg)}.slider-bg11{background-image:url(/images/hero/hero_11.jpg)}.slider-area{background-color:#f2f4f8}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero-caption{padding-top:20px}}@media (max-width:575px){.slider-area .hero-caption{padding-top:20px}}.slider-area .hero-caption h1{color:#fff;font-size:60px;font-weight:500;line-height:1.3;margin-bottom:20px}@media only screen and (min-width:1200px) and (max-width:1400px){.slider-area .hero-caption h1{font-size:55px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider-area .hero-caption h1{font-size:55px}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area .hero-caption h1{font-size:43px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero-caption h1{font-size:43px}}@media (max-width:575px){.slider-area .hero-caption h1{font-size:33px}}.slider-area .hero-caption h1 span{text-decoration:underline}.slider-area .hero-caption p{color:#fff;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:41px}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero-caption p br{display:none}}@media (max-width:575px){.slider-area .hero-caption p br{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area .hero-caption p{font-size:21px;margin-bottom:43px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero-caption p{font-size:21px;margin-bottom:43px}}@media (max-width:575px){.slider-area .hero-caption p{font-size:21px;margin-bottom:43px}}.slider-area .hero-caption.hero-caption2 h2{color:#fff;display:block;font-size:50px;font-weight:500;line-height:1.4}@media only screen and (min-width:768px) and (max-width:991px){.slider-area .hero-caption.hero-caption2 h2{font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero-caption.hero-caption2 h2{margin-bottom:20px}}@media (max-width:575px){.slider-area .hero-caption.hero-caption2 h2{font-size:40px}}.slider-area .hero-caption.hero-caption2 p{color:#fff;font-size:24px;line-height:1.6;margin-bottom:0}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero-caption.hero-caption2 p{font-size:18px}}@media (max-width:575px){.slider-area .hero-caption.hero-caption2 p{font-size:18px}}.slider-area .dot-style .slick-dots{bottom:40px;left:0;position:absolute;right:0;text-align:center}.slider-area .dot-style .slick-dots li{display:inline-block;margin:0 8px}.slider-area .dot-style .slick-dots li.slick-active button:before{border:2px solid #fff;border-radius:50%;content:"";height:23px;left:49%;line-height:25px;margin:0 auto;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%);transition:all .4s ease-out 0s;width:23px}.slider-area .dot-style .slick-dots button{background:#fff;border:0;border-radius:50%;cursor:pointer;height:7px;line-height:7px;padding:0;text-indent:-100000px;width:7px}.slider-area .dot-style .slick-dots .slick-active button{background:#fff;position:relative;transition:all .4s ease-out 0s}.hero-overly{position:relative;z-index:0}.hero-overly:before{background-color:rgba(84,84,84,.2);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-overly02{position:relative;z-index:0}.hero-overly02:before{background-color:rgba(84,84,84,.6);background-repeat:no-repeat;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.our-services{padding-bottom:70px;padding-top:90px}@media only screen and (min-width:768px) and (max-width:991px){.our-services{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:576px) and (max-width:767px){.our-services{padding-bottom:70px;padding-top:70px}}@media (max-width:575px){.our-services{padding-bottom:70px;padding-top:70px}}.our-services .single-services .services-icon img{margin-bottom:26px;text-align:center}.our-services .single-services .services-cap h5 a{color:#545454;display:block;font-size:24px;font-weight:500;line-height:1.4;margin-bottom:20px}@media only screen and (min-width:576px) and (max-width:767px){.our-services .single-services .services-cap h5 a{font-size:21px}}.our-services .single-services .services-cap p{color:#6a6063;font-weight:300;line-height:1.6}.our-services .single-services:hover h5 a{color:var(--main-color)}.services1-active{margin:0 12px}.services1-active button.slick-arrow{background:none;border:0;cursor:pointer;left:auto;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.services1-active button.slick-arrow i{color:rgba(32,69,112,.3);font-size:30px;transition:all .2s ease-out 0s}.services1-active button.slick-arrow i:hover{color:var(--main-color)}.services1-active button.slick-prev{left:-40px}@media only screen and (min-width:768px) and (max-width:991px){.services1-active button.slick-prev{left:-25px}}@media only screen and (min-width:576px) and (max-width:767px){.services1-active button.slick-prev{left:-10px}}.services1-active button.slick-next{right:-40px}@media only screen and (min-width:768px) and (max-width:991px){.services1-active button.slick-next{right:-25px}}@media only screen and (min-width:576px) and (max-width:767px){.services1-active button.slick-next{right:-10px}}.about-area2{background:#fcf2eb;padding:100px 0}.about-area2.about-area1{padding:0}@media only screen and (min-width:768px) and (max-width:991px){.about-area2 .about-caption{padding-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px){.about-area2 .about-caption{padding-bottom:50px}}@media (max-width:575px){.about-area2 .about-caption{margin-bottom:35px}}@media only screen and (min-width:768px) and (max-width:991px){.about-area2 .about-caption.about-caption1{padding-bottom:50px;padding-top:50px}}@media only screen and (min-width:576px) and (max-width:767px){.about-area2 .about-caption.about-caption1{padding-bottom:50px;padding-top:50px}}@media (max-width:575px){.about-area2 .about-caption.about-caption1{margin-top:35px;padding-bottom:50px}}.about-area2 .about-img.about-img1 img{border-radius:0}.about-area2 .about-img img{border-radius:4px;width:100%}.about-low-area{position:relative}.about-low-area .about-caption p{color:#071112;font-size:16px;line-height:1.6;margin-bottom:33px;padding-right:50px}@media only screen and (min-width:992px) and (max-width:1199px){.about-low-area .about-caption p{padding-right:20px}}@media only screen and (min-width:576px) and (max-width:767px){.about-low-area .about-caption p{padding-right:0}}@media (max-width:575px){.about-low-area .about-caption p{padding-right:0}}.about-low-area .about-right-cap{position:relative}@media (max-width:575px){.about-low-area .about-right-cap{padding-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){.about-low-area .about-right-cap{padding-top:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.about-low-area .about-right-cap{padding-top:50px}}@media only screen and (min-width:576px) and (max-width:767px){.about-low-area .about-right-cap{padding-top:50px}}.about-low-area .about-right-cap p{color:#545454;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:30px}.about-low-area .single-counter{margin-bottom:10px}.about-low-area .single-counter .counter{color:var(--main-color);display:inline-block;font-size:50px;font-weight:600;line-height:1;margin-bottom:12px;text-transform:uppercase}@media (max-width:575px){.about-low-area .single-counter .counter{font-size:40px}}.about-low-area .single-counter p{color:var(--main-color);display:inline-block;font-size:50px;font-weight:600;line-height:1;margin:0;padding:0}@media (max-width:575px){.about-low-area .single-counter p{font-size:40px}}.about-low-area .pera-count h5{color:#131933;font-size:24px;font-weight:400;margin-bottom:11px}.about-low-area .pera-count p{color:#132e43;font-size:22px;line-height:1.4}@media only screen and (min-width:992px) and (max-width:1199px){.about-low-area .pera-count p{font-size:17px}}@media only screen and (min-width:576px) and (max-width:767px){.about-low-area .pera-count p{font-size:17px}}.video-area{margin-left:56px}@media only screen and (min-width:768px) and (max-width:991px){.video-area{margin-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.video-area{margin-left:0}}@media (max-width:575px){.video-area{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.video-area img{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.video-area img{width:100%}}@media (max-width:575px){.video-area img{width:100%}}.video-area .video-icon{position:absolute;right:50px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px) and (max-width:991px){.video-area .video-icon{left:0;right:0;text-align:center}}@media only screen and (min-width:576px) and (max-width:767px){.video-area .video-icon{left:0;right:0;text-align:center}}@media (max-width:575px){.video-area .video-icon{left:0;right:0;text-align:center}}.video-area .video-icon a{background:#fff;border-radius:50%;color:var(--main-color);display:inline-block;height:100px;line-height:100px;text-align:center;width:100px}.video-area .video-icon a img{position:relative;z-index:1}.video-area .video-icon a:after{background:#0000;border:80px solid hsla(0,0%,100%,.3);border-radius:50%;content:"";left:-31px;position:absolute;right:0;top:-31px;z-index:0}@media (max-width:575px){.video-area .video-icon a:after{border:0;left:-35px;right:0;top:-34px}.video-area .video-icon a{height:60px;line-height:60px;width:60px}}.video-area .video-icon a i{font-size:20px;line-height:1;position:relative;right:-2px;top:2px}.video-area .video-icon a.btn-icon{position:relative}.video-area .video-icon a.btn-icon:before{-webkit-animation:btnIconRipple 2s cubic-bezier(.23,1,.32,1) infinite both;animation:btnIconRipple 2s cubic-bezier(.23,1,.32,1) infinite both;border:1px solid #fff;border-radius:inherit;bottom:-2px;content:"";display:inline-block;left:-2px;position:absolute;right:-2px;top:-2px}@media (max-width:575px){.video-area .video-icon a.btn-icon:before{border:0}.video-area .video-icon a.btn-icon{position:unset}}.video-area .video-icon a.btn-icon:hover{background:var(--main-color);color:#fff}.visit-tailor-area{align-items:center;background-color:#f2f4f8;display:flex}@media only screen and (min-width:768px) and (max-width:991px){.visit-tailor-area{display:block}}@media (max-width:575px){.visit-tailor-area{display:block}}@media only screen and (min-width:576px) and (max-width:767px){.visit-tailor-area{display:block}}.visit-tailor-area .tailor-details{padding:20px 20px 20px 80px;width:33%}@media only screen and (min-width:992px) and (max-width:1199px){.visit-tailor-area .tailor-details{padding:20px 20px 20px 50px;width:53%}}@media only screen and (min-width:1200px) and (max-width:1600px){.visit-tailor-area .tailor-details{width:41%}}@media only screen and (min-width:768px) and (max-width:991px){.visit-tailor-area .tailor-details{padding:50px 30px;width:76%}}@media only screen and (min-width:576px) and (max-width:767px){.visit-tailor-area .tailor-details{padding:50px 30px;width:100%}}@media (max-width:575px){.visit-tailor-area .tailor-details{padding:50px 30px;width:100%}}.visit-tailor-area .tailor-details span{color:#7d8da4;display:block;margin-bottom:22px}.visit-tailor-area .tailor-details h2{display:block;font-size:44px;font-weight:500;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:992px) and (max-width:1199px){.visit-tailor-area .tailor-details h2{font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px){.visit-tailor-area .tailor-details h2{font-size:50px}}@media (max-width:575px){.visit-tailor-area .tailor-details h2{font-size:29px}}.visit-tailor-area .tailor-details p{color:#545454;font-size:20px;font-weight:400;line-height:1.7;margin-bottom:40px}.visit-tailor-area .tailor-details .ratting ul{margin-bottom:30px}.visit-tailor-area .tailor-details .ratting ul li{display:inline-block}.visit-tailor-area .tailor-details .ratting ul li i{color:#2a2a2a;font-size:18px}.visit-tailor-area .tailor-details .ratting p{color:#545454;font-size:20px;font-weight:400;line-height:1.7;margin-bottom:40px}.visit-tailor-area .tailor-details .price-wrpper .single-price p{color:#545454;font-weight:500;margin-bottom:7px}.visit-tailor-area .tailor-details .price-wrpper .single-price span{color:var(--main-color);font-size:20px;font-weight:500}.visit-tailor-area .tailor-offers{background-image:url(/images/visit_bg.jpg?31c8e0665adc499a86d512a61a7329dc);background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover;height:750px;width:55%}@media only screen and (min-width:992px) and (max-width:1199px){.visit-tailor-area .tailor-offers{width:49%}}@media only screen and (min-width:576px) and (max-width:767px){.visit-tailor-area .tailor-offers{height:400px;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.visit-tailor-area .tailor-offers{height:400px;width:100%}}@media (max-width:575px){.visit-tailor-area .tailor-offers{height:400px;width:100%}}.wantToWork-area{background:#1a1a1a}.wantToWork-area .wantToWork-caption h2{color:#fff;font-size:30px;font-weight:600;line-height:1.5;margin-bottom:12px}@media only screen and (min-width:768px) and (max-width:991px){.wantToWork-area .wantToWork-caption h2{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.wantToWork-area .wantToWork-caption h2{font-size:35px}}@media (max-width:575px){.wantToWork-area .wantToWork-caption h2{font-size:25px}}.wantToWork-area .wantToWork-caption p{color:#dedede;font-size:18px;margin-bottom:0}@media only screen and (min-width:576px) and (max-width:767px){.wantToWork-area .wantToWork-btn{float:left;margin-top:30px}}@media (max-width:575px){.wantToWork-area .wantToWork-btn{float:left;margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.wantToWork-area .wantToWork-btn{margin-top:30px}}.wantToWork-btn img{margin-right:9px}.wants-wrapper{display:flex}.wants-wrapper blockquote{margin-right:30px}.wantToWork-area{background-position:50%;background-repeat:no-repeat;background-size:cover}.popular-directorya-area{background:#f1c4a3}.popular-directorya-area .properties{margin:0 12px}.popular-directorya-area .properties .properties-caption{background:#fff;height:405px;padding:50px 35px 40px}@media only screen and (min-width:576px) and (max-width:767px){.popular-directorya-area .properties .properties-caption{height:350px}}.popular-directorya-area .properties .properties-caption .ratting ul{margin-bottom:30px}.popular-directorya-area .properties .properties-caption .ratting ul li{display:inline-block}.popular-directorya-area .properties .properties-caption .ratting ul li i{color:var(--main-color);font-size:14px}.popular-directorya-area .properties .properties-caption h3 a{display:block;font-size:20px;font-weight:500;margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1199px){.popular-directorya-area .properties .properties-caption h3 a{font-size:16px}}.popular-directorya-area .properties .properties-caption h3 .properties-card,.popular-directorya-area .properties .properties-caption h3 a:hover{color:var(--main-color)}.popular-directorya-area .properties .properties-caption h3 img{display:inline-block}.popular-directorya-area .properties .properties-caption P.p-pera{color:#545454;margin-bottom:40px}.popular-directorya-area .properties .properties-caption p{color:#545454;font-size:18px}.popular-directorya-area .properties .properties-caption p a.woner{color:#2a2a2a;font-size:14px}.popular-directorya-area .properties .properties-caption p a.woner:hover{color:var(--main-color)}.testi-active button.slick-arrow{background:none;border:0;cursor:pointer;left:auto;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.testi-active button.slick-arrow i{color:rgba(26,33,61,.4);font-size:28px}.testi-active button.slick-arrow i:hover{color:#1a213d}.testi-active button.slick-prev{left:10px;top:-73px}.testi-active button.slick-next{right:10px;top:-73px}.footer-wrapper{background:#f5f6f7;position:relative}.footer-area .footer-pera p{color:#5e5e5e;font-size:16px;line-height:1.8;margin-bottom:21px}.footer-area .footer-tittle h4{color:#1a1a1a;font-size:20px;font-weight:600;margin-bottom:40px}.footer-area .footer-tittle ul li{margin-bottom:15px}.footer-area .footer-tittle ul li a{color:#5e5e5e;font-size:16px;font-weight:300;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.footer-area .footer-tittle ul li a:hover{color:#5e5e5e;text-decoration:underline}.footer-area .footer-tittle ul li span{color:red}.footer-area .footer-tittle p{color:#5e5e5e;font-size:16px}.footer-area .footer-form{margin-top:40px}.footer-area .footer-form form{position:relative}.footer-area .footer-form form input{background:#fff;border:1px solid var(--main-color);border-radius:30px;color:#5e5e5e;height:56px;padding:10px 20px;width:100%}.footer-area .footer-form form input::-moz-placeholder{color:#5e5e5e;font-size:16px}.footer-area .footer-form form input:-ms-input-placeholder{color:#5e5e5e;font-size:16px}.footer-area .footer-form form input::placeholder{color:#5e5e5e;font-size:16px}.footer-area .footer-form form .form-icon button{background:none;border:0;border-radius:0 3px 3px 0;cursor:pointer;line-height:1;padding:20px 22px;position:absolute;right:0;top:0}.footer-area .info.error{color:var(--main-color)}.footer-bottom-area .footer-border{padding-bottom:1px}.footer-bottom-area .footer-copy-right p{color:#5e5e5e;font-size:14px;font-weight:400;line-height:2}.footer-bottom-area .footer-copy-right p a,.footer-bottom-area .footer-copy-right p i{color:var(--main-color)}.footer-social li,.footer-social li a{display:inline-block}.footer-social li a{color:#bcbcbc!important;font-size:18px;padding:5px;text-align:center}.footer-social li a i{display:inline-block;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transition:all .4s ease-out 0s}.footer-social li a:hover{color:var(--main-color)}.footer-social li a:hover i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.number a{color:var(--main-color)!important;display:block;font-size:24px!important;font-weight:600!important;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.number a{font-size:19px!important}}.number2 a{color:#1a1a1a!important;display:block;font-size:14px!important;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:991px){.number2 a{font-size:19px!important}}.guest-house .single-location{position:relative}.guest-house .single-location img{height:517px;width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.guest-house .single-location img{height:350px}}@media only screen and (min-width:768px) and (max-width:991px){.guest-house .single-location img{height:300px}}@media only screen and (min-width:576px) and (max-width:767px){.guest-house .single-location img{height:300px}}@media (max-width:575px){.guest-house .single-location img{height:300px}}.guest-house .single-location:before{background:rgba(0,0,0,.3);bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;transition:all .4s ease-out 0s;visibility:hidden;width:100%;z-index:0}.guest-house .single-location .guest-contents{bottom:25px;left:60px;opacity:0;position:absolute;transition:all .4s ease-out 0s;visibility:hidden;z-index:1}@media only screen and (min-width:576px) and (max-width:767px){.guest-house .single-location .guest-contents{left:20px}}@media (max-width:575px){.guest-house .single-location .guest-contents{left:20px}}.guest-house .single-location .guest-contents h3 a{color:#fff;display:inline-block;font-size:34px;font-weight:500;transition:all .4s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1199px){.guest-house .single-location .guest-contents h3 a{font-size:18px}}@media only screen and (min-width:768px) and (max-width:991px){.guest-house .single-location .guest-contents h3 a{font-size:18px}}@media only screen and (min-width:576px) and (max-width:767px){.guest-house .single-location .guest-contents h3 a{font-size:18px}}@media (max-width:575px){.guest-house .single-location .guest-contents h3 a{font-size:22px}}.guest-house .single-location .guest-contents h3 a:hover{color:#fff}.guest-house .single-location .guest-contents p{color:#fff;font-size:16px;font-weight:300;margin-bottom:15px}@media only screen and (min-width:576px) and (max-width:767px){.guest-house .single-location .guest-contents p{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1600px){.guest-house .single-location .guest-contents p br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.guest-house .single-location .guest-contents p br{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.guest-house .single-location .guest-contents p br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.guest-house .single-location .guest-contents p br{display:none}}@media (max-width:575px){.guest-house .single-location .guest-contents p br{display:none}}.guest-house .single-location .guest-contents .ratting ul{margin-bottom:30px}.guest-house .single-location .guest-contents .ratting ul li{display:inline-block}.guest-house .single-location .guest-contents .ratting ul li i{color:#fc0;font-size:14px}.guest-house .single-location:hover:before{opacity:1;visibility:visible}.guest-house .single-location:hover .guest-contents{left:70px;opacity:1;visibility:visible}@media only screen and (min-width:576px) and (max-width:767px){.guest-house .single-location:hover .guest-contents{left:25px}}@media (max-width:575px){.guest-house .single-location:hover .guest-contents{left:25px}}.blog_area a{text-decoration:none;transition:.4s}.blog_item{margin-bottom:50px}.blog_details{box-shadow:0 10px 20px 0 hsla(0,0%,87%,.3);padding:30px 0 20px 10px}@media (min-width:768px){.blog_details{padding:60px 30px 35px 35px}}.blog_details p{margin-bottom:30px}.blog_details a{color:var(--main-color)}.blog_details a:hover{text-decoration: underline}.blog_details h2{font-size:18px;font-weight:600;margin-bottom:8px}@media (min-width:768px){.blog_details h2{margin-top:1.5em;font-size:24px;margin-bottom:15px}}.blog-info-link li{float:left;font-size:14px}.blog-info-link li a{color:#999}.blog-info-link li i,.blog-info-link li span{font-size:13px;margin-right:5px}.blog-info-link li:after{content:"|";padding-left:10px;padding-right:10px}.blog-info-link li:last-child:after{display:none}.blog-info-link:after{clear:both;content:"";display:block;display:table}.blog_item_img{position:relative}.blog_item_img .blog_item_date{background-color:var(--main-color);border-radius:5px;bottom:-10px;color:#fff;display:block;left:10px;padding:8px 15px;position:absolute}@media (min-width:768px){.blog_item_img .blog_item_date{bottom:-20px;left:40px;padding:13px 30px}}.blog_item_img .blog_item_date h3{color:#fff;font-size:22px;font-weight:600;line-height:1.2;margin-bottom:0}@media (min-width:768px){.blog_item_img .blog_item_date h3{font-size:30px}}.blog_item_img .blog_item_date p{color:#fff;font-size:18px;margin-bottom:0}@media (min-width:768px){.blog_item_img .blog_item_date p{font-size:18px}}.blog_right_sidebar .widget_title{font-size:20px;margin-bottom:40px}.blog_right_sidebar .widget_title:after{border-bottom:1px solid var(--border-color);content:"";display:block;padding-top:15px}.blog_right_sidebar .single_sidebar_widget{background:var(--accent-color);margin-bottom:30px;padding:30px}.blog_right_sidebar .single_sidebar_widget .btn_1{margin-top:0}.blog_right_sidebar .search_widget .form-control{border-color:var(--border-color);border-radius:0;border-right:0;color:#999;font-size:13px;height:50px;padding-left:20px}.blog_right_sidebar .search_widget .form-control::-moz-placeholder{color:#999}.blog_right_sidebar .search_widget .form-control:-ms-input-placeholder{color:#999}.blog_right_sidebar .search_widget .form-control::placeholder{color:#999}.blog_right_sidebar .search_widget .form-control:focus{border-color:var(--border-color);box-shadow:none;outline:0}.blog_right_sidebar .search_widget .input-group button{background:var(--main-color);border:1px solid var(--border-color);border-left:0;cursor:pointer;padding:12px 15px}.blog_right_sidebar .search_widget .input-group button i{color:#fff}.blog_right_sidebar .search_widget .input-group button span{color:#999;font-size:14px}.blog_right_sidebar .newsletter_widget .form-control{border-color:var(--border-color);border-radius:0;color:#999;font-size:13px;height:50px;padding-left:20px}.blog_right_sidebar .newsletter_widget .form-control::-moz-placeholder{color:#999}.blog_right_sidebar .newsletter_widget .form-control:-ms-input-placeholder{color:#999}.blog_right_sidebar .newsletter_widget .form-control::placeholder{color:#999}.blog_right_sidebar .newsletter_widget .form-control:focus{border-color:var(--border-color);box-shadow:none;outline:0}.blog_right_sidebar .newsletter_widget .input-group button{background:#fff;border:1px solid var(--border-color);border-left:0;padding:4px 15px}.blog_right_sidebar .newsletter_widget .input-group button i,.blog_right_sidebar .newsletter_widget .input-group button span{color:#fff;font-size:14px}.blog_right_sidebar .post_category_widget .cat-list li{border-bottom:1px solid var(--border-color);padding-bottom:12px;transition:all .3s ease 0s}.blog_right_sidebar .post_category_widget .cat-list li:last-child{border-bottom:0}.blog_right_sidebar .post_category_widget .cat-list li a{color:#888;font-size:14px;line-height:20px}.blog_right_sidebar .post_category_widget .cat-list li a p{margin-bottom:0}.blog_right_sidebar .post_category_widget .cat-list li+li{padding-top:15px}.blog_right_sidebar .popular_post_widget .post_item .media-body{align-self:center;justify-content:center;padding-left:20px}.blog_right_sidebar .popular_post_widget .post_item .media-body h3{font-size:16px;line-height:20px;margin-bottom:6px;transition:all .3s linear}.blog_right_sidebar .popular_post_widget .post_item .media-body a:hover{color:#fff}.blog_right_sidebar .popular_post_widget .post_item .media-body p{font-size:14px;line-height:21px;margin-bottom:0}.blog_right_sidebar .popular_post_widget .post_item+.post_item{margin-top:20px}.blog_right_sidebar .tag_cloud_widget ul li{display:inline-block}.blog_right_sidebar .tag_cloud_widget ul li a{background:#fff;border:1px solid #eee;color:#888;display:inline-block;font-size:13px;margin-bottom:8px;margin-right:3px;padding:4px 20px;transition:all .3s ease 0s}.blog_right_sidebar .tag_cloud_widget ul li a:hover{-webkit-text-fill-color:#fff;background:var(--main-color);color:#fff!important;text-decoration:none;transition:.5s}.blog_right_sidebar .instagram_feeds .instagram_row{display:flex;margin-left:-6px;margin-right:-6px}.blog_right_sidebar .instagram_feeds .instagram_row li{float:left;margin-bottom:15px;padding-left:6px;padding-right:6px;width:33.33%}.blog_right_sidebar .br{background:#eee;height:1px;margin:30px 0;width:100%}.blog-pagination{margin-top:80px}.blog-pagination .page-link,.page-link{border:1px solid var(--border-color);border-radius:0!important;color:#8a8a8a;display:block;font-size:14px;height:45px;line-height:45px;margin-left:-1px;margin-right:10px;padding:0;position:relative;text-align:center;width:45px}.blog-pagination .page-link i,.blog-pagination .page-link span{font-size:13px}.blog-pagination .page-item.active .page-link,.page-item.active .page-link{background-color:var(--accent-color);border-color:var(--border-color);color:#888}.blog-pagination .page-item:last-child .page-link{margin-right:0}.single-post-area .blog_details{box-shadow:none;padding:0;padding-top:26px}.single-post-area .blog_details p{font-size:16px;line-height:1.5;margin-bottom:20px}.single-post-area .quote-wrapper{background:rgba(130,139,178,.1);color:#888;font-style:italic;line-height:1.733;margin-bottom:25px;margin-top:25px;padding:16px}@media (min-width:768px){.single-post-area .quote-wrapper{padding:30px}}.single-post-area .quotes{background:#fff;border-left:2px solid;padding:15px 15px 15px 20px}@media (min-width:768px){.single-post-area .quotes{padding:25px 25px 25px 30px}}.single-post-area .arrow{position:absolute}.single-post-area .arrow .lnr{font-size:20px;font-weight:600}.single-post-area .navigation-top{border-top:1px solid var(--border-color);padding-top:15px}.single-post-area .navigation-top p{margin-bottom:0}.single-post-area .navigation-top .like-info{font-size:14px}.single-post-area .navigation-top .like-info i,.single-post-area .navigation-top .like-info span{font-size:16px;margin-right:5px}.single-post-area .navigation-top .social-icons li{display:inline-block;margin-right:15px}.single-post-area .navigation-top .social-icons li:last-child{margin:0}.single-post-area .navigation-top .social-icons li i,.single-post-area .navigation-top .social-icons li span{color:#999;font-size:14px}.single-post-area .blog-author{background:var(--accent-color);margin-top:35px;padding:40px 30px}@media (max-width:600px){.single-post-area .blog-author{padding:20px 8px}}.single-post-area .blog-author img{border-radius:50%;height:90px;margin-right:30px;width:90px}@media (max-width:600px){.single-post-area .blog-author img{height:45px;margin-right:15px;width:45px}}.single-post-area .blog-author a{display:inline-block}.single-post-area .blog-author a:hover{color:var(--main-color)}.single-post-area .blog-author p{font-size:15px;margin-bottom:0}.single-post-area .blog-author h4{font-size:16px}.single-post-area .navigation-area{border-bottom:1px solid #eee;margin-top:55px;padding-bottom:30px}.single-post-area .navigation-area p{margin-bottom:0}.single-post-area .navigation-area h4{font-size:18px;line-height:25px}.single-post-area .navigation-area .nav-left{text-align:left}.single-post-area .navigation-area .nav-left .thumb{background:#000;margin-right:20px}.single-post-area .navigation-area .nav-left .thumb img{transition:all .3s ease-out 0s}.single-post-area .navigation-area .nav-left .lnr{margin-left:20px;opacity:0;transition:all .3s ease-out 0s}.single-post-area .navigation-area .nav-left:hover .lnr{opacity:1}.single-post-area .navigation-area .nav-left:hover .thumb img{opacity:.5}@media (max-width:767px){.single-post-area .navigation-area .nav-left{margin-bottom:30px}}.single-post-area .navigation-area .nav-right{text-align:right}.single-post-area .navigation-area .nav-right .thumb{background:#000;margin-left:20px}.single-post-area .navigation-area .nav-right .thumb img{transition:all .3s ease-out 0s}.single-post-area .navigation-area .nav-right .lnr{margin-right:20px;opacity:0;transition:all .3s ease-out 0s}.single-post-area .navigation-area .nav-right:hover .lnr{opacity:1}.single-post-area .navigation-area .nav-right:hover .thumb img{opacity:.5}.comments-area{background:transparent;border-top:1px solid #eee;margin-top:50px;padding:45px 0}@media (max-width:414px){.comments-area{padding:50px 8px}}.comments-area h4{font-size:18px;margin-bottom:35px}.comments-area h5{font-size:16px;margin-bottom:0}.comments-area .comment-list{padding-bottom:48px}.comments-area .comment-list:last-child{padding-bottom:0}@media (max-width:413px){.comments-area .comment-list .single-comment h5{font-size:12px}.comments-area .comment-list .single-comment .date{font-size:11px}.comments-area .comment-list .single-comment .comment{font-size:10px}}.comments-area .thumb{margin-right:20px}.comments-area .thumb img{border-radius:50%;width:70px}.comments-area .date{color:#999;font-size:14px;margin-bottom:0;margin-left:20px}.comments-area .comment{color:#777;font-size:15px;margin-bottom:10px}.comments-area .btn-reply{background-color:transparent;color:#888;display:block;font-size:14px;font-weight:400;padding:5px 18px}.comment-form{border-top:1px solid #eee;margin-bottom:20px;margin-top:50px;padding-top:45px}.comment-form .form-group{margin-bottom:30px}.comment-form h4{font-size:18px;line-height:22px;margin-bottom:40px}.comment-form .name{padding-left:0}@media (max-width:767px){.comment-form .name{margin-bottom:1rem;padding-right:0}}.comment-form .email{padding-right:0}@media (max-width:991px){.comment-form .email{padding-left:0}}.comment-form .form-control{background:transparent;border:1px solid var(--border-color);border-radius:5px;font-size:13px;height:48px;padding-left:18px}.comment-form .form-control:focus{box-shadow:none;outline:0}.comment-form .form-control::-moz-placeholder{color:#999;font-weight:300}.comment-form .form-control:-ms-input-placeholder{color:#999;font-weight:300}.comment-form .form-control::placeholder{color:#999;font-weight:300}.comment-form .form-control::-moz-placeholder{color:#777}.comment-form .form-control:-ms-input-placeholder{color:#777}.comment-form .form-control::placeholder{color:#777}.comment-form textarea{border-radius:12px;height:100%!important;padding-top:18px}.comment-form ::-webkit-input-placeholder{color:#777;font-size:13px}.comment-form ::-moz-placeholder{color:#777;font-size:13px}.comment-form :-ms-input-placeholder{color:#777;font-size:13px}.comment-form :-moz-placeholder{color:#777;font-size:13px}.media{display:flex}.img-fluid{width:100%}.form-group{margin-bottom:1rem}.dropdown .dropdown-menu{transition:all .3s}.contact-info{margin-bottom:25px}.contact-info__icon{margin-right:20px}.contact-info__icon i,.contact-info__icon span{color:#8f9195;font-size:27px}.contact-info .media-body h3{color:#2a2a2a;font-size:16px;margin-bottom:0}.contact-info .media-body h3 a:hover{color:#1f2b7b}.contact-info .media-body p{color:#8a8a8a}.contact-title{font-size:27px;font-weight:600;margin-bottom:20px}.form-contact label{font-size:14px}.form-contact .form-group{margin-bottom:30px}.form-contact .form-control{background:transparent;border:1px solid #e5e6e9;border-radius:0;font-size:13px;height:48px;padding-left:18px}.form-contact .form-control:focus{box-shadow:none;outline:0}.form-contact .form-control::-moz-placeholder{color:#999;font-weight:300}.form-contact .form-control:-ms-input-placeholder{color:#999;font-weight:300}.form-contact .form-control::placeholder{color:#999;font-weight:300}.form-contact textarea{border-radius:0;height:100%!important}.contact-section{padding:130px 0 100px}@media (max-width:991px){.contact-section{padding:70px 0 40px}}@media only screen and (min-width:992px) and (max-width:1200px){.contact-section{padding:80px 0 50px}}.mfp-bg{background:#4a3600;height:100%;left:0;opacity:.6;overflow:hidden;position:fixed;top:0;width:100%;z-index:1042}.sample-text-area{background:#fff;padding:100px 0 70px}.text-heading{font-size:24px;margin-bottom:30px}b,del,sub,sup,u{color:#1f2b7b}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#828bb2}.button-area{background:#fff}.button-area .border-top-generic{border-top:1px dotted #eee;padding:70px 15px}.button-group-area .genric-btn{margin-right:10px;margin-top:10px}.button-group-area .genric-btn:last-child{margin-right:0}.genric-btn{cursor:pointer;display:inline-block;font-size:.8em;font-weight:500;line-height:40px;padding:0 30px;text-align:center;text-decoration:none;transition:all .3s ease 0s}.genric-btn,.genric-btn:focus{outline:none}.genric-btn.e-large{line-height:50px;padding:0 40px}.genric-btn.large{line-height:45px}.genric-btn.medium{line-height:30px}.genric-btn.small{line-height:25px}.genric-btn.radius{border-radius:3px}.genric-btn.circle{border-radius:20px}.genric-btn.arrow{align-items:center;display:inline-flex}.genric-btn.arrow span{margin-left:10px}.genric-btn.default{background:#f9f9ff;border:1px solid transparent;color:#415094}.genric-btn.default-border,.genric-btn.default:hover{background:#fff;border:1px solid #f9f9ff}.genric-btn.default-border:hover{background:#f9f9ff;border:1px solid transparent;color:#415094}.genric-btn.primary{background:#1f2b7b;border:1px solid transparent;color:#fff}.genric-btn.primary-border,.genric-btn.primary:hover{background:#fff;border:1px solid #1f2b7b;color:#1f2b7b}.genric-btn.primary-border:hover{background:#1f2b7b;border:1px solid transparent;color:#fff}.genric-btn.success{background:#4cd3e3;border:1px solid transparent;color:#fff}.genric-btn.success-border,.genric-btn.success:hover{background:#fff;border:1px solid #4cd3e3;color:#4cd3e3}.genric-btn.success-border:hover{background:#4cd3e3;border:1px solid transparent;color:#fff}.genric-btn.info{background:#38a4ff;border:1px solid transparent;color:#fff}.genric-btn.info-border,.genric-btn.info:hover{background:#fff;border:1px solid #38a4ff;color:#38a4ff}.genric-btn.info-border:hover{background:#38a4ff;border:1px solid transparent;color:#fff}.genric-btn.warning{background:#f4e700;border:1px solid transparent;color:#fff}.genric-btn.warning-border,.genric-btn.warning:hover{background:#fff;border:1px solid #f4e700;color:#f4e700}.genric-btn.warning-border:hover{background:#f4e700;border:1px solid transparent;color:#fff}.genric-btn.danger{background:#f44a40;border:1px solid transparent;color:#fff}.genric-btn.danger-border,.genric-btn.danger:hover{background:#fff;border:1px solid #f44a40;color:#f44a40}.genric-btn.danger-border:hover{background:#f44a40;border:1px solid transparent;color:#fff}.genric-btn.link{background:#f9f9ff;border:1px solid transparent;color:#415094;text-decoration:underline}.genric-btn.link-border,.genric-btn.link:hover{background:#fff;border:1px solid #f9f9ff;color:#415094}.genric-btn.link-border{text-decoration:underline}.genric-btn.link-border:hover{background:#f9f9ff;border:1px solid transparent;color:#415094}.genric-btn.disable{background:#f9f9ff;border:1px solid transparent;color:#222,.3;cursor:not-allowed}.generic-blockquote{background:#f9f9ff;border-left:2px solid #1f2b7b;padding:30px 50px 30px 30px}.progress-table-wrap{overflow-x:scroll}.progress-table{background:#f9f9ff;min-width:800px;padding:15px 0 30px}.progress-table .serial{padding-left:30px;width:11.83%}.progress-table .country{width:28.07%}.progress-table .visit{width:19.74%}.progress-table .percentage{padding-right:50px;width:40.36%}.progress-table .table-head{display:flex}.progress-table .table-head .country,.progress-table .table-head .percentage,.progress-table .table-head .serial,.progress-table .table-head .visit{color:#415094;font-weight:500;line-height:40px;text-transform:uppercase}.progress-table .table-row{border-top:1px solid #edf3fd;display:flex;padding:15px 0}.progress-table .table-row .country,.progress-table .table-row .percentage,.progress-table .table-row .serial,.progress-table .table-row .visit{align-items:center;display:flex}.progress-table .table-row .country img{margin-right:15px}.progress-table .table-row .percentage .progress{background:transparent;border-radius:0;width:80%}.progress-table .table-row .percentage .progress .progress-bar{height:5px;line-height:5px}.progress-table .table-row .percentage .progress .progress-bar.color-1{background-color:#6382e6}.progress-table .table-row .percentage .progress .progress-bar.color-2{background-color:#e66686}.progress-table .table-row .percentage .progress .progress-bar.color-3{background-color:#f09359}.progress-table .table-row .percentage .progress .progress-bar.color-4,.progress-table .table-row .percentage .progress .progress-bar.color-5{background-color:#73fbaf}.progress-table .table-row .percentage .progress .progress-bar.color-6{background-color:#6382e6}.progress-table .table-row .percentage .progress .progress-bar.color-7{background-color:#a367e7}.progress-table .table-row .percentage .progress .progress-bar.color-8{background-color:#e66686}.single-gallery-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:200px;margin-top:30px}.unordered-list li{line-height:1.82em!important;padding-left:30px;position:relative}.unordered-list li:before{background:#fff;border:3px solid #1f2b7b;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:4px;width:14px}.ordered-list{margin-left:30px}.ordered-list li{color:#1f2b7b;font-weight:500;line-height:1.82em!important;list-style-type:decimal-leading-zero}.ordered-list li span{color:#828bb2;font-weight:300}.ordered-list-alpha li{color:#1f2b7b;font-weight:500;line-height:1.82em!important;list-style-type:lower-alpha;margin-left:30px}.ordered-list-alpha li span{color:#828bb2;font-weight:300}.ordered-list-roman li{color:#1f2b7b;font-weight:500;line-height:1.82em!important;list-style-type:lower-roman;margin-left:30px}.ordered-list-roman li span{color:#828bb2;font-weight:300}.single-input{background:#f9f9ff;border:none;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input:focus{outline:none}.input-group-icon{position:relative}.input-group-icon .icon{left:20px;line-height:40px;position:absolute;top:0;z-index:3}.input-group-icon .icon i{color:#797979}.input-group-icon .single-input{padding-left:45px}.single-textarea{background:#f9f9ff;border:none;display:block;height:100px;line-height:40px;outline:none;padding:0 20px;resize:none;width:100%}.single-textarea:focus{outline:none}.single-input-primary{background:#f9f9ff;border:1px solid transparent;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input-primary:focus{border:1px solid #1f2b7b;outline:none}.single-input-accent{background:#f9f9ff;border:1px solid transparent;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input-accent:focus{border:1px solid #eb6b55;outline:none}.single-input-secondary{background:#f9f9ff;border:1px solid transparent;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input-secondary:focus{border:1px solid #f09359;outline:none}.default-switch{background:#f9f9ff;border-radius:8.5px;cursor:pointer;height:17px;position:relative;width:35px}.default-switch input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.default-switch input+label{background:#1f2b7b;border-radius:50%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);cursor:pointer;height:15px;left:1px;position:absolute;top:1px;transition:all .2s;width:15px}.default-switch input:checked+label{left:19px}.primary-switch{background:#f9f9ff;border-radius:8.5px;cursor:pointer;height:17px;position:relative;width:35px}.primary-switch input{opacity:0}.primary-switch input,.primary-switch input+label,.primary-switch input+label:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.primary-switch input+label:before{background:transparent;border-radius:8.5px;content:"";cursor:pointer;transition:all .2s}.primary-switch input+label:after{background:#fff;border-radius:50%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);content:"";cursor:pointer;height:15px;left:1px;position:absolute;top:1px;transition:all .2s;width:15px}.primary-switch input:checked+label:after{left:19px}.primary-switch input:checked+label:before{background:#1f2b7b}.confirm-switch{background:#f9f9ff;border-radius:8.5px;cursor:pointer;height:17px;position:relative;width:35px}.confirm-switch input{opacity:0}.confirm-switch input,.confirm-switch input+label,.confirm-switch input+label:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.confirm-switch input+label:before{background:transparent;border-radius:8.5px;content:"";cursor:pointer;transition:all .2s}.confirm-switch input+label:after{background:#fff;border-radius:50%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);content:"";cursor:pointer;height:15px;left:1px;position:absolute;top:1px;transition:all .2s;width:15px}.confirm-switch input:checked+label:after{left:19px}.confirm-switch input:checked+label:before{background:#4cd3e3}.primary-checkbox{background:#f9f9ff;border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.primary-checkbox input{opacity:0}.primary-checkbox input,.primary-checkbox input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.primary-checkbox input+label{border:1px solid #f1f1f1;border-radius:3px;cursor:pointer}.primary-checkbox input:checked+label{background:url(/images/primary-check.png?9aff9b4eedd092c6a02f410ec8657b17) no-repeat 50%/cover;border:none}.confirm-checkbox{background:#f9f9ff;border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.confirm-checkbox input{opacity:0}.confirm-checkbox input,.confirm-checkbox input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.confirm-checkbox input+label{border:1px solid #f1f1f1;border-radius:3px;cursor:pointer}.confirm-checkbox input:checked+label{background:url(/images/success-check.png?ab30238790efd59ebf3ca5be0a78c623) no-repeat 50%/cover;border:none}.disabled-checkbox{background:#f9f9ff;border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.disabled-checkbox input{opacity:0}.disabled-checkbox input,.disabled-checkbox input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.disabled-checkbox input+label{border:1px solid #f1f1f1;border-radius:3px;cursor:pointer}.disabled-checkbox input:disabled{cursor:not-allowed;z-index:3}.disabled-checkbox input:checked+label{background:url(/images/disabled-check.png?d3925270df75efa1c8f6bf0c1672cb63) no-repeat 50%/cover;border:none}.primary-radio{background:#f9f9ff;border-radius:8px;cursor:pointer;height:16px;position:relative;width:16px}.primary-radio input{opacity:0}.primary-radio input,.primary-radio input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.primary-radio input+label{border:1px solid #f1f1f1;border-radius:8px;cursor:pointer}.primary-radio input:checked+label{background:url(/images/primary-radio.png?13fa508ce16849fd2852d3679260d6e1) no-repeat 50%/cover;border:none}.confirm-radio{background:#f9f9ff;border-radius:8px;cursor:pointer;height:16px;position:relative;width:16px}.confirm-radio input{opacity:0}.confirm-radio input,.confirm-radio input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.confirm-radio input+label{border:1px solid #f1f1f1;border-radius:8px;cursor:pointer}.confirm-radio input:checked+label{background:url(/images/success-radio.png?6c20fcb5024f6d30d812f60ec6ddfbbd) no-repeat 50%/cover;border:none}.disabled-radio{background:#f9f9ff;border-radius:8px;cursor:pointer;height:16px;position:relative;width:16px}.disabled-radio input{opacity:0}.disabled-radio input,.disabled-radio input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.disabled-radio input+label{border:1px solid #f1f1f1;border-radius:8px;cursor:pointer}.disabled-radio input:disabled{cursor:not-allowed;z-index:3}.disabled-radio input:checked+label{background:url(/images/disabled-radio.png?9b0ffcc1f0931906e45cace28abf2fc6) no-repeat 50%/cover;border:none}.default-select{height:40px}.default-select .nice-select{background:#f9f9ff;border:none;border-radius:0;height:40px;padding-left:20px;padding-right:40px}.default-select .nice-select .list{border:none;border-radius:0;box-shadow:none;margin-top:0;padding:10px 0;width:100%}.default-select .nice-select .list .option{font-size:12px;font-weight:300;line-height:28px;min-height:28px;padding-left:20px;transition:all .3s ease 0s}.default-select .nice-select .list .option.selected,.default-select .nice-select .list .option:hover{background:transparent;color:#1f2b7b}.default-select .current{font-weight:300;margin-right:50px}.default-select .nice-select:after{right:20px}.form-select{height:40px;width:100%}.form-select .nice-select{background:#f9f9ff;border:none;border-radius:0;height:40px;padding-left:45px;padding-right:40px;width:100%}.form-select .nice-select .list{border:none;border-radius:0;box-shadow:none;margin-top:0;padding:10px 0;width:100%}.form-select .nice-select .list .option{font-size:12px;font-weight:300;line-height:28px;min-height:28px;padding-left:45px;transition:all .3s ease 0s}.form-select .nice-select .list .option.selected,.form-select .nice-select .list .option:hover{background:transparent;color:#1f2b7b}.form-select .current{font-weight:300;margin-right:50px}.form-select .nice-select:after{right:20px}.mt-10{margin-top:10px}.section-top-border{border-top:1px dotted #eee;padding:50px 0}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.switch-wrap{margin-bottom:10px}.main-img{max-height:500px;-o-object-fit:contain;object-fit:contain}.single-post-area .thumb{height:60px;width:60px}.ideas img,.single-post-area .thumb{-o-object-fit:cover;object-fit:cover;overflow:auto}.ideas img{height:90px;width:90px}.popular_post_widget .media img{border-radius: .3em;height:80px;-o-object-fit:cover;object-fit:cover;overflow:auto;width:80px}.header-info-mid{padding:.5em 0}.blog_item_img img{max-height:400px;-o-object-fit:cover;object-fit:cover}.py-0{padding-bottom:0!important;padding-top:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-05{margin:.5em 0!important}.my-1{margin:1em 0!important}.my-2{margin:2em 0!important}.my-3{margin:3em 0!important}.my-4{margin:4em 0!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.d-block{display:block!important}.rounded{border-radius:.25rem!important}.post-img{max-height:calc(100vh - 220px);max-width: 100%}.single-post{margin-bottom:1em}.custom-btn{background:#ffe46f;border:0;border-radius:3px;color:#000!important;display:inline-block;font-size:20px!important;font-weight:400!important;line-height:18px;margin:1em auto;padding:12px 32px!important;text-align:center;text-wrap: pretty;}.custom-btn:hover{background:#ecc03a!important}.outbound-link{cursor:pointer}

.col-6 {flex: 0 0 auto;width: 50%;}

.blog-info-link li {list-style: none}

.footer-logo a {
    color: #1a1a1a;
}

.custom-btn:hover {
    background: #ecc03a !important
}
.outbound-link {
    cursor: pointer;
}

.single-post-area .blog_details {
    padding-top: 0;
}

.custom-btn.outbound-link {
    padding: 12px 10px!important;
}

.custom-btn.small {
    margin: 0;
}

.custom-btn.small > * {
    flex-grow: 1;
    flex-basis: 0;
}

.logo div {
    font-weight: 300;
    color: #0e0e0e;
    font-size: 2rem;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: .3em;
}

.logo div a {
    color: #0e0e0e;
}

.blog_right_sidebar .popular_post_widget .post_item .media-body {
    overflow: hidden;
}
.single-post-area .blog_details p {
    font-size: 17px;
    line-height: 2rem;
}

.flex-row-reverse {flex-direction: row-reverse!important;}

.snap .card { transition: box-shadow 0.3s ease; }
.snap .card:hover {
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}
.snap .img-overlay { background: #000; height: 100%; overflow: hidden}
.snap .img-container { background: #fff;opacity: .97; display: flex; align-items: center;justify-content: center;height: 230px;}
.snap .card-img-top{margin: auto; max-height: 230px;}
.snap .card-body {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: .5em;
}
.snap .card-body .card-title {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.snap .card-text {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: .5em;
}
.snap .card-text > div:not(:first-child) {
    margin-top: .5em;
}
.snap .colors {
    display: flex;
    justify-content: center;
    gap: 1em;
    align-items: center;
    width: 100%
}
.snap .color {
    width: 24px;
    height: 24px;
    display: inline-block;
    border-radius: 50%;
}

.snap .color-link {
    color: #2d2d2d;
    text-decoration: underline;
}

.snap .color-link:hover {
    color: var(--main-color);
}

.snap .price-before {
    color: #767676;
    font-size: 12px;
    text-decoration: line-through;
    margin-left: 3px;
    display: inline-block;
}

.snap .rating-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.snap .rating {
    color: #767676;
    font-size: 12px;
    margin-left: 3px;
    display: inline-block;
}

.star-rating {
    display: flex;
    justify-content: center;
    gap: 4px;
}

.star-rating {
    display: flex;
    justify-content: center;
    gap: 4px;
}

.c-star {
    width: var(--size, 16px);
    height: var(--size, 16px);
    fill: #fff;
    stroke: #727272;
}
.c-star.active {
    fill: #fed94b;
}

.post-img-wrapper {
    display: block;
    position: relative;
    margin-left: auto !important;
    margin-right: auto !important;
    width: fit-content;
}
.post-img-wrapper>div {
    display: flex;
    align-items: center;
    color: #fff;
    position: absolute;
    bottom: 0;
    width: 100%;
    min-height: 20px;
    padding: 0 .5em;
    background: rgba(0, 0, 0, 0.15);
    opacity: 0.8;
    border-bottom-left-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
    font-size: 13px;
}

.link {
    color: var(--main-color);
    cursor: pointer;
}

.link:hover {
    text-decoration: underline;
}

.media.post_item:hover h3 {
    text-decoration: underline;
}

.media.post_item:hover img {
    transform: scale(1.1);
    transition: transform 300ms ease;
}

.blog-info-link li {
    margin-left: 0;
}

.product-table-container {
    margin: 1em auto;
    max-width: 100%;
    padding: 0 1em;
}

.product-table {
    border: 1px solid #e3e3e3;
    border-radius: 1em;
    overflow: hidden;
    margin-top: 1em;
    width: 100%;
}

.product-table table {
    width: 100%;
    border-collapse: collapse;
    overflow: hidden;
}

.product-table thead {
    background: var(--accent-color);
    color: white;
}

.product-table th {
    padding: 0.75rem;
    text-align: left;
    color: #212529;
}

.product-table tbody tr {
    border-bottom: 1px solid #e3e3e3;
}

.product-table tbody tr:last-child {
    border-bottom: none;
}

.product-table td {
    padding: 0.75rem;
}

.product-table img {
    border-radius: .5em;
    max-width: 100%;
    height: auto;
    min-width: 128px;
}

@media screen and (max-width: 768px) {
    .product-table {
        display: block;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .product-table table {
        display: block;
        width: 100%;
    }

    .product-table thead {
        display: none;
    }

    .product-table tbody, .product-table tr, .product-table td {
        display: block;
        width: 100%;
    }

    .product-table tr {
        margin-bottom: 1em;
    }

    .product-table td {
        text-align: center;
        position: relative;
    }

    .product-table td img {
        width: 100%;
        height: auto;
    }
}

.tag-cloud {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5em;
}

.tag {
    display: inline-block;
    text-decoration: none;
    padding: 0.5em 1em;
    border-radius: 0.5em;
    background-color: var(--main-color);
    transition: background-color 0.3s, color 0.3s;
}

@media (max-width: 575px) {
    .section-padding {
        padding-top: 0;
    }
    .custom-btn.small {
        display: flex;
        align-items: center;
        gap: 6px;
        font-size: 18px !important;
        padding: 6px 32px !important;
    }
}
@media (min-width: 769px) {
    .section-padding {
        padding: 2em 0;
    }
    .container {
        max-width: 90%;
    }
    .post-img{max-height:450px;}
}
