@charset "UTF-8";/*Bootstrap Css*/@import url("other/bootstrap.min.css");/*Slider Css*/@import url("other/slider.min.css");/*Icons Css*/@import url("other/icons.min.css");/*Gallery Css*/@import url("other/gallery.min.css");/*Animation Css*/@import url("other/animation.min.css");/*Google Fonts*/@import url('../../../fonts.googleapis.com/css/family=Poppins:300,400,600,700,800&display=swap.css');@import url('../../../cdn.rawgit.com/mfd/09b70eb47474836f25a21660282ce0fd/raw/e06a670afcb2b861ed2ac4a1ef752d062ef6b46b/Gilroy.css');/*----------------------------------------------Typography----------------------------------------------*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {overflow-x: hidden;}body {overflow-x: hidden;font-family: var(--primary-font);color: var(--primary-p-color);background-color: var(--primary-bg-color);}body.odd {background-color: var(--secondary-bg-color);}body .odd {color: var(--secondary-p-color);}ol, ul {padding-left: 20px;}ol {list-style: decimal;}ul {list-style: disclosure-closed;}ul ul {list-style: disclosure-closed;}pre, code {display: block;margin: 1rem 0;color: var(--primary-color);}blockquote, q {display: block;margin: 1rem 0;quotes: none;quotes: none;line-height: 1.7;background: #ffffff;border-radius: 6px;font-style: italic;padding: 1rem 1.5rem;-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.07);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.07);border-left: 5px solid var(--primary-bg-color-3);}.odd blockquote, q {border-left: 5px solid var(--secondary-bg-color-3);}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}blockquote p, q p {margin: 0;}figure {margin-bottom: 1.5rem;}figcaption {margin-bottom: 1.5rem;font-style: italic;padding: 1rem 1.5rem;border-left: 5px solid var(--primary-bg-color-3);}.odd figcaption {border-left: 5px solid var(--secondary-bg-color-3);}table {border-collapse: collapse;border-spacing: 0;}/*----------------------------------------------General Style----------------------------------------------*/::selection {background: rgba(150, 155, 170, 0.5);}::-moz-selection {background: rgba(150, 155, 170, 0.5);}*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}a:not(.btn), a:link:not(.btn), a:visited:not(.btn), a:hover:not(.btn), a:active:not(.btn) {font-size: 1rem;font-weight: 400;line-height: 1.6;color: var(--primary-color);text-decoration: none;}a:not([href]), a:not([href]):hover, a:not([href]) i, a:not([href]) i:hover {color: var(--primary-b-color);}p {margin: 1.5rem 0;font-size: var(--p-size);font-weight: var(--p-weight);line-height: 1.7;}p:first-child {margin-top: 0;}p:last-child {margin-bottom: 0;}h1 {margin-bottom: 0.5rem;font-size: var(--h1-size);font-weight: var(--h1-weight);line-height: 1.2;letter-spacing:2px;font-family: var(--h1-font);color: var(--primary-color);-ms-word-wrap: break-word;word-wrap: break-word;}h2 {margin: 1rem 0;font-size: var(--h2-size);font-weight: var(--h2-weight);line-height: 1.2;font-family: var(--primary-font);color: var(--primary-t-color);-ms-word-wrap: break-word;word-wrap: break-word;position: relative;}.broadcom-item-title {font-size: 4rem}.odd h2, .odd h3 {color: var(--white-color);}.odd .skill-text {color: #d9d9d9;}.odd .card .year, .odd .card .d-block, .odd .about_short_contact_wrap li span label {color: #d9d9d9;}.odd .resume-items .card .card-body p, .odd .about_short_contact_wrap li span, .odd .about_short_contact_wrap li span a{color:#8e8e8e !important;}#features.odd p.text-muted{color:#8e8e8e !important;}h3 {margin: 1rem 0 1.5rem 0;font-size: 1.6rem;font-weight: 600;line-height: 1.2;font-family: var(--primary-font);color: var(--primary-t-color);-ms-word-wrap: break-word;word-wrap: break-word;}h4 {margin: 2rem 0 1.5rem 0;font-size: 1.2rem;font-weight: 600;line-height: 1.5;font-family: var(--primary-font);color: var(--primary-t-color);-ms-word-wrap: break-word;word-wrap: break-word;}.align-self-center h4 {margin-top: 1rem;margin-bottom: 1.2rem;position: relative;}.odd h4 {color: var(--secondary-t-color);}h5 {margin: 1.5rem 0;font-size: 1.2rem;font-weight: 600;line-height: 1.5;font-family: var(--primary-font);color: var(--primary-t-color);-ms-word-wrap: break-word;word-wrap: break-word;}h6 {margin: 1.5rem 0;font-size: 1rem;font-weight: 600;line-height: 1.2;font-family: var(--primary-font);color: var(--primary-t-color);-ms-word-wrap: break-word;word-wrap: break-word;}b, strong {font-weight: 600;}li {margin: 0.5rem 0;font-size: 1rem;font-weight: 400;line-height: 1.5;}img {max-width: 100%;vertical-align: middle;}::placeholder {color: var(--primary-t-color);opacity: 0.5;}table {border-collapse: separate;border-spacing: 10px;}table td {padding: 10px 0;}table th {padding: 10px 0;}dt {margin: 15px 0;}address {margin-bottom: 1rem;}form {width: 100%;}form label {width: 100%;}input, textarea, select {width: 100%;height: 43.48px;background: no-repeat;box-shadow: none;padding: 0.7rem 1rem;border-color: var(--primary-l-color);border-width: 1px;border-radius: 2px;}input:focus, textarea:focus, select:focus {background: no-repeat;color: inherit;outline: none;border-color: inherit;box-shadow: none;}input {border-color: var(--primary-l-color);color: var(--primary-t-color);}input:focus {border-color: var(--primary-t-color);color: var(--primary-t-color);}input[type="radio"] {height: initial;}input[type="submit"] {border: 1px solid;padding: 2.5px 10px;display: block;width: fit-content;max-width: 200px;text-align: center;color: var(--primary-color);}input[type="submit"]:hover {background-color: var(--primary-color);color: var(--primary-b-color);border-color: var(--primary-color);}input[type=checkbox] {width: 20px;height: 20px;}textarea {height: 100px;resize: none;border-color: var(--primary-l-color);color: var(--primary-t-color);}textarea:focus {border-color: var(--primary-t-color);color: var(--primary-t-color);}select {-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';line-height: 1.2;border-color: var(--primary-l-color);color: var(--primary-t-color);}select:focus {border-color: var(--primary-t-color);color: var(--primary-t-color);}select option {color: #2f323a;}hr {margin: 35px 0;border-top: 1px dashed var(--primary-l-color);}.odd hr {margin: 35px 15px;border-top: 1px dashed var(--secondary-l-color);}table {width: 100%;}tr:not(:last-child) {border-bottom: 1px solid;border-color: var(--primary-l-color);}.odd tr:not(:last-child) {border-bottom: 1px solid;border-color: var(--secondary-l-color);}td {padding: 10px 0;}/*----------------------------------------------Section Style----------------------------------------------*/section {width: 100%;padding: 110px 0;}section:nth-child(1):not(.footer):not(.copyright), section:nth-child(2):not(.footer):not(.copyright) {background-color: var(--hero-bg-color);}section:nth-child(3) {background-color: var(--section-1-bg-color);}section:nth-child(4) {background-color: var(--section-2-bg-color);}section:nth-child(5) {background-color: var(--section-3-bg-color);}section:nth-child(6) {background-color: var(--section-4-bg-color);}section:nth-child(7) {background-color: var(--section-5-bg-color);}section:nth-child(8) {background-color: var(--section-6-bg-color);}section:nth-child(9) {background-color: var(--section-7-bg-color);}section:nth-child(10) {background-color: var(--section-8-bg-color);}section:nth-child(11) {background-color: var(--section-9-bg-color);}section:nth-child(12) {background-color: var(--section-10-bg-color);}section:nth-child(13) {background-color: var(--section-11-bg-color);}section:nth-child(14) {background-color: var(--section-12-bg-color);}section:nth-child(15) {background-color: var(--section-13-bg-color);}section:nth-child(16) {background-color: var(--section-14-bg-color);}section:nth-child(17) {background-color: var(--section-15-bg-color);}section.bg-image-1 {position: relative;background-image: var(--bg-image-1);background-size: cover;background-position: center center;background-attachment: fixed;}section.bg-image-2 {position: relative;background-image: var(--bg-image-2);background-size: cover;background-position: center center;background-attachment: fixed;}section.featured {position: relative;}/*section.featured:after {content: '';position: absolute;z-index: 2;bottom: -22px;left: 50%;left: calc(50% - 2px);border-radius: 2px;width: 6px;height: 44px;color: var(--secondary-color);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);-webkit-transform: scale(1.1) rotate(0deg);transform: scale(1.1) rotate(0deg);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}section.featured:before {bottom: -45px;left: 50%;left: calc(50% - 0px);border: solid transparent;border-top-width: medium;border-right-width: medium;border-bottom-color: transparent;border-bottom-width: medium;border-left-width: medium;border-top-width: medium;border-right-width: medium;border-bottom-color: transparent;border-bottom-width: medium;border-left-width: medium;border-bottom-color: var(--secondary-color);content: " ";height: 0;width: 0;z-index:2;border-radius:30px;-webkit-transform: scale(1.1) rotate(180deg);transform: scale(1.1) rotate(180deg);position: absolute;pointer-events: none;border-width: 14px;margin-left: -13px;}*//*section.featured::after {content: '';position: absolute;z-index: 2;bottom: -13px;left: 50%;left: calc(50% - 15px);border-radius: 50% 50% 2px 50%;width: 30px;height: 30px;color: var(--secondary-color);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);-webkit-transform: scale(1.2) rotate(45deg);transform: scale(1.2) rotate(45deg);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}*/section.featured::after {content: '';position: absolute;z-index: 2;bottom: -35px;left: 50%;left: calc(50% - 2px);border-radius: 10px;width: 6px;height: 70px;color: var(--secondary-color);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);-webkit-transform: scale(1.2) rotate(0deg);transform: scale(1.2) rotate(0deg);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}section.featured.all:before {content: '';position: absolute;z-index: 1;top: 100%;left: 0;width: 100%;border-bottom: 1px solid var(--primary-l-color);}section.odd.featured.all:before {border-bottom: 1px solid var(--secondary-l-color);}main {padding: 0;}aside {padding: 0;}.padding-top-100{padding-top:100px;}.padding-bottom-100{padding-bottom:100px;}.container {padding: 0;max-width: 1170px;}.container.header {max-width: 1140px;}.container.full {max-width: 100%;}.container.full-grid {padding: 0;max-width: calc(100% - 30px);margin: 0 15px;}.container.smaller {max-width: 970px;}.row {margin-left: 0;margin-right: 0;}.vh-100 {height: 100vh;}.vh-75 {height: 75vh;}.clearfix {display: block;content: "";clear: both;}/*----------------------------------------------About Style----------------------------------------------*/.about_short_contact_wrap {width: 100%;height: auto;clear: both;float: left;margin: 15px 0;}.about_short_contact_wrap ul {margin: 0px;list-style-type: none;left: 0;display: contents;}.about_short_contact_wrap ul li {margin: 0px 0px 6px 0px;width: 50%;float: left;color: #6c757d;position: relative;padding-left: 0px;padding-right: 20px;}.about_short_contact_wrap ul li label {font-weight: 600;color: var(--primary-t-color);min-width: 100px;display: inline-block;padding: 2px 8px 2px 0;font-size: 1rem;border-radius: 4px;margin-right: 10px;margin-bottom: .5rem;}.about_short_contact_wrap ul li a {text-decoration: none;color: var(--primary-p-color) !important;position: relative;border-bottom: 1px solid transparent;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.about-social{display:inline-block;}.about_short_contact_wrap ul li a:hover {color: var(--primary-color) !important;}.about-social li a {height: 40px;width: 40px;padding: 8px 10px;font-size: 16px;font-weight: 600;display:inline-block;border-radius: 40px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);color: var(--primary-b-color) !important;-webkit-text-fill-color: var(--primary-b-color) !important;line-height: 28px !important;transition: all 0.5s;text-align: center;}.about-social li {margin-right: 0.4rem !important;}.resume-container{border-top:1px solid rgba(0,0,0,.1);padding-top:45px;margin-top:40px;padding-bottom:50px;border-bottom:1px solid rgba(0,0,0,.1);}.odd .resume-container{border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}.title-section {margin-bottom: 20px;font-size: 22px;}.resume-container h6 i {padding-right: 7px;}.resume-items .item .bullet:before,.resume-items .item-label {line-height: 40px!important;top: 0;text-align: center;color: #fff;}.resume-items .item .card,.resume-items .item .card-header {background-color: transparent;font-size: 16px;border: 0;}.resume-items .item .card-header {border-bottom: 0;position: relative;padding: 32px 0 10px;}.resume-items .item .card-header > span {font-size:16px;text-transform:capitalize;color:#575757;}.odd .resume-items .item .card-header > span {color:#e6e6e6;}.resume-items .item .card-header .year {position: absolute;top: -2px;font-size: 13px;opacity: .8;font-weight: 600;}.resume-items .item .bullet {border: 2px solid var(--secondary-color);}.resume-items .item::before {border-left: 1px solid var(--secondary-color);}.resume-items .item .card-header .year i {padding-right: 10px;margin-top: 1.5px;position: relative;float: left;color:var(--secondary-color);}.resume-items .item .card-header .year i.fa-caret-right {display:none;}.resume-items .item .card-header > span > span {font-weight: 600;}.resume-items .item .card-header .separator {display: inline-block;width: 10px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);height: 2px;margin: 0 7px 3px 7px;vertical-align: middle;}.resume-items .item .card-body {padding: 0;}.resume-items .item .card-body p {font-size: 15px;margin: 0;color:#6c757d;line-height: 28px;}.resume-items .item {position: relative;}.resume-items .item:not(:last-child) {padding-bottom: 45px;}.resume-items .item:before {content: '';display: none;height: 100%;left: 7px;opacity: .6;position: absolute;top: 0;width: 1px;}.resume-items .item-label {display: block;font-weight: 600;height: 40px;left: 50%;margin-left: -60px;margin-top: -20px;position: absolute;width: 120px;z-index: 10;border-radius: 4px;}.resume-items .item .bullet {display: none;height: 15px;left: 0px;position: absolute;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);top: 0;width: 15px;border-radius: 50%;}.resume-items .item .card {width: 100%;}@media (min-width:768px) {.resume-items .item .bullet,.resume-items .item:before {display: block;}.resume-items .item-label {left: 0;margin-left: 0;margin-top: 0;}.resume-items .item .card {margin-left: 39px;width: calc(100% - 39px);}}.skills-title {padding-top: 50px;}.skill-text {display: block;margin-bottom: 15px;font-size: 16px;color:var(--primary-t-color);font-weight: 600;margin-top:40px;text-transform: uppercase;}.chart-bar > .percent {border: 1px solid var(--secondary-color);color: var(--secondary-color);}.chart-bar {border-radius: 10px;display: block;height: 8px;position: relative;width: 100%;background: #ddd;margin-bottom:0;}.chart-bar>.item-progress {border-radius: 10px;height: 100%;left: 0;position: absolute;top: 0;width: 1%;}.chart-bar > .item-progress{background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}.chart-bar>.percent {height: 26px;margin-top: -42px;position: absolute;right: calc(100% - 40px);width: 46px;z-index: 10;color: var(--secondary-color);border-radius: 4px;font-weight: 600;font-size: 12px;line-height: 28px;top: 50%;text-align: center;}.chart-bar>.percent span {position: relative;display: block;}.chart-bar>.percent span:before {}.arrow {display: inline-block;padding: 4px;transform: translateY(33.5px) rotate(45deg) skew(3deg, 3deg) translateX(-27px);background-color: #EEEEEE;bottom:8px;border:1px solid #e33324;border-width:0 2px 1px 0;position:absolute;}.odd .arrow {background-color: #111111;}.btn-resume {margin-top: 30px;}@media only screen and (max-width:767px) {.resume-items .item:last-child {padding-bottom: 40px;}.resume-items .item:not(:last-child) {padding-bottom: 30px;}.skills-title {padding-top: 10px;}.about_short_contact_wrap ul li, #features .about-text-item {width: 100%;text-align:left !important;}#portfolio-2.utf-showcase .card {height: auto;}#features.item-left-shape .bar {margin-left: 0;margin-right: auto;}}/*----------------------------------------------Helper Style----------------------------------------------*/.intro {margin-bottom: 50px;}.intro h1:first-child, .intro h2:first-child, .intro h3:first-child {margin-top: 0;position: relative;margin-bottom:.5rem;}.text-center .bar, .text-center .bar::before, .section#about .align-items-center .bar, .section#about .align-items-center .bar::before {background: #1eb1de;}.section#about .align-items-center .bar::before {content: '';position: absolute;left: 0;top: -2.7px;height: 10px;width: 10px;border-radius: 50%;background: #ff214f;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: MOVE-BG;animation-name: MOVE-BG;}span.sub-item-title {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);box-shadow: 0 2px 10px rgba(0,0,0,0.08);line-height: 26px;color: #fff;padding: 1.5px 12px;display: inline-block;max-width: max-content;margin: 0 auto;border-radius: 4px;font-size: 14px;font-weight: 500;text-transform: capitalize;}.text-center .bar {height: 4px;width: 70px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);margin: 10px auto 20px auto;position: relative;border-radius: 30px;text-align: center;}.item-left-shape .bar {height: 4px;width: 70px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);margin: 10px auto 20px 0;position: relative;border-radius: 30px;text-align: left;}.item-left-shape .text-md-left p {margin-top: 1rem;}.text-center .bar::before {content: '';position: absolute;left: 0;top: -2.7px;height: 10px;width: 10px;border-radius: 50%;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: MOVE-BG;animation-name: MOVE-BG;}@-webkit-keyframes MOVE-BG {from {-webkit-transform: translateX(0);transform: translateX(0);}to {-webkit-transform: translateX(65px);transform: translateX(65px);}}@keyframes MOVE-BG {from {-webkit-transform: translateX(0);transform: translateX(0);}to {-webkit-transform: translateX(65px);transform: translateX(65px);}}.utf-blog-listing .items {margin-bottom: 30px;}.utf-blog-listing .items .item {margin-bottom: 30px;}.utf-blog-grid:not(.masonry) .items {margin-bottom: 30px;}.utf-blog-grid:not(.masonry) .items .item:not(:nth-last-child(-n+3)) {margin-bottom: 30px;}.utf-blog-grid:not(.masonry) .items .item.sticky .card:before {top: -10px;right: 0;bottom: 0;left: -10px;position: absolute;z-index: -1;content: '';width: calc(50% + 10px);height: calc(50% + 10px);border: none;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.4s;transition-property: opacity, transform;}.utf-post-holder-item {list-style: none;width: 100%;border-left: 5px solid var(--primary-bg-color-3);background-color: var(--primary-bg-color-2);padding: 30px;margin-top: 35px;}.sidebar .item {margin-bottom: 35px;}.sidebar ol, .sidebar ul {list-style: none;padding: 0;}.sidebar ol ol, .sidebar ul ul {padding: 15px;}.sidebar ul.children {padding: 0;}.sidebar .sub-menu {padding: 0;}.sidebar ul li:not(.nav-item):not(.list-group-item) {position: relative;padding-left: 25px;}.sidebar li:not(.nav-item):not(.list-group-item):before {content: '';position: absolute;top: 9px;right: 0;bottom: 0;left: 0;width: 5px;height: 5px;border-radius: 100px;background-color: var(--primary-bg-color-3);}.sidebar li:hover:before {background-color: var(--primary-color);}.sidebar ul li a:not(.btn) {color: inherit;}.sidebar ul li a:not(.btn):hover {color: var(--primary-color);}.sidebar .title {width: 100%;margin-top: 0;padding: 10px 0 0px;margin-bottom: 25px;list-style: none;}.sidebar h4.title::after {position: absolute;content: '';left: 0px;bottom: -7px;height: 3px;width: 35px;border-radius: 30px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.sidebar ul.recent-blog-item li {border-bottom: 1px solid var(--primary-l-color) !important;padding-bottom: 12px !important;margin-bottom: 5px;}.utf-input-with-icon {display: block;position: relative;}.utf-input-with-icon input{border:2px solid var(--primary-l-color);border-radius:4px;height:50px;}.utf-input-with-icon i {position: absolute;top: 50%;transform: translateY(-50%);right: 15px;font-size: 20px;color: #a0a0a0;font-style: normal;cursor: pointer;pointer-events: pointer;}.utf-sidebar-widget-item .utf-detail-banner-add-section {text-align: center;}.utf-sidebar-widget-item {margin-bottom: 30px;display: block;background: #ffffff;padding: 20px;border-radius: 6px;border: 1px solid rgba(0, 0, 0, 0.06);box-shadow: 0 1px 8px rgba(0,0,0,0.05);}ul.utf-featured-list {padding: 0;margin: 0;margin-top: 25px;list-style-type:none;}ul.utf-featured-list li{padding-left:0 !important;}.utf-sidebr-pro-widget {border-bottom: 1px solid #e8ecec;margin-bottom: 12px;padding-bottom: 12px;overflow: hidden;}.utf-blog-thumb-info-image img {margin-right: 15px;width: 85px;height: 85px;border-radius: 4px;float: left;object-fit: cover;}.utf-sidebar-widget-item h4 {margin-bottom: 25px;padding-bottom:6px;line-height: 24px;margin-top:0;position:relative;border-bottom: 1px solid rgba(0, 0, 0, 0.15);}.utf-blog-thumb-info-content span {color: #727272;font-size: 14px;line-height: 22px;text-transform: capitalize;background: #f0f0f0;display: inline-block;padding: 2px 10px;border-radius: 4px;font-weight: 500;margin-top: 4px;margin-bottom: 2px;}.utf-blog-thumb-info-content a{width:100%;display: block;margin-bottom: 5px;}.utf-sidebar-widget-item h4:before {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);border: 0 none;content: "";height: 3px;left: 0;position: absolute;bottom: -2px;width: 40px;border-radius: 30px;}.utf-sidebr-pro-widget:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}.sidebar ul li.list-group-item {padding: 0.45rem 0.1rem;border-bottom: 0;}.sidebar ul li.recentcomments {padding: 15px 25px;border: 2px solid var(--primary-bg-color-3);border-radius: 4px;}.sidebar ul li.recentcomments:before {content: none;}.list-group .list-group-item .icon {color: var(--primary-color);margin-right: 15px;display: flex;align-items: center;justify-content: center;}.offers .items .item:not(:nth-last-child(-n+3)) {margin-bottom: 30px;}#features.offers .items .item:not(:nth-last-child(-n+0)) {margin-bottom: 0px;}.offers .items .item .icon {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: var(--secondary-color);background: #fff;width: 90px;height: 90px;line-height: 90px;border-radius: 100px;-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.offers.secondary .items .item h4 {margin-top: 0;}#portfolio.offers.secondary .items .item h4 {margin-top: 20px;margin-bottom: 5px;}.plans .items .item .icon {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: #E0060F;background: #fff;width: 100px;height: 100px;line-height: 96px;border-radius: 100px;-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.utf-plan-item-list .card i.icon {color: var(--secondary-color) !important;-webkit-text-fill-color: var(--secondary-color) !important;}.utf-plan-list-icon-col .card i.icon {color: var(--secondary-color) !important;-webkit-text-fill-color: var(--secondary-color) !important;}.utf-plan-item-list span.price {border: 0px dashed var(--primary-l-color);width:100%;display:inline-block;height: 40px;line-height: 44px;margin-bottom: 16px;}.utf-plan-item-list span.price:hover{border: 0px dashed var(--secondary-l-color);}.utf-plan-item-list .list-group .list-group-item {border-color: var(--primary-l-color);border: 0px dashed var(--primary-l-color) !important;}.utf-plan-item-list span.price .card:hover span.price, .utf-plan-item-list .card:hover .list-group .list-group-item {border: 0px dashed var(--secondary-l-color) !important;}.plans .items .item .btn {margin-top: 25px;}.utf-highlights .items .item {margin-bottom: 35px;}.utf-highlights .items .item:last-child {margin-bottom: 0;}.utf-highlights .items .item .icon {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: var(--secondary-color);background: #fff;width: 100px;height: 100px;line-height: 100px;border-radius: 100px;}.plans .list-group-flush .list-group-item {border-right-width: 0;border-left-width: 0;border-radius: 0;text-align: center;display: inline-block !important;width: 100%;}.plans .items .item .card:hover .btn {background: #ffffff;color: var(--primary-color);-webkit-text-fill-color: var(--primary-color);border: 0px solid var(--primary-color);}.plans .items .item .card:hover .btn i {color: var(--primary-color);-webkit-text-fill-color: var(--primary-color);}.plans .items .item .card:hover .btn:after, .plans .items .item .card:hover .btn:before {content: none;}.plans .items .item .card:hover * {border-color: var(--secondary-l-color);}.price {margin-bottom: 25px;font-size: 36px;font-weight: 600;border: 1px dashed var(--secondary-l-color);border-radius: 4px;color: var(--primary-color);width: 100%;height: 70px;line-height: 70px;margin: 0 auto 25px auto;}.odd.plans span.price {border: 0px dashed var(--primary-l-color);width: 100%;display: inline-block;height: 40px;line-height: 44px;margin-bottom: 16px;}#pricing .card p {font-size: 14px;}.odd .price {border-color: var(--secondary-l-color);}.price i {font-size: 16px;font-style: normal;font-weight: 400;}.utf-showcase.masonry .card {background-color: var(--white-color);box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);}.utf-showcase.portfolio .card .image-over:before {background-color: transparent;}.utf-showcase .items .item .card.no-image .image-over:before {background-color: var(--white-color);}.utf-showcase.portfolio .card .card-caption {opacity: 1;}.utf-showcase.portfolio .card:hover .card-caption {opacity: 1;}.utf-showcase .card {height: 450px;background-color: transparent;position: relative;box-shadow: 0 3px 8px 0 rgba(255, 255, 255, 0.2);border-radius: 10px;overflow: hidden;}#portfolio.utf-showcase .card, #portfolio-2.utf-showcase .card {height: 100%;}#portfolio.utf-showcase .card .card-caption .card-body, #portfolio-2.utf-showcase .card .card-caption .card-body{padding:30px;}.utf-showcase .card .image-over {overflow: hidden;height:100%;}.utf-showcase .card .image-over:before {content: '';position: absolute;z-index: 0;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.8) 35%, rgba(0,0,0,0.4) 60%, rgba(0,0,0,0.4) 100%);}.utf-showcase .card .image-over img {position: relative;z-index: -1;width:100%;height: 100%;object-fit: cover;object-position: center;}.utf-showcase .card-caption {position: absolute;width: 100%;bottom: 0;}.utf-showcase .no-image .card-caption {position: relative;}.utf-showcase .card-caption *, .utf-showcase .card-caption *:not(.btn) {color: #f5f5f5;}.utf-showcase .no-image .card-caption *, .utf-showcase .no-image .card-caption *:not(.btn) {color: #2f323a;}.utf-showcase .card-footer {border-color: rgba(255, 255, 255, 0.15);}.utf-showcase .no-image .card-footer {border-color: rgba(0, 0, 0, 0.15);}.utf-showcase .card:hover .image-over img {transform: none;}.utf-showcase .card:hover .image-over:before {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);opacity: 0.75;}.utf-showcase .card:hover .card-caption span.portfolio-sub-title-item, .utf-showcase .card:hover .card-caption span.show-date {background: #ffffff;-webkit-text-fill-color: var(--primary-color);color: var(--primary-color);}.utf-showcase .card:hover .card-caption span.show-date i {-webkit-text-fill-color: var(--primary-color);color: var(--primary-color);}.utf-showcase .card:hover .image-over img {filter: blur(3px);}.utf-showcase .card-caption .card-body .show-date {padding: 6px 12px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);border-radius: 4px;color: var(--primary-b-color);display: inline-block;margin-bottom: 15px;margin-right: 5px;font-size: 14px;font-weight: 400;}.utf-single-dtl-item .show-item {padding: 6px 12px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);border-radius: 4px;color: var(--primary-b-color);display: inline-block;margin-bottom: 15px;margin-right: 5px;font-size: 14px;font-weight: 400;}.utf-single-dtl-item .show-item i {margin-right: 0.3rem;}.utf-showcase .card-caption .card-body p {color: var(--primary-b-color);display: inline-block;margin-top: 15px;opacity: 0.85;font-size: 16px;font-weight: 400;}.align-self-center h4.comment-item::after {position: absolute;content: '';left: 0px;bottom: -7px;height: 3px;width: 35px;border-radius: 30px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.utf-showcase .card-caption .card-body .show-date i {margin-right: 0.3rem;}.utf-showcase .card-caption .card-body .portfolio-sub-title-item {padding: 5px 12px;background-color: var(--primary-color);border-radius: 4px;color: var(--primary-b-color);display: inline-block;margin-bottom: 15px;margin-right: 5px;font-size: 14px;font-weight: 400;}.subscription .items .item {padding: 0 10px;}.form .message {position: absolute;top: 0;left: 15px;width: 100%;height: 100%;padding: 35px;z-index: 3;display: flex;align-items: center;justify-content: center;filter: blur(5px);text-align: center;transform: scale(0);border-radius: 5px;background-color: var(--card-bg-color);transition-timing-function: ease;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);transition-duration: 0.4s;}.form .message .icon {margin: auto;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.form .message h3 {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.form .message.active {transform: scale(1);filter: blur(0);}/*----------------------------------------------Header Style----------------------------------------------*/header {position: relative;z-index: 99;}header .navbar-expand {position: fixed;top: 0;z-index: 2;width: 100%;padding: 20px 25px;}header .navbar-expand.relative {position: relative;}header nav.navbar {border-bottom: 1px solid rgba(0, 0, 0, 0.09);-webkit-box-shadow: 0 2px 28px 0 rgba(255, 255, 255, 0.15);box-shadow: 0 2px 28px 0 rgba(255, 255, 255, 0.15);-webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;}header .navbar-sticky {top: 0;background-color: var(--header-bg-color);-webkit-box-shadow: 0 2px 28px 0 rgba(255, 255, 255, 0.15);box-shadow: 0 2px 28px 0 rgba(255, 255, 255, 0.15);-webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;}header .navbar-expand .navbar-nav.toggle {display: none;}header .navbar-expand .navbar-nav.toggle i {font-size: 18px;}header .navbar-expand .navbar-brand {padding: 0;font-size: 1.5rem;font-weight: 600;line-height: 0;color: var(--nav-item-color);}header .navbar-expand .navbar-brand i {font-style: initial;font-weight: bold;font-size: 1.8rem;color: var(--primary-color);}header .navbar-expand .navbar-brand img {max-height: 42px;}.navbar-expand .navbar-nav .nav-item {margin: 0;}.navbar-expand .navbar-nav li.nav-item .dropdown, .navbar-expand .navbar-nav .nav-item .dropdown li {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.navbar-expand .navbar-nav li.nav-item .dropdown:last-child, .navbar-expand .navbar-nav .nav-item .dropdown li:last-child {border-bottom: 0px solid rgba(255, 255, 255, 0.1);}.navbar-expand .navbar-nav .nav-item li {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.navbar-expand .navbar-nav .nav-item li:last-child {border-bottom: 0px solid rgba(255, 255, 255, 0.1);}.navbar-expand .navbar-nav li.nav-item.dropdown ul.dropdown-menu {margin-left: 0px;}.navbar-expand ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu::before {bottom: 100%;left: 12%;border: solid transparent;border-top-width: medium;border-right-width: medium;border-bottom-color: transparent;border-bottom-width: medium;border-left-width: medium;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: var(--secondary-color);border-width: 7px;margin-left: -17px;}.navbar-expand ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu li.nav-item.dropdown ul.dropdown-menu::before {border-bottom-color: transparent;}.navbar-expand .navbar-nav .nav-item a:not(.btn) {display: flex;align-items: center;font-size: 15px;font-weight: 600;text-transform:capitalize;}.navbar-expand .navbar-nav .nav-link:not(.btn) {padding-right: 1rem;padding-left: 1rem;color: var(--nav-item-color);}.navbar-expand .navbar-nav .nav-link:not(.btn):not(.title):hover {color: var(--nav-item-color);}.navbar-expand .navbar-nav .nav-link.active:not(.btn):not(.title) {color: var(--nav-item-color);}.navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn) {display: flex;align-items: center;justify-content: space-between;padding: 0.5rem 0.8rem;font-weight: 500;text-transform:capitalize;color: var(--primary-p-color);}.odd .navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn) {color: var(--secondary-p-color);}.navbar-expand .navbar-nav .dropdown-menu .nav-link.title {font-weight: 600;color: var(--primary-t-color);opacity: 0.8;}.navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn):not(.title):hover {color: var(--primary-color);}.navbar-nav i.icon-arrow-down {position: relative;top: 0;margin: 0 0 0 0.3rem;font-size: 8px;font-weight: 600;}.navbar-nav i.icon-arrow-right {position: relative;left: 5px;top: 0;margin: 0 0 0 0.3rem;font-size: 10px;font-weight: 600;}.navbar-expand .icons i {font-weight: 400;}.dropdown .dropdown-menu {background-color: var(--primary-bg-color-2);width: max-content;min-width: 240px;display: block;visibility: hidden;opacity: 0;border: none;padding: 5px;border-radius: 2px;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}header .navbar-expand .navbar-nav li.nav-item .dropdown, header .navbar-expand .navbar-nav li.nav-item .dropdown ul li, header .navbar-expand .navbar-nav .nav-item li{border-bottom:1px solid rgba(0, 0, 0, 0.1);}header .navbar-expand .navbar-nav li.nav-item .dropdown:last-child, header .navbar-expand .navbar-nav li.nav-item .dropdown ul li:last-child, header .navbar-expand .navbar-nav .nav-item li:last-child{border-bottom:0px solid rgba(0, 0, 0, 0.1);}header .dropdown .dropdown-menu {border: 3px solid rgba(0, 0, 0, 0.2);border-radius:6px;}header .navbar-expand .navbar-nav .nav-link.active:not(.btn):not(.title) {color: var(--primary-color);}header .navbar-expand .navbar-nav .nav-link:hover:not(.btn):not(.title) {color: var(--primary-color);}header nav.navbar-expand .navbar-nav .nav-link.active{color: var(--primary-color);}header nav.navbar-expand .navbar-nav .nav-link:hover{color: var(--primary-color);}header .navbar-expand .navbar-nav .dropdown-menu .nav-link.active:not(.btn):not(.title) {border-radius:2px;color: #ffffff;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}header .navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn):not(.title):hover {border-radius:2px;color: #ffffff;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.odd .dropdown .dropdown-menu {background-color: var(--secondary-bg-color-2);border: 3px solid rgba(255, 255, 255, 0.1);border-radius:6px;}header.odd .navbar-expand .navbar-nav li.nav-item .dropdown, header.odd .navbar-expand .navbar-nav li.nav-item .dropdown ul li, header.odd .navbar-expand .navbar-nav .nav-item li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}header.odd .navbar-expand .navbar-nav li.nav-item .dropdown:last-child, header.odd .navbar-expand .navbar-nav li.nav-item .dropdown ul li:last-child, header .navbar-expand .navbar-nav .nav-item li:last-child{border-bottom:0px solid rgba(255, 255, 255, 0.1);}header .navbar-expand .navbar-nav li.nav-item .dropdown, header .navbar-expand .navbar-nav li.nav-item .dropdown ul li, header .navbar-expand .navbar-nav .nav-item li{border-bottom:1px solid rgba(0, 0, 0, 0.1);}header .navbar-expand .navbar-nav li.nav-item .dropdown:last-child, header .navbar-expand .navbar-nav li.nav-item .dropdown ul li:last-child, header .navbar-expand .navbar-nav .nav-item li:last-child{border-bottom:0px solid rgba(0, 0, 0, 0.1);}.dropdown:hover > .dropdown-menu {visibility: unset;opacity: 1;margin: 0;transition-timing-function: ease;transition-duration: .4s;transition-property: opacity, transform;}.dropdown-menu .dropdown-menu {position: absolute;top: -8px;left: 100%;}.dropdown-item.active, .dropdown-item:hover, .dropdown-item:active {color: inherit;text-decoration: none;background-color: inherit;box-shadow: none;outline: none;}.menu .items {margin-left: -5px;width: calc(100% + 10px);}.menu .navbar-nav {font-size: 1.5rem;font-weight: 400;line-height: 1;}.menu .nav-item {margin: 0;}.menu .dropdown .dropdown-menu {display: none;width: 100%;visibility: visible;opacity: 1;background: none;box-shadow: none;border: none;text-align: center;padding: 0 0 0 22px;margin: 8px 0;list-style: disclosure-closed;color: var(--secondary-p-color);}.menu .dropdown .dropdown-menu.show {display: block;}.menu .dropdown-menu .dropdown-menu {position: relative;top: initial;left: initial;}.menu .dropdown .dropdown-menu .left, .menu .dropdown .dropdown-menu .right {width: 50%;}.menu .nav-link:not(.btn) {font-size: 1rem;font-weight: 400;border: 1px solid var(--primary-l-color);color: var(--primary-p-color);display: inline-block;width: calc(100% - 12px);vertical-align: top;padding: 10px 5px;margin: 0 5px;border-radius: 4px;}.odd .menu .nav-link:not(.btn) {border: 1px solid var(--secondary-l-color);color: var(--secondary-p-color);}.menu .nav-link:not(.btn):hover, .odd .menu .nav-link:not(.btn):hover {color: var(--primary-color);}.menu .nav-link:not(.btn):hover, .odd .menu .nav-link:not(.btn):hover {color: #ffffff;border: 1px solid var(--secondary-color);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.menu .nav-link:not(.btn).active, .odd .menu .nav-link:not(.btn).active {color: #ffffff;border: 1px solid var(--secondary-color);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.menu .dropdown .dropdown-menu .nav-link.title {font-weight: 600;color: var(--primary-t-color);border: none;opacity: 0.8;}.odd .menu .dropdown .dropdown-menu .nav-link.title {color: var(--secondary-t-color);}.menu .dropdown .dropdown-menu .nav-item .nav-link {font-size: 1rem;font-weight: 500;text-transform: capitalize;background: none;color: var(--primary-p-color);display: flex;justify-content: space-between;width: calc(100% - 12px);vertical-align: top;padding: 8px 15px;margin: 5px;border-radius: 4px;text-align: left;}.odd .menu .dropdown .dropdown-menu .nav-item .nav-link {color: var(--secondary-p-color);}.menu .dropdown .dropdown-menu .nav-link:hover, .odd .menu .dropdown .dropdown-menu .nav-link:hover {color: #ffffff;border: 1px solid var(--secondary-color);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.menu .dropdown .dropdown-menu .nav-link.active, .odd .menu .dropdown .dropdown-menu .nav-link.active {color: #ffffff;border: 1px solid var(--secondary-color);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.menu .dropdown:first-child {margin-top: 0;}.menu .nav-link:first-child {padding-left: 15px;padding-right: 15px;margin-bottom: 5px;display: flex;justify-content: space-between;align-items: center;font-size: 1rem;font-weight: 600;text-transform:uppercase;color: var(--primary-t-color);}.odd .menu .nav-link:first-child {padding-left: 15px;padding-right: 15px;margin-bottom: 5px;display: flex;justify-content: space-between;align-items: center;font-size: 1rem;font-weight: 600;text-transform:uppercase;color: var(--secondary-t-color);}.menu .dropdown-menu .dropdown > .nav-link:first-child {font-size: 1rem;font-weight: 500;}.menu .navbar-nav i.icon-arrow-down {font-size: 14px;}/*----------------------------------------------Slider Style----------------------------------------------*/.slider-h-auto {width: 100%;height: 100%;min-height: 75vh;display: flex;align-items: center;}.slider-h-auto .swiper-wrapper, .slider-h-auto .swiper-slide {min-height: 75vh;}.slider-h-auto.no-slider .inner {top: 0;padding-top: 100px;padding-bottom: 100px;}.slider-h-100 {width: 100%;height: 100vh;}.slider-h-85 {width: 100%;height: 85vh;}.slider-h-75 {width: 100%;height: 75vh;}.slider-h-70 {width: 100%;height: 70vh;}.slider-h-65 {width: 100%;height: 65vh;}.slider-h-60 {width: 100%;height: 60vh;}.slider-h-50 {width: 100%;height: 50vh;}.slider-h-25 {width: 100%;height: 25vh;}.slider-h-auto {width: 100%;height: auto;}.slider-mid {overflow: inherit;padding: 0 15px;}.breadcrum-inner-block h1.title{font-size:3.2rem;text-transform:uppercase;}.breadcrum-section-item .slider-h-60 {width: 100%;height: 60vh;}.breadcrumb-item + .breadcrumb-item::before {display: inline-block;padding-right: .5rem;color: #6c757d;content: ">";}.breadcrum-section-item .slide-content{padding: 150px 0 100px 0;}.full-slider {cursor: w-resize;}.full-slider .inner, .no-slider .inner {top: 1rem;max-width: 1140px;padding: 0;margin: auto;}.no-slider.slider-h-75 .inner {top: 10px;}.full-slider .inner .center, .no-slider .inner .center {width: 100%;padding: 2rem 0;}.full-slider .inner .left, .no-slider .inner .left {width: 70%;padding: 2rem 0;}.full-slider .inner .left.off:before, .full-slider .inner .left.off:after {content: none;}.full-slider .inner .left.init:before, .full-slider .inner .left.init:after, .no-slider .inner .left.init:before, .no-slider .inner .left.init:after {opacity: 1;}.full-slider .inner .right, .no-slider .inner .right {width: 50%;}.full-slider .inner .right img, .no-slider .inner .right img {max-height: 395px;display: block;margin-left: auto;}.full-slider .inner .right .hero-image, .no-slider .inner .right .hero-image {position: absolute;right: 10%;top: 65px;width: auto;height: 85%;transform: scale(1.4);transition-timing-function: ease-in;transition: 0.2s;}.full-slider .inner .right .hero-image:hover, .no-slider .inner .right .hero-image:hover {transform: scale(1.5);}.full-slider .slide-content .center .description, .no-slider .slide-content .center .description {max-width: 950px;font-size: 1.4rem;}.full-slider .slide-content .left .description, .no-slider .slide-content .left .description {max-width: 700px;margin-bottom: 2rem;font-size: 1.2rem;}.full-slider .swiper-button-next {right: 1.5rem;}.full-slider .swiper-button-prev {left: 1.5rem;}.full-slider .swiper-button-next:focus, .full-slider .swiper-button-prev:focus {outline: none;}.full-slider .swiper-button-next, .full-slider .swiper-button-prev {top: calc(50% + 60px);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);opacity: 0.25;padding: 2rem 1.5rem;transition-timing-function: ease-in;transition: 0.2s;}.full-slider .swiper-button-next:hover, .full-slider .swiper-button-prev:hover {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.full-slider .swiper-button-next:after, .full-slider .swiper-button-prev:after {font-size: 3rem;}.slide-center {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}.slide-content {position: relative;z-index: 1;width: 100%;}.swiper-slide p.description {color: #8e8e8e;}.full-slider-text-white{color: #c9c9c9 !important;}.full-slider-text-dark{color: #5b5b5b !important;}.intro-btn-item {width: 100%;display: inline-block;}.intro-btn-item a.btn {margin-top: 0 !important;margin-bottom: 10px;margin-right: 10px !important;}.intro-btn-item a.btn:last-child {margin-right: 0;}.swiper-slide .aos-animate {display: none;}.swiper-slide.swiper-slide-active .aos-animate {display: block;}.swiper-slide.swiper-slide-active .aos-animate {display: inline-block;}.swiper-slide .slide-content h1, .swiper-slide .slide-content h2, .swiper-slide .slide-content h3 {width: 100%;}.swiper-slide .fit-image.aos-init {opacity: 1;}.swiper-slide .fit-image.aos-animate {visibility: hidden;display: block;}.swiper-slide.swiper-slide-active .fit-image.aos-animate {visibility: visible;display: block;transform: translateZ(0) scale(1.2);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 3s;transition-property: opacity, transform;}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {top: 30px;position: relative;}.full-slider.swiper-container-horizontal > .swiper-pagination-bullets {position: absolute;top: initial;bottom: 3.2rem !important;}.swiper-pagination-bullet {width: 15px;height: 15px;border-radius: 30px;background-color: var(--primary-p-color);border: none;opacity: 0.25;}.swiper-pagination-bullet:hover {opacity: 1;}.swiper-pagination-bullet-active {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);opacity: 1;}.swiper-pagination-bullet-active:hover {background-color: var(--primary-color);}.pagination {width: fit-content;margin: 40px auto 0 auto;transition: all 0.3s cubic-bezier(.25, .8, .25, 1);}.pagination .page-item {margin: 0 0.2rem;border-radius: 40px;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}.pagination .page-item:focus {outline: none;box-shadow: none;}.pagination .page-item .page-link {width: 46px;height: 46px;line-height: 44px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 500;background-color: var(--primary-bg-color);border-radius: 40px;border: 0px solid;border-color: var(--primary-bg-color-2);color: var(--primary-t-color);}.odd .pagination .page-item .page-link {background-color: var(--secondary-bg-color);border-color: var(--secondary-bg-color-2);}.pagination .page-item.active .page-link {background-color: var(--primary-color);border-color: var(--primary-color);color: var(--primary-b-color);}.odd .pagination .page-item.active .page-link {background-color: var(--secondary-bg-color);}.pagination .page-item .page-link:hover {background-color: var(--primary-color);border-color: var(--primary-color);color: var(--primary-bg-color);}.odd .pagination .page-item .page-link:hover {color: var(--secondary-bg-color);}.pagination .page-item .page-link:focus {outline: none;box-shadow: none;}/*----------------------------------------------Feature Services Style----------------------------------------------*/.icon {width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 40px;display: block;margin: auto;}.icon.smaller {width: 24px;height: 24px;line-height: 24px;font-size: 24px;}.icon.bigger {width: 7rem;height: 7rem;margin: 0;font-size: 6rem;line-height: 6.5rem;font-weight: bold;}.icon.circle {border-radius: 100px;font-size: 28px;}.card-columns {margin: 0 15px;column-gap: 30px;}.card-columns .card {margin-bottom: 30px;}.card {position: relative;z-index: 1;width: 100%;padding: 30px 20px;border: none;border-radius: 6px;background-color: var(--card-bg-color);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.4s;transition-property: opacity, transform;}#services .card i.icon {margin-top: 0.5rem}#services .card .service-number {position: absolute;z-index: 0;opacity: 0.15;top: 10px;left: 10px;height: auto;font-weight: 600;color: var(--primary-p-color);font-size: 65px;line-height: 65px;}#services.card:hover .service-number {opacity: 0.4;}.card.no-hover {background-color: transparent;box-shadow: none;overflow:hidden;}.card.no-hover:hover {-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-transform: scale(1.03) rotate(0deg);transform: scale(1.03) rotate(0deg);}.card.no-hover:before {position:absolute;content:'';top:50%;left:-90px;width:600px;height:540px;background-color:rgba(0,0,0,0.05);z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg)}.card.no-hover:hover:before {transition-delay:.2s;-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}.card.no-hover:hover .hover-overlay-box:before,.card.no-hover:hover .hover-overlay-box:after {-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}.card.no-hover:hover .hover-overlay-box:after {transition-delay:.1s}.card.no-hover .hover-overlay-box:before,.card.no-hover .hover-overlay-box:after {position:absolute;content:'';top:70%;left:-90px;width:600px;height:540px;z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg);background-color:rgba(0,0,0,0.05)}.card.no-hover .hover-overlay-box:after {top:90%;background-color:rgba(0,0,0,0.05)}#team .swiper-slide .card:not(.no-hover){overflow:hidden;}#team .swiper-slide .card:not(.no-hover):hover {-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-transform: scale(1.03) rotate(0deg);transform: scale(1.03) rotate(0deg);}#team .swiper-slide .card:not(.no-hover):before {position:absolute;content:'';top:50%;left:-90px;width:600px;height:540px;background-color:rgba(0,0,0,0.3);z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg)}#team .swiper-slide .card:not(.no-hover):hover:before {transition-delay:.2s;-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}#team .swiper-slide .card:not(.no-hover):hover .hover-overlay-box:before,#team .swiper-slide .card:not(.no-hover):hover .hover-overlay-box:after {-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}#team .swiper-slide .card:not(.no-hover):hover .hover-overlay-box:after {transition-delay:.1s}#team .swiper-slide .card:not(.no-hover) .hover-overlay-box:before,#team .swiper-slide .card:not(.no-hover) .hover-overlay-box:after {position:absolute;content:'';top:70%;left:-90px;width:600px;height:540px;z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg);background-color:rgba(0,0,0,0.05)}#team .swiper-slide .card:not(.no-hover) .hover-overlay-box:after {top:90%;background-color:rgba(0,0,0,0.05)}#team .swiper-slide .card:not(.no-hover):hover::before, #team .swiper-slide .card:not(.no-hover):hover::after {opacity: 0.12;}#testimonials .swiper-slide .card:not(.no-hover){overflow:hidden;}#testimonials .swiper-slide .card:not(.no-hover):hover {-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-transform: scale(1.03) rotate(0deg);transform: scale(1.03) rotate(0deg);}#testimonials .swiper-slide .card:not(.no-hover):before {position:absolute;content:'';top:50%;left:-90px;width:600px;height:540px;background-color:rgba(0,0,0,0.3);z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg)}#testimonials .swiper-slide .card:not(.no-hover):hover:before {transition-delay:.2s;-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}#testimonials .swiper-slide .card:not(.no-hover):hover .hover-overlay-box:before,#testimonials .swiper-slide .card:not(.no-hover):hover .hover-overlay-box:after {-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}#testimonials .swiper-slide .card:not(.no-hover):hover .hover-overlay-box:after {transition-delay:.1s}#testimonials .swiper-slide .card:not(.no-hover) .hover-overlay-box:before,#testimonials .swiper-slide .card:not(.no-hover) .hover-overlay-box:after {position:absolute;content:'';top:70%;left:-90px;width:600px;height:540px;z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg);background-color:rgba(0,0,0,0.05)}#testimonials .swiper-slide .card:not(.no-hover) .hover-overlay-box:after {top:90%;background-color:rgba(0,0,0,0.05)}#testimonials .swiper-slide .card:not(.no-hover):hover::before, #testimonials .swiper-slide .card:not(.no-hover):hover::after {opacity: 0.12;}#contacts .card i.icon{width: 86px;height: 86px;line-height: 86px;}#contacts .card h4{font-size: 1.1rem;}#contacts .card{overflow:hidden;}#contacts .card:hover {-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-transform: scale(1.03) rotate(0deg);transform: scale(1.03) rotate(0deg);}#contacts .card:before {position:absolute;content:'';top:50%;left:-90px;width:600px;height:540px;background-color:rgba(0,0,0,0.05);z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg)}#contacts .card:hover:before {transition-delay:.2s;-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}#contacts .card:hover .hover-overlay-box:before,#contacts .card:hover .hover-overlay-box:after {-webkit-transform:translateY(0) rotate(-10deg);-moz-transform:translateY(0) rotate(-10deg);-ms-transform:translateY(0) rotate(-10deg);-o-transform:translateY(0) rotate(-10deg);transform:translateY(0) rotate(-10deg)}#contacts .card:hover .hover-overlay-box:after {transition-delay:.1s}#contacts .card .hover-overlay-box:before,#contacts .card .hover-overlay-box:after {position:absolute;content:'';top:70%;left:-90px;width:600px;height:540px;z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(-10deg);-moz-transform:translateY(100%) rotate(-10deg);-ms-transform:translateY(100%) rotate(-10deg);-o-transform:translateY(100%) rotate(-10deg);transform:translateY(100%) rotate(-10deg);background-color:rgba(0,0,0,0.05)}#contacts .card .hover-overlay-box:after {top:90%;background-color:rgba(0,0,0,0.05)}.card.no-hover:hover h4, .card.no-hover:hover p {color: #f5f5f5;}.odd:not(.custom) .card:not(.no-hover):not(:hover) {background-color: var(--dark-grey-color);}.card a span {margin-right: 5px;color: var(--primary-p-color);}.card p {margin-top: 0;}.card-img-top {border-radius: 0;}.card-body {-ms-flex: 1 1 auto;flex: 1 1 auto;min-height: 1px;padding: 35px 30px;}.slide-center .card-body, #portfolio .card-caption .card-body {padding: 25px;}#portfolio .card .gallery img{border-radius:6px 6px 0 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}.card-body h3, .card-body h4, .card-body h5, .card-body h6 {margin-top: 0;}.card-footer {border-radius: 0;background: none;padding: 30px 0;margin: 0 30px;border-top: 1px solid var(--primary-l-color);}.card-footer a {margin: 0 10px;}.slide-center .card-footer {padding: 20px 5px;margin: 0;}.card-footer a:not(.btn) {color: var(--primary-p-color);}.card-footer i {margin: 0 8px 2.5px;font-size: 14px;}.card.simple {box-shadow: none;background: none;padding: 0 2rem;}.card.simple:hover {background: none;}.card:not(.no-hover):hover {background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-transform: scale(1.03) rotate(0deg);transform: scale(1.03) rotate(0deg);}.sticky.card:not(.no-hover) {background: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}.masonry .card:not(.no-hover):hover {transform: translateY(0);}.items .item:first-child .card.featured:hover:before, .items .item:last-child .card.featured:hover:before {top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;opacity: 0;}.card:not(.no-hover):hover:before, .card:not(.no-hover):hover:after {opacity: 0;}.card:hover .image-person img {transform: scale(1.1);}.card:not(.no-hover):hover h3, .card:not(.no-hover):hover h4, .card:not(.no-hover):hover p {color: #f5f5f5;}.card:not(.no-hover):hover, .card.stycky:not(.no-hover) {color: #f5f5f5;-webkit-text-fill-color: #f5f5f5;}.card:not(.no-hover):hover h1.count {color: #f5f5f5 !important;-webkit-text-fill-color: #f5f5f5 !important;}.card:not(.no-hover):hover span.d-block .separator, .card.stycky:not(.no-hover) span.d-block .separator{background-image: -webkit-linear-gradient(45deg, #f5f5f5 0%, #f5f5f5 55%);background-image: linear-gradient(45deg, #f5f5f5 0%, #f5f5f5 55%);}.card:not(.no-hover):hover a, .card.sticky:not(.no-hover) a {color: #f5f5f5;-webkit-text-fill-color: #f5f5f5;}.card:not(.no-hover):hover i, .card.sticky:not(.no-hover) i {color: #f5f5f5;-webkit-text-fill-color: #f5f5f5;}.card:not(.no-hover):hover .icon, .card.sticky:not(.no-hover) .icon {background-color: #ffffff;color: #E0060F;-webkit-text-fill-color: #E0060F;}.offers .card i.icon {color: var(--secondary-color);-webkit-text-fill-color: var(--secondary-color);}.offers .card:not(.no-hover):hover .icon, .offers .card.sticky:not(.no-hover) .icon {background-color: #ffffff;color: var(--secondary-color);-webkit-text-fill-color: var(--secondary-color);}.card:hover .card-footer, .card.sticky .card-footer {color: #f5f5f5;border-color: rgba(255, 255, 255, 0.25);}.card:hover .btn-icon {color: #f5f5f5;}.card:hover .share-list i {color: #f5f5f5;}.items .item:not(:first-child):not(:last-child) .card.featured:before {display: none;}.items .item:first-child .card.featured:before {top: -10px;right: 0;bottom: 0;left: -10px;}.items .item:last-child .card.featured:before {right: -10px;bottom: -10px;}.card.featured:hover:after {background-color: none;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}.badge {font-weight: 500;}.badge.circle {display: flex;align-items: center;justify-content: center;font-size: 10px;width: 26px;height: 26px;line-height: 28px;border-radius: 100%;color: var(--primary-b-color);background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);}.badge.tag {margin: 0.3rem;padding: 0.5rem 0.7rem;border-radius: 4px;font-size: 0.9rem;font-weight: 400;color: var(--primary-p-color);border: 1px solid var(--primary-l-color);-webkit-box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.05);box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.05);}.badge.tag:hover {cursor: pointer;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);color: var(--primary-b-color);border-color: var(--primary-color);}.badge.tag.active {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);color: var(--primary-b-color);border-color: var(--primary-color);}.breadcrumb {margin: 0;background: none;justify-content: center;color: inherit;}.breadcrumb-item {font-size: 1rem;font-weight: 400;}.breadcrumb li.breadcrumb-item{margin: 0.2rem 0;}.breadcrumb-item a:not(.btn) {color: inherit;}.breadcrumb-item a:hover {color: var(--primary-color);}.breadcrumb-item+.breadcrumb-item::before {font-weight: 400;}.breadcrumb-item.active {color: var(--primary-color);}.breadcrumb-item.active:hover {color: var(--primary-color);}.image-bg:not(.image-light) :not(a) {color: #fff;}.count-box .count {font-size: 4em;font-weight: 600;line-height: 1.4;margin-bottom: 10px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.card:not(.no-hover):hover .count-box .count, .card.stycky:not(.no-hover) .count-box .count {background-image: -webkit-linear-gradient(45deg, var(--nav-item-color) 15%, var(--nav-item-color) 65%);background-image: linear-gradient(45deg, var(--nav-item-color) 15%, var(--nav-item-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.share-list {margin: 0;display: -webkit-inline-box;}ul.share-list li a {background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);margin: 0 3px;width: 42px;height: 42px;line-height: 48px !important;vertical-align: middle;text-align: center;padding: 0 !important;border-radius: 40px;-webkit-box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.2);}ul.share-list li a:hover, .navbar-nav.social li.nav-item a:hover{background-image: -webkit-linear-gradient(45deg, var(--primary-color) 0%, var(--secondary-color) 55%);background-image: linear-gradient(45deg, var(--primary-color) 0%, var(--secondary-color) 55%);-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);}ul.share-list li a:hover::before {transform: scale(1);content: '';position: absolute;top: -2px;left: -2px;right: -2px;bottom: -2px;border-radius: 50%;transform: scale(0);transition: transform 500ms ease;background-image: linear-gradient(-48deg, #ffbc45 0%, #ff5959 100%);}ul.share-list li a i {margin: 0 !important;}.share-list .nav-link i, .navbar-nav.social .nav-linka i {margin: 0 1rem;font-size: 18px;color: var(--primary-b-color) !important;-webkit-text-fill-color: var(--primary-b-color) !important;}.card:not(.no-hover):hover .share-list i {color: var(--primary-color);-webkit-text-fill-color: var(--primary-color);}.share-list li:first-child i {margin-left: 0;}.image-over {overflow: hidden;border-radius: 2px;}.image-person img {transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.4s;}.person {width: 100%;max-width: 120px;border-radius: 100%;margin-bottom: 0.5rem;border: 5px solid rgba(255, 255, 255, 0.3);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.square-image {max-width: 900px;margin: auto;}.square-image .icon {position: absolute;z-index: 2;left: 50%;top: 50%;width: 90px;height: 90px;line-height: 90px !important;text-align: center;margin-top: -50px;margin-left: -40px;border-radius: 100%;font-size: 2.2rem;-webkit-animation: video-animation 1s linear infinite;animation: video-animation 1s linear infinite;-webkit-transition: .5s linear;transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.3s;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-size: 200% auto;color: var(--primary-b-color);}.square-image img, .step-image img, .utf-about-box-image img {opacity: 1;transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.5s;transition-property: opacity, transform;}.square-image:hover img, .step-image:hover img, .utf-about-box-image:hover img {opacity: 0.9;filter: none;}.portfolio-box-image img {opacity: 1;background:#000000;transition-timing-function: cubic-bezier(0, 0, 0, 0.5);transition-duration: 0.5s;transition-property: opacity, transform;filter: none;-webkit-transition: all .6s ease-out;-o-transition: all .6s ease-out;transition: all .6s ease-out;}.portfolio-box-image:hover img {opacity: 1;filter: grayscale(100%);}.mask-radius {content: '';position: absolute;z-index: 1;right: 15px;bottom: 0;width: 30%;height: 30%;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);border-radius: 70% 0 0 0;opacity: 0.25;}.play-video {position: absolute;z-index: 2;left: 50%;top: 50%;width: 90px;height: 90px;line-height: 90px !important;text-align: center;margin-top: -45px;margin-left: -40px;border-radius: 100%;font-size: 2rem;-webkit-animation: video-animation 1s linear infinite;animation: video-animation 1s linear infinite;-webkit-transition: .5s linear;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-size: 200% auto;color: var(--primary-b-color);}.view-gallery {position: absolute;z-index: 2;left: 50%;top: 50%;width: 90px;height: 90px;line-height: 90px !important;text-align: center;margin-top: -45px;margin-left: -40px;border-radius: 100%;font-size: 2rem;-webkit-animation: video-animation 1s linear infinite;animation: video-animation 1s linear infinite;-webkit-transition: .5s linear;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-size: 200% auto;color: var(--primary-b-color);}@keyframes video-animation {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 40px rgba(255, 255, 255, 0.1);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 40px rgba(255, 255, 255, 0.1);}100% {-webkit-box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 40px rgba(255, 255, 255, 0.1), 0 0 0 60px rgba(255, 255, 255, 0);box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 40px rgba(255, 255, 255, 0.1), 0 0 0 60px rgba(255, 255, 255, 0);}}#portfolio .gallery {position: relative;}#portfolio .gallery .view-gallery {position: absolute;z-index: 2;left: 50%;top: 50%;width: 70px;height: 70px;line-height: 70px !important;text-align: center;margin-top: -32px;margin-left: -35px;padding: 1.3rem;border-radius: 100%;font-size: 2rem;padding: 0;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-size: 200% auto;color: var(--primary-b-color);}.mask:not(.hero-image) {opacity: 0.25;}#slider #particles-js {opacity: 0.9;z-index: -1;}.full-image {position: absolute;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}.hero-image {position: absolute;right: 10%;bottom: 0;width: auto;height: 85%;}.over-image-item{z-index: -1;}.fit-image {width: 100%;height: 100%;background: rgba(255, 255, 255, 0.2);border: 5px solid rgba(255, 255, 255, 0.15);border-radius: 4px;object-fit: cover;object-position: center;}.fit-image.w-85 {width: 85%;}.fit-image.top {object-position: top;}.fit-image.bottom {object-position: bottom;}.btn {width: fit-content;max-width: 300px;display: flex;align-items: center;justify-content: center;text-align: center;padding: .5rem 1.25rem;border-width: 0;border-radius: 2px;}.btn.smaller, .btn.smaller:active, .btn.smaller:focus {width: fit-content;box-sizing: content-box;margin: 0 5px;padding: 7.5px 12.5px;display: inline-block;}.btn.w-100 {max-width: 100%;}.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus, .btn:hover, .btn:focus {outline: none;box-shadow: none;}.btn i {font-size: 16px;margin-left: 0.5rem;margin-right: 0;margin-top: -2px;}.subscription .primary-button, .subscription .primary-button:active {padding: 13px 20px;border-radius: 4px;}#search .primary-button, #search .primary-button:active {border-radius: 4px;}.intro-btn-item .btn i {font-size: 16px;margin-left: 0.4rem;margin-right: 0;}.nav-item a.btn i {font-size: 16px;margin-left: 0.5rem;margin-right: 0;}.btn i.left {margin-right: 0;margin-left: 0.5rem;}.btn-icon {position: relative;bottom: -2px;font-size: 16px;cursor: pointer;color: var(--primary-p-color);}/*----------------------------------------------Form Control Style----------------------------------------------*/.form-control {width: 100%;height: 50px;background: no-repeat;box-shadow: none;padding: 0.7rem 1rem;border-color: var(--primary-l-color);border-width: 2px;border-radius: 4px;}.modal-dialog .input-group .search-type-item {margin-right: 10px;border-radius: 4px;}.odd .form-control {border-color: var(--secondary-l-color);color: var(--secondary-t-color);}#utf-subscribe {background: rgba(255, 255, 255, 0.1);padding: 25px 20px;border-radius: 4px;border: 3px solid rgba(255, 255, 255, 0.1);}.form-control:disabled, .form-control[readonly] {background-color: inherit;opacity: 0.75;cursor: no-drop;}.form-control:focus {background: no-repeat;color: inherit;outline: none;border-color: inherit;box-shadow: none;}.form-control.valid {border-color: var(--valid-color);}.form-control.invalid {border-color: var(--invalid-color);}.input-group {margin: 10px 0;}.input-group .icon-arrow-down {position: absolute;top: calc(50% - 8px);right: 18px;color: var(--primary-t-color);}button:disabled {cursor: no-drop;}/*----------------------------------------------Form Wrapper Style----------------------------------------------*/.form-wrapper fieldset {width: 100%;position: relative;}.form-wrapper fieldset:not(:first-of-type) {display: none;}.form-wrapper input {width: 100%;}.form-wrapper textarea {width: 100%;min-height: 170px;}.form-wrapper .padding-left-0 {padding-left: 0 !important}.form-wrapper .padding-right-0 {padding-right: 0 !important}.progressbar {margin-bottom: 50px;padding: 0;overflow: hidden;counter-reset: step;}.progressbar:after {content: '';width: 100%;height: 6px;background-color: var(--primary-bg-color-3);position: absolute;right: 0;top: 25px;z-index: 0;}.odd .progressbar:after {background-color: var(--secondary-bg-color-3);}.progressbar.complete:after {background: linear-gradient(to right, var(--primary-color) 20%, var(--secondary-color) 40%, var(--secondary-color) 60%, var(--primary-color) 80%);background-size: 200% auto;}.progressbar li.active:before, .progressbar li.active:after {background: linear-gradient(to right, var(--primary-color) 20%, var(--secondary-color) 40%, var(--secondary-color) 60%, var(--primary-color) 80%);background-size: 200% auto;-webkit-animation: effect 1s linear infinite;animation: effect 1s linear infinite;color: var(--primary-bg-color);}.odd .progressbar li.active:before, .progressbar li.active:after {color: var(--secondary-bg-color);}.progressbar li {list-style-type: none;font-size: 1rem;font-weight: 500;text-align: center;width: 33.3333%;float: left;position: relative;color: var(--primary-t-color);}form[data-steps="1"] .progressbar li {width: 100%;}form[data-steps="2"] .progressbar li {width: 50%;}form[data-steps="3"] .progressbar li {width: 33.3333%;}.odd .progressbar li {color: var(--secondary-t-color);}.progressbar li:before {position: relative;z-index: 2;content: counter(step);counter-increment: step;width: 40px;height: 40px;line-height: 44px;display: block;font-size: 1.2rem;font-weight: 600;text-align: center;color: var(--primary-t-color);background-color: var(--primary-bg-color-3);border-radius: 100px;margin: 0 auto 10px auto;}.odd .progressbar li:before {color: var(--secondary-t-color);background-color: var(--secondary-bg-color-3);}.progressbar li:after {content: '';width: 100%;height: 6px;background-color: var(--primary-bg-color-3);position: absolute;left: -50%;top: 17px;z-index: 1;}.odd .progressbar li:after {background-color: var(--secondary-bg-color-3);}/*----------------------------------------------List Group Style----------------------------------------------*/.list-group-item {margin: 0;background: none;font-size: 15px;padding-right: 0;padding-left: 0;border-color: var(--primary-l-color);}.list-group-item i {font-size: 15px;top: 2px;position: relative;left: 5px;}#pricing li.list-group-item {font-size: 16px;margin-bottom: -1px !important;padding-top: .35rem;padding-bottom: .35rem;}#pricing .card a i {margin-left: 0.5rem;margin-right: 0;}#pricing .card{display:inline-block;}.team-member-list .card h4, .testimonials-team-member-list .card h4 {margin-top: 20px;margin-bottom: 5px;}.team-member-list .card span.sub-item {margin-bottom: 25px;display: inline-block}.testimonials-team-member-list .card span.sub-item {font-size: 14px;margin-bottom: 25px;display: inline-block}.odd .list-group-item {border-color: var(--secondary-l-color);border: 0px dashed var(--secondary-l-color) !important;}.dark-plan-item span.price {border: 0px dashed var(--primary-l-color);}.dark-plan-item .list-group .list-group-item {border-color: var(--primary-l-color);border: 0px dashed var(--primary-l-color) !important;}.dark-plan-item span.price .card:hover span.price, .dark-plan-item .card:hover .list-group .list-group-item {border: 0px dashed var(--secondary-l-color) !important;}.list-group-item a:hover {color: var(--primary-color);}.list-group-item img {width: 75px;height: 75px;display: block;margin-right: 50px;border-radius: 50px;background-color: var(--primary-bg-color-3);transition: all 0.3s cubic-bezier(.25, .8, .25, 1);-webkit-box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.1);}.odd .list-group-item img {background-color: var(--secondary-bg-color-3);}.list-group-item a:not(.btn) {color: inherit;}.list-group-item .icon {font-size: 34px;text-align: left;}.sidebar .list-group-item .icon {font-size: 34px;text-align: left;display: inline-block;float: left;}/*----------------------------------------------Gallery Items Style----------------------------------------------*/.gallery {overflow: hidden;}.content .gallery {margin: 35px 0 0 0;}.gallery .item:not(:last-child) {margin-bottom: 30px;}.gallery img {border-radius: 5px;transition: all 0.3s cubic-bezier(.25, .8, .25, 1);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}.gallery .fit-image {width: 100%;height: 100%;}.gallery img:hover {box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);}.gallery a:hover img {-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}.gallery.featured {transform: scale(1);}.gallery.featured a:first-child:before {content: '';position: absolute;z-index: -1;top: -30px;left: -15px;width: 90%;height: 90%;border: 4px solid;border-color: var(--primary-color);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.6s;transition-property: opacity, transform;}.gallery.featured a:last-child:before {content: '';position: absolute;z-index: -1;right: -15px;bottom: 0;width: 90%;height: 90%;border: 4px solid;border-color: var(--primary-color);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.6s;transition-property: opacity, transform;}/*----------------------------------------------Footer Section Style----------------------------------------------*/footer {background-color: var(--footer-bg-color);position:relative;}footer::before {position: absolute;content: '';bottom: 0px;width: 100%;height: 100%;opacity: 0.18;display: inline-block;background: url(../images/footer-bg.jpg) no-repeat;background-size: auto;background-size: cover;}footer.odd {background-color: #111111;}footer .brand .logo {font-size: 2.5rem;font-weight: 600;line-height: 0.8;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}footer .brand a:hover {text-decoration: none;}.footer h4 {position: relative;margin-top: 0;margin-bottom: 1.8rem}.footer h4::after {position: absolute;content: '';left: 0px;bottom: -7px;height: 3px;width: 35px;border-radius: 30px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);}.footer .fb-nav-link li i {margin: 0;margin-right: 8px;top: -1px;position: relative;font-size: 10px;}footer .contacts {position: relative;top: 2.5rem;left: 2.5rem;}footer .contacts .nav-item {position: relative;z-index: 1;}footer .contacts:before {content: '';position: absolute;z-index: 0;top: -40px;right: 40px;width: 100%;height: 165%;border-top: 4px solid;border-right: 4px solid;border-color: var(--primary-t-color);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.6s;transition-property: opacity, transform;}footer .contacts:after {content: '';position: absolute;z-index: 0;top: -40px;right: 40px;width: 100%;height: 165%;border-left: 4px solid;border-bottom: 4px solid;border-color: var(--primary-t-color);transition-timing-function: cubic-bezier(.25, .25, .75, .75);transition-duration: 0.6s;transition-property: opacity, transform;}footer .contacts:hover:before, footer .contacts:hover:after {border-color: var(--primary-color);}footer .contacts li {margin: 0;font-size: 1.2rem;}footer .nav-item {margin: 0;}footer .nav-item .nav-link {font-weight: 400;line-height: 1.4;color: inherit;}footer ul.fb-contact-info .nav-link i {display: block;float: left;height: 32px;padding-right: 6px;line-height: 20px;}footer.odd .nav-item .nav-link {color: var(--secondary-p-color);}footer .nav-item .nav-link:hover {color: var(--primary-color);outline: none;}footer .copyright {background-color: #222222;}footer .copyright p {font-size: 14px;line-height: 1.8;}/*----------------------------------------------Modal Dialog Style----------------------------------------------*/.modal-open {overflow-y: hidden;overflow-x: hidden;}.modal-dialog-slideout {min-height: 100%;margin: 0 0 0 auto;}.modal.fade .modal-dialog.modal-dialog-slideout {-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);height: 100%;}.modal.fade.show .modal-dialog.modal-dialog-slideout {-webkit-transform: opacity .15s linear;transform: opacity .15s linear;display: flex;align-items: start;-webkit-box-align: start;height: 100%;max-width: 100%;margin: 0 auto;}.fade {transition: none;}.modal-content {border: none;border-radius: 0;overflow-x: hidden;background-color: var(--primary-bg-color-2);border-radius: 2px;border: 10px solid rgba(255, 255, 255, 0.7);}.odd .modal-content {background-color: var(--secondary-bg-color-2);border-radius: 2px;border: 10px solid rgba(255, 255, 255, 0.5);}.modal-content.full {height: 100%;}.modal-header {align-items: center;padding: 25px;border: none;font-weight: 600;color: var(--primary-t-color);border-radius: 0;}.odd .modal-header {color: var(--secondary-t-color);}.modal-header .modal-title {line-height: 0;}.modal-header .icon-close {font-size: 24px;cursor: pointer;}#sign .modal-header .icon-close, #register .modal-header .icon-close, #search .modal-header .icon-close, #menu .modal-header .icon-close {font-size: 24px;cursor: pointer;float: right;text-align: right;position: absolute;right: 15px;top: 15px;}.modal-body {width: 100%;display: flex;align-items: center;padding: 25px;}/*----------------------------------------------Page Not Found----------------------------------------------*/#utf-not-found-item.center {text-align: center;}#utf-not-found-item {margin: 40px 0 80px 0;margin-top: 40px;margin-bottom: 80px;}#utf-not-found-item .utf-error-img {margin-bottom: 30px;}#utf-not-found-item p {text-align: center;font-size: 18px;line-height: 26px;display: inline-block;margin-top: 15px;color: #999;}/*----------------------------------------------Scroll to Top----------------------------------------------*/.scroll-to-top {display: none;position: fixed;z-index: 5;right: 25px;bottom: 25px;opacity: 1;transition-timing-function: ease;transition-duration: .4s;transition-property: opacity, transform;}.scroll-to-top:hover {opacity: 1;}.scroll-to-top i {width: 44px;height: 44px;line-height: 44px;font-weight: 600;display: flex;align-items: center;justify-content: center;border-radius: 100%;font-size: 18px;color:#fff;outline:none;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);box-shadow: 0 3px 15px rgba(0, 0, 0, 0.16), 0 3px 15px rgba(0, 0, 0, 0.23);}.odd.scroll-to-top i {background-color: var(--secondary-bg-color-2);}.scroll-to-top i:hover, .scroll-to-top i:focus {box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);}.line-page-wrapper {position: relative;overflow: hidden;min-height: 100vh;z-index: 1;}#our-award h1{font-size:4rem;line-height:1;font-weight:700;}#our-award h4{font-size:1.2rem;margin:1.2rem 0 0.3rem 0;}#intro .container, #about .container, #video .container, #services .container, #pricing .container, #portfolio .container, #team .container, #our-award .container, #partner .container, #blog .container, #subscribe .container, #contact .container, footer #footer , footer #copyright{position:relative;}#intro .container, #about .container, #video .container, #services .container, #pricing .container, #portfolio .container, #team .container, #our-award .container, #partner .container, #blog .container, #subscribe .container, #contact .container, footer #footer, footer #copyright{z-index:9}.lines {position: absolute;top: 0;left: 0;right: 0;height: 100%;margin: auto;width: 84vw;z-index: 1;opacity:0.3;}.lines .line {position: absolute;width: 1px;height: 100%;top: 0;left: 50%;background: #404040;overflow: hidden;}.lines .line::after {content: "";display: block;position: absolute;height: 15vh;width: 100%;top: -50%;left: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(75%, #ffffff), to(#ffffff));background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #ffffff 75%, #ffffff 100%);-webkit-animation: run 15s 0s infinite;animation: run 15s 0s infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: cubic-bezier(0.49, 0.01, 0.43, 0.97);animation-timing-function: cubic-bezier(0.49, 0.01, 0.43, 0.97);}.lines .line:nth-child(1) {margin-left: -50%;}.lines .line:nth-child(1)::after {-webkit-animation-delay: 1s;animation-delay: 1s;}.lines .line:nth-child(2) {margin-left: -25%;}.lines .line:nth-child(2)::after {-webkit-animation-delay: 2s;animation-delay: 2s;}.lines .line:nth-child(3) {margin-left: 25%;}.lines .line:nth-child(3)::after {-webkit-animation-delay: 2.5s;animation-delay: 2.5s;}.lines .line:nth-child(4) {margin-left: 50%;}.lines .line:nth-child(4)::after {-webkit-animation-delay: 3s;animation-delay: 3s;}@-webkit-keyframes run {0% {top: -50%;}100% {top: 110%;}}@keyframes run {0% {top: -50%;}100% {top: 110%;}}/*----------------------------------------------Keyframe----------------------------------------------*/@-webkit-keyframes effect {to {background-position: -200% center;}}@keyframes effect {to {background-position: -200% center;}}/*----------------------------------------------Media Queries Style----------------------------------------------*/@media(max-width: 1199px) {body header .navbar-expand .navbar-nav.toggle {display: flex;}body header .navbar-expand .navbar-nav.contacts, body header .navbar-expand .navbar-nav.items, body header .navbar-expand .navbar-nav.icons .social {display: none;}body .full-slider.featured .inner .left:before, body .full-slider.featured .inner .left:after, body .no-slider.featured .inner .left:before, body .no-slider.featured .inner .left:after {content: none;}body .full-slider .inner .right img, body .no-slider .inner .right img {max-height: 300px;}body .full-slider .inner button {margin: auto;}body .full-slider .swiper-button-next {right: 0;padding: 1.5rem 1rem;}body .full-slider .swiper-button-prev {left: 0;padding: 1.5rem 1rem;}body .full-slider .swiper-button-next:after, body .full-slider .swiper-button-prev:after {font-size: 2rem;}body .full-slider .inner, body .no-slider .inner {padding: 0 20px;}body .container {padding: 0 10px;max-width: 100%;}body .container .card.featured:before {content: none;}body .container.full-grid {padding: 0;max-width: calc(100% - 20px);margin: 0 10px;}body .container.header.full-grid {padding: 0;max-width: calc(100% - 0px);margin: 0;}body .card-columns {column-count: 3;}body .card-footer {margin: 0;}body .gallery.featured a:first-child:before, body .gallery.featured a:last-child:before {content: none;}.navbar-expand .navbar-nav .nav-link:not(.btn) {padding-right: 0;padding-left: 0;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);color: var(--nav-item-color);margin: 0 0.3rem;border-radius: 2px;height: 38px;width: 38px;text-align: center;}.navbar ul.navbar-nav .primary-button, .navbar ul.navbar-nav .primary-button:visited, .navbar ul.navbar-nav .primary-button:active{border-radius:4px;}}@media(max-width: 991px) {body h1 {font-size: 4rem;}body h2 {font-size: 2.2rem;}body .slider-h-100 {height: calc(100vh - 0px);}body .slider-h-100.alt {height: calc(85vh - 0px);}body .full-slider .inner .right, body .no-slider .inner .right {display: none;}body aside {margin-top: 60px;}body .card-columns {column-count: 2;}.item-mt-5{margin-top:3rem}.breadcrum-inner-block{text-align:center;}#pricing .card{margin-bottom:2rem}#pricing .card i.icon, #services .card i.icon{font-size: 44px;}#our-award .count-item{margin-bottom:2rem !important}#features.offers .items .item:not(:nth-last-child(-n+0)) {margin-bottom: 25px;}}@media only screen and (min-width: 768px)and (max-width:991px) {.utf-highlights .items .item .icon {width: 55px;height: 55px;line-height: 55px;border-radius: 100px;}.icon {font-size: 28px;}.primary-button, .primary-button:visited, .primary-button:active {padding: 10px 20px !important;}}.navbar-expand .navbar-nav.icons .nav-item a {padding-right: 0.3rem;padding-left: 0.3rem;}.navbar-expand .navbar-nav .nav-link i.icon-magnifier, .navbar-expand .navbar-nav .nav-link i.icon-user, .navbar-expand .navbar-nav .nav-link i.icon-menu {padding-right: 0;padding-left: 0;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);background-image: linear-gradient(45deg, var(--secondary-color) 0%, var(--primary-color) 55%);color: var(--nav-item-color);margin: 0 0.2rem;border-radius: 30px;height: 38px;width: 38px;text-align: center;}.navbar-expand .navbar-nav .nav-item i.icon-magnifier, .navbar-expand .navbar-nav .nav-link i.icon-user, .navbar-expand .navbar-nav .nav-link i.icon-menu {color: #ffffff;line-height: 37px;}#contact .contact-item-dtl{width:100%;}@media(max-width: 767px) {body h1 {font-size: 3.5rem;}.broadcom-item-title {font-size: 3.5rem;}body h2.featured:before {content: none;}body .intro .btn {margin-top: 30px;}body .utf-highlights:not(.image-right):not(.image-center) .intro {margin-top: 50px;}body .utf-highlights:not(.image-left) .items .item:last-child {margin-bottom: 50px;}body .offers .items .item:not(:nth-last-child(-n+3)) {margin-bottom: 0;}body .offers .items .item:not(:nth-last-child(-n+1)) {margin-bottom: 30px;}body .utf-blog-grid:not(.masonry) .items .item:not(:nth-last-child(-n+3)) {margin-bottom: 0;}body .utf-blog-grid:not(.masonry) .items .item:not(:nth-last-child(-n+1)) {margin-bottom: 30px;}body .plans .items .item:nth-child(1), body .plans .items .item:nth-child(2), body .plans .items .item:nth-child(3) {margin-bottom: 30px;}.card.no-hover:before, .card.no-hover .hover-overlay-box:before, .card.no-hover .hover-overlay-box:after {width:900px;}#contact .contact-item-dtl{width:100%;text-align:center !important;}#team .swiper-slide .card:not(.no-hover):before, #team .swiper-slide .card:not(.no-hover) .hover-overlay-box:before, #team .swiper-slide .card:not(.no-hover) .hover-overlay-box:after{width:900px;}#testimonials .swiper-slide .card:not(.no-hover):before, #testimonials .swiper-slide .card:not(.no-hover) .hover-overlay-box:before, #testimonials .swiper-slide .card:not(.no-hover) .hover-overlay-box:after{width:900px;}#contacts .card:before, #contacts .card .hover-overlay-box:before, #contacts .card .hover-overlay-box:after{width:900px;}#pricing .card{margin-bottom:0rem}.primary-button, .primary-button:visited, .primary-button:active {padding: 10px 20px;}.breadcrum-inner-block{text-align:center;}.item-left-shape .bar {margin-left: auto;margin-right: auto;}.col-gallery-item {margin-top: 2rem}#contact .col-gallery-item {margin-top:0;margin-bottom: 3rem}#features .col-user-item {margin-top: 2.5rem;margin-bottom: 1rem;}#about .pl-5{margin-top:3rem;padding-left:15px !important;}.form-wrapper .padding-left-0, .form-wrapper .padding-right-0 {padding-left: 0 !important;padding-right: 0 !important;}.navbar-expand .navbar-nav.icons .nav-item a, .navbar-expand .navbar-nav.toggle .nav-item a {margin-right: 0.3rem;margin-left: 0.3rem;}.navbar-expand .navbar-nav .nav-item a:not(.btn) {color: #ffffff;}body header .navbar-expand .navbar-nav.action .btn {padding: 10px;font-size: 0;border-radius: 50px;}body header .navbar-expand .navbar-nav.action {display: none;}body header .navbar-expand .navbar-nav.action .btn i {font-size: initial;margin: 0;}body .navbar-brand {margin: 0;}body .full-slider .slide-content .inner .description, body .no-slider .slide-content .inner .description {font-size: 1.1rem;}body .full-slider .slide-content .inner .left, body .no-slider .slide-content .inner .left {width: 100%;}body .full-slider .slide-content .inner .left .description, body .no-slider .slide-content .inner .left .description {display: none;}body .full-slider .slide-content .inner .left h1.title, body .no-slider .slide-content .inner .left h1.title {margin-bottom:1rem !important}body .full-slider .slide-content .inner .left a.btn-primary-color:after, body .no-slider .slide-content .inner .left button.btn-primary-color:after {content: none;}body .full-slider .hero-image, body .no-slider .hero-image {right: initial;}body .full-slider .hero-image.alt, body .no-slider .hero-image.alt {top: 22%;}body .full-slider .inner .right .hero-image, body .no-slider .inner .right .hero-image {right: initial;width: auto;height: 82vh;}body section {padding: 90px 0;}body section.bg-image-1, body section.bg-image-2 {background-image: none;}body .list-group-item img {margin-right: 90px;}body .step-prev, body .step-next, body .send {width: calc(auto - 12px);}body .form .message {width: calc(100% - 30px);}body footer .contacts {left: 0;}body footer .contacts {margin-bottom: 30px;}body footer .contacts:after {left: 0;width: 100%;}body footer .contacts:before {left: 0;width: 100%;}}@media (max-width: 576px) {body .card-columns {column-count: 1;}body .modal-body {align-items: start;}.breadcrum-inner-block h1.title{font-size:2.8rem;}}@media(max-width: 479px) {#search .input-group {width: 100%;display: block}#search .input-group button.primary-button {width: 100%;height: 48px;max-width: 100%;}#search input.search-type-item {width: 100%;margin-right: 0;margin-bottom: 15px;}#blog.single h3.featured{font-size: 1.7rem;line-height:1.3}#blog.utf-showcase .card-caption .card-body .show-date {padding: 6px 12px;}body h2 {font-size: 2rem;}body h1 {font-size: 2.2rem;}.intro-btn-item a.btn {margin-top: 6px !important;margin-bottom: 10px;margin-right: 5px !important;margin-left: 5px !important;}}@media(max-width: 374px) {body h1 {font-size: 2rem;}.broadcom-item-title {font-size: 2.2rem;}header .navbar-expand .navbar-brand img {max-height: 38px;}}@media(max-width: 320px) {.intro-btn-item a.btn {width:100%;margin-left: 0 !important;margin-right: 0 !important;}}/*----------------------------------------------Vfx Loader Style----------------------------------------------*/.vfx-loader {background-color: #f9f9f9;height: 100%;width: 100%;position: fixed;z-index: 1;margin-top: 0;top: 0;z-index:99999;display:block;}.loader-wrapper {width: 100%;height: 100%;position: relative}.loader-content {position: absolute;left: 50%;top: 50%;height: 150px;width: 150px;margin-top: -75px;margin-left: -75px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg)}.loader-dot {width: 20px;height: 20px;background-image: -webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image: linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);position: absolute;left: 65px;top: 65px;border-radius: 100%}.loader-dot:nth-child(2n+0) {margin-right: 0}.dot-1 {-webkit-animation: key-one 2s infinite;animation: key-one 2s infinite;-webkit-animation-delay: .2s;animation-delay: .2s}.dot-2 {-webkit-animation: key-two 2s infinite;animation: key-two 2s infinite;-webkit-animation-delay: .3s;animation-delay: .3s}.dot-3 {-webkit-animation: key-three 2s infinite;animation: key-three 2s infinite;-webkit-animation-delay: .4s;animation-delay: .4s}.dot-4 {-webkit-animation: key-four 2s infinite;animation: key-four 2s infinite;-webkit-animation-delay: .5s;animation-delay: .5s}.dot-5 {-webkit-animation: key-five 2s infinite;animation: key-five 2s infinite;-webkit-animation-delay: .6s;animation-delay: .6s}.dot-6 {-webkit-animation: key-six 2s infinite;animation: key-six 2s infinite;-webkit-animation-delay: .7s;animation-delay: .7s}.dot-7 {-webkit-animation: key-seven 2s infinite;animation: key-seven 2s infinite;-webkit-animation-delay: .8s;animation-delay: .8s}.dot-8 {-webkit-animation: key-eight 2s infinite;animation: key-eight 2s infinite;-webkit-animation-delay: .9s;animation-delay: .9s}.dot-center {position: absolute;width: 50px;height: 50px;left: 50px;top: 50px;-webkit-animation: key-big 2s infinite;animation: key-big 2s infinite;-webkit-animation-delay: .5s;animation-delay: .5s}@-webkit-keyframes key-big {50% {-webkit-transform:scale(.5)}}@keyframes key-big {50% {transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes key-one {50% {-webkit-transform:translate(-65px, -65px)}}@keyframes key-one {50% {transform:translate(-65px, -65px);-webkit-transform:translate(-65px, -65px)}}@-webkit-keyframes key-two {50% {-webkit-transform:translate(0, -65px)}}@keyframes key-two {50% {transform:translate(0, -65px);-webkit-transform:translate(0, -65px)}}@-webkit-keyframes key-three {50% {-webkit-transform:translate(65px, -65px)}}@keyframes key-three {50% {transform:translate(65px, -65px);-webkit-transform:translate(65px, -65px)}}@-webkit-keyframes key-four {50% {-webkit-transform:translate(65px, 0)}}@keyframes key-four {50% {transform:translate(65px, 0);-webkit-transform:translate(65px, 0)}}@-webkit-keyframes key-five {50% {-webkit-transform:translate(65px, 65px)}}@keyframes key-five {50% {transform:translate(65px, 65px);-webkit-transform:translate(65px, 65px)}}@-webkit-keyframes key-six {50% {-webkit-transform:translate(0, 65px)}}@keyframes key-six {50% {transform:translate(0, 65px);-webkit-transform:translate(0, 65px)}}@-webkit-keyframes key-seven {50% {-webkit-transform:translate(-65px, 65px)}}@keyframes key-seven {50% {transform:translate(-65px, 65px);-webkit-transform:translate(-65px, 65px)}}@-webkit-keyframes key-eight {50% {-webkit-transform:translate(-65px, 0)}}@keyframes key-eight {50% {transform:translate(-65px, 0);-webkit-transform:translate(-65px, 0)}
/*
     FILE ARCHIVED ON 01:22:02 Feb 13, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:43:14 Jun 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.488
  captures_list: 0.68
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.049
  esindex: 0.012
  cdx.remote: 23.476
  LoadShardBlock: 168.589 (3)
  PetaboxLoader3.datanode: 109.465 (4)
  PetaboxLoader3.resolve: 110.15 (3)
  load_resource: 69.471
*/