/**
  * Name:Truvik
  * Version:1.0
  * Author:Preyantechnosys
  * Author URI:http://preyantechnosys.com/
*/
/** Typography Variable **/
:root {
    --base-skin:linear-gradient(to right, #071152, #1891DC);
    --base-skin-dark:linear-gradient(to right, #071152, #105399);
    --base-skin-light:linear-gradient(to right, #283AB3, #1891DC);
    --base-skin-rev:linear-gradient(to left, #071152, #1891DC);
    --base-skin-tb:linear-gradient(#071152, #1891DC);
    --button-background:linear-gradient(to right, #1891DC, #071152, #1891DC);
    --dark-gradient-background:linear-gradient(to right, #071152 60%, #2455B8);
    --base-secondarycolor:#071152;
    --base-dark:#000000;
    --base-grey:#292929;
    --base-white:#fdfdfd; 
    --base-bodyfont-color:#000;    
    --base-headingfont-color:#000000; 
    --base-headingfont:'Inter', serif;
    --base-bodyfont:'Inter', sans-serif;
	--cta-skin:linear-gradient(to right, #D20808, #ED5C70 );
	--cta-skin2:linear-gradient(to right, #D20808, #ED5C70, #D20808 );
}
.mw400{max-width:400px;}
.prt-header-style-01 .top_bar {color: rgba(255, 255, 255, 1);background: var(--base-skin) ;}
.prt-post-item .readmore_btn p {font-weight:normal;margin:10px 0;}
.readmore_btn h6 {font-weight:900;font-style:italic;}
rs-layer#slider-1-slide-1-layer-0,
rs-layer#slider-1-slide-2-layer-0,
rs-layer#slider-3-slide-4-layer-2,
rs-layer#slider-3-slide-5-layer-2 {font-size:40px!important;font-weight:900;}
rs-layer .text-base-skin-light {overflow:visible;padding-right:15px;}
.overlay1::before {display:block; content:' '; position:absolute; top:0; bottom:0; left:0; right:0; background:linear-gradient(to left, #000, transparent); opacity:.8; z-index:1;}
.overlay2::before {display:block; content:' '; position:absolute; top:0; bottom:0; left:0; right:0; background:linear-gradient(to right, #000, transparent); opacity:.8; z-index:1;}
.call {background-image:var(--cta-skin); -webkit-background-clip:text; clip:text; color:transparent;}
.img-cover {width:100%;height:100%;object-fit:cover;}
.cover {height:100%;}
.cover img {width:100%;height:100%;object-fit:cover;}
.abs {position:absolute;top:0;left:0;right:0;bottom:0;}
.cta-text {color:#fff!important; z-index:3; position:relative; text-align:center;}
.cta-text a,.cta {color:#fff!important;}
.cta-text h2,.cta-text h3 {color:#fff;}
.cta-text h2 {font-size:50px;line-height:1.7em;margin:0;}
.cta-text h3 {font-size:30px;line-height:1.7em;margin:0;text-transform:uppercase!important;}
.cta-text p {font-size:48px;line-height:1.7em;margin:0;}
.cta-limo {display:block; clear:both; height:300px; width:100%; background-image:url(../images/bg-image/limo-bg.jpg); background-size:cover; background-position:bottom left; margin-bottom:1.7em;}
.cta-shape {position:absolute; bottom:-70px; left:-5%; right:0; height:300px; background:#fff; width:115%; z-index:2; border-radius:100% 45% 50% 0; transform:rotate(-2deg); opacity:.15;}
article, aside, footer, header, nav, section {display:block;}
body {font-size:16px!important;}
a, a:hover, a:focus, a:active {text-decoration:none; outline:none;}
a, input {outline:none;}
ul {padding:0; margin:0;}
strong {font-weight:bold;}
iframe {width:100%; border:none; display:block;}
p {line-height:1.7em; margin:0 0 1em 0;}
p:last-child {margin-bottom:0;}
*::-moz-selection {background:#ffea5c; color:#fff; text-shadow:none;}
::-moz-selection {background:#ffea5c; color:#fff; text-shadow:none;}
::selection {background:var(--base-secondarycolor); color:#fff; -webkit-text-fill-color:#fff; text-shadow:none;}
textarea, input[type="text"], input[type="number"], input[type="email"], input[type="tel"], select {font-family:inherit; -webkit-transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,box-shadow linear .2s; -o-transition:border linear .2s,box-shadow linear .2s; transition:border linear .2s,box-shadow linear .2s; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; vertical-align:middle; width:100%; color:#666666; padding:12px 15px 12px; border-radius:0; font-weight:400; background-color:#fff; text-transform:inherit; border:1px solid rgba(0, 43, 92, 0.08); font-size:14px; outline:none; line-height:inherit; letter-spacing:0px;}
input[type="submit"], input[type="reset"] {display:inline-block; text-decoration:none; font-size:13px; line-height:21px; font-weight:500; padding:11px 40px 11px; border:2px solid transparent; border-radius:0; color:#fff; -webkit-transition:all 0.25s ease; transition:all 0.25s ease; cursor:pointer; outline:none; -webkit-font-smoothing:antialiased;}
textarea:focus, 
input[type="text"]:focus, 
input[type="number"]:focus, 
input[type="email"]:focus, 
input[type="tel"]:focus {border:1px solid var(--base-secondarycolor); -webkit-box-shadow:none; -moz-box-shadow:none; -webkit-appearance:searchfield;}
/* clears the 'X' from Internet Explorer */
/* clears the 'X' from Chrome */
textarea::-moz-placeholder,
textarea::-webkit-input-placeholder,
select::-moz-placeholder,
input::-moz-placeholder,
input:-ms-input-placeholder,
input::-webkit-input-placeholder {
  color:var(--body-font-color) !important;}
ul {margin:16px 0; padding:0 0 0 25px;}
.bg-base-skin {background:var(--base-skin);}
.bg-base-skin-dark {background:var(--base-skin-dark);}
.bg-cta-skin {background:var(--cta-skin);}
.bg-cta-skin * {color:#fff;}
.bg-base-dark {background-color:var(--base-dark); color:#fff!important;}
.bg-base-dark a {color:#1890dc;}
.bg-base-grey {background-color:var(--base-grey); color:#fff!important;}
.bg-base-grey .title,
.bg-base-grey h3,
.bg-base-dark h3,
.bg-base-dark .title {color:#fff!important;}
.bg-base-white {background-color:var(--base-white);}
.text-base-skin {background-image:var(--base-skin);background-color:transparent; -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.text-base-skin-light {background-image:var(--base-skin-light);background-color:transparent; -webkit-background-clip:text; -webkit-text-fill-color:transparent;font-weight:900;font-style:italic;}
.text-base-dark {color:var(--base-dark);}
.text-base-white {color:var(--base-white);}
.bg-base-skin > .prt-bg-layer {background:var(--base-skin);}
.bg-base-dark > .prt-bg-layer {background-color:var(--base-dark);}
.bg-base-grey > .prt-bg-layer {background-color:var(--base-grey);}
.bg-base-skin >.prt-bg-layer >.prt-col-wrapper-bg-layer-inner {background-color:varvar(--base-skin);}
.bg-base-dark >.prt-bg-layer >.prt-col-wrapper-bg-layer-inner {background-color:var(--base-dark);}
a:hover {color:var(--base-secondarycolor); }
.text-base-white a:not(.text-base-skin,.text-base-dark),.bg-base-dark h2,.bg-base-dark h3,.bg-base-skin h2,.bg-base-dark h6 {color:var(--base-white);}
.bg-base-dark p,
.bg-base-dark span {color:#fff; }
.bg-base-skin p {color:rgba(255, 255, 255 , 0.85);}
.bg-base-white h2 {color:var(--base-dark);}
body {font-family:var(--base-bodyfont); font-weight:400; font-size:15px; line-height:26px; color:var(--base-bodyfont-color);}
h1, h2, h3, h6 {font-family:var(--base-headingfont); margin-bottom:15px; font-weight:600; color :var(--base-headingfont-color);}
h1 {font-size:50px; line-height:60px; }
h2 {font-size:42px; line-height:52px; }
h3 {font-size:22px; line-height:32px; }
h6 {font-size:16px; line-height:26px; }
.container-fluid {padding:0 15px;}
.container {max-width:1330px; padding:0 15px;}
.row:not(.g-0) {margin-left:-15px; margin-right:-15px;}
.row:not(.g-0) > [class*='col-'] {padding-left:15px; padding-right:15px;}
body .page {overflow:hidden; position:relative; z-index:10;}
body .site-main {position:relative; z-index:1;background:var(--base-dark);}
a {color:#1577c0;}
a:hover {color:#1891dc;}
a, img {-webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -ms-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
label {font-size:14px; }
.fw-700 {font-weight:700 !important; }
.box-shadow {box-shadow:0px 0px 12px 0px rgb(0 0 0 / 9%); }
.z-index-1 {z-index:1; }
.z-index-2 {z-index:2; }
.z-index-3 {z-index:3; }
.spacing-1 {margin-right:-285px;}
.spacing-2 {padding:95px 0px 82px 64px; margin-left:-1px;}
.spacing-4 {padding:95px 0 88px 205px; margin-left:-140px;}
.spacing-6 {padding:53px 30px 90px 30px;}
.pr-0 {padding-right:0 !important ; }
.pr-15 {padding-right:15px!important;}
.pl-0 {padding-left:0px !important ; }
.pt-0 {padding-top:0px !important ;}
.pt-10 {padding-top:10px!important;}
.pt-20 {padding-top:20px!important;}
.pt-50 {padding-top:50px!important;}
.pt-60 {padding-top:60px!important;}
.pt-70 {padding-top:70px!important;}
.pt-80 {padding-top:80px!important;}
.pb-0 {padding-bottom:0px !important ; }
.pb-20 {padding-bottom:20px!important;}
.pb-60 {padding-bottom:60px!important;}
.pb-70 {padding-bottom:70px!important;}
.pb-80 {padding-bottom:80px!important;}
.pb-100 {padding-bottom:100px!important;}
.mt-15 {margin-top:15px!important;}
.mt-20 {margin-top:20px!important;}
.mt-25 {margin-top:25px!important;}
.mt-30 {margin-top:30px!important;}
.mt-60 {margin-top:60px!important;}
.mt-70 {margin-top:70px!important;}
.mt_20 {margin-top:-20px!important;}
.mt_60 {margin-top:-60px!important;}
.mt_80 {margin-top:-80px!important;}
.mb-10 {margin-bottom:10px!important;}
.mb-15 {margin-bottom:15px!important;}
.mb-20 {margin-bottom:20px!important;}
.mb-30 {margin-bottom:30px!important;}
.mb-100 {margin-bottom:100px!important;}
.mr-20 {margin-right:20px!important;}
.social-icons li {display:inline-block; border:none; z-index:1; position:relative;}
.social-icons li:last-child {margin-right:0px;}
.social-icons li a {display:block; min-width:26px; text-align:center;}
.social-icons.circle li>a {border-width:1px ; border-style:solid; height:33px; width:33px; line-height:33px; text-align:center; display:block; background-color:transparent; font-size:13px; border-radius:50%;}
.tooltip-top {position:relative; }
[data-tooltip]:after, [data-tooltip]:before {position:absolute; visibility:hidden; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(Opacity=0); opacity:0; -webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24); -moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24); transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24); -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0); pointer-events:none;}
[data-tooltip]:before {z-index:1001; border:6px solid transparent; background:0 0; content:"";}
.tooltip-top:before, [data-tooltip]:before {margin-left:-6px; margin-bottom:-12px; border-top-color:var(--base-secondarycolor);}
.tooltip-top:after,.tooltip-top:before, [data-tooltip]:after, [data-tooltip]:before {bottom:100%; left:50%;}
.tooltip-top:focus:after,.tooltip-top:focus:before,.tooltip-top:hover:after,.tooltip-top:hover:before, [data-tooltip]:focus:after, [data-tooltip]:focus:before, [data-tooltip]:hover:after, [data-tooltip]:hover:before {-webkit-transform:translateY(-12px); -moz-transform:translateY(-12px); transform:translateY(-12px);}
.tooltip-top:after, [data-tooltip]:after {margin-left:-60px;}
[data-tooltip]:after {z-index:1000; padding:8px; width:120px; color:#fff; content:attr(data-tooltip); font-size:14px; background-image:var(--base-skin); line-height:1.2; text-align:center; border-radius:5px;}
[data-tooltip]:focus:after, [data-tooltip]:focus:before, [data-tooltip]:hover:after, [data-tooltip]:hover:before {visibility:visible; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(Opacity=100); opacity:1;}
.top_bar {width:100%; height:50px; line-height:50px; position:relative; padding-left:30px; padding-right:30px;}
.text-base-white .top_bar_contact_item a:hover {color:var(--base-skin);}
.top_bar_contact_item {font-size:14px; height:50px; line-height:50px; padding-right:15px; padding-left:15px; position:relative; display:inline-block;}
/*header-style-01*/
.prt-header-style-01 .top_bar {height:53px; line-height:53px; padding-left:45px; padding-right:45px; }
.prt-header-style-01 .top_bar_contact_item {height:48px; line-height:48px; padding-left:0; padding-right:10px; }
.prt-header-style-01 .top_bar_contact_item:last-child {padding-right:0px; }
.prt-header-style-01 .top_bar_contact_item a {color:rgba(255, 255, 255, 1); }
.prt-header-style-01 .header_extra .header-con .header-con-btn i {color:#fff;}
.prt-header-style-01 .top_bar_contact_item ul li {font-family:"Caveat", Tahoma, Geneva, sans-serif; font-size:24px; line-height:34px; margin-right:10px; display:inline-block; position:relative; top:-14px;}
.prt-header-style-01 .top_bar_contact_item ul li.prt-number {font-size:14px; font-family:var(--base-bodyfonts); margin-right:0;}
ul {list-style-type:none;}
.header_extra .header-con .header-con-btn i {color:var(--base-dark);font-size:20px; }
.site-branding {display:flex; flex-direction:column; justify-content:center;}
.site-branding img{max-width:200px;}
.header_extra > div {margin-left:21px; position:relative;}
.header_extra .header-con:first-child:before {display:block; content:""; position:absolute; height:30px; width:1px; left:-25px; top:50%; margin-top:-14px; background-color:rgba( 255,255,255 ,0.20);}
.header_extra .header-con .header-con-btn {display:block; position:relative; text-align:center; font-size:22px; padding-left:15px; width:25px; text-align:left; left:-15px; z-index:1; color:var(--base-white);}
.site-navigation {position:relative; z-index:2;}
nav.main-menu ul {margin:0;}
#site-header-menu .site-navigation ul.menu > li >a {text-decoration:none; z-index:1; font-size:18px !important; font-family:var(--base-headingfont); font-weight:400;}
#site-header-menu .prt-stickable-header .site-navigation ul.menu > li.active >a {color:#1891DC;}
.bg-footer {background-position:top; background-size:cover; background-repeat:no-repeat; background-attachment:scroll;}
.footer .social-icons li {margin:0;}
.footer .social-icons li a:hover {background-color:var(--base-skin); color:var(--base-white); border-color:var(--base-skin);}
.footer .social-icons li a:hover i {color:var(--base-white);}
.footer .widget ul {list-style:none; margin:0 0; padding:0 0;}
.footer .second-footer {padding-top:15px; padding-bottom:50px;}
.footer .first-footer .widget-area:before {content:''; background:rgba(255,255,255,0.15); height:20px; width:1px; position:absolute; right:0; top:0; bottom:0; margin:auto;}
.first-footer {padding:90px 0 20px; position:relative;}
.first-footer h3 {font-size:48px; line-height:64px; font-weight:900;font-style:italic; color:var(--base-white);}
.first-footer p {font-size:17px; padding-top:10px; }
.first-footer p a {background-color:transparent; -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-image:var(--base-skin-light);}
.copy {border-top:1px solid rgba(255,255,255,16%); padding-top:10px;}
.second-footer p,.second-footer span,.second-footer a {color:var(--base-white);}
.second-footer .social-icons {padding-top:0px; padding-bottom:30px; margin-bottom:28px;}
.second-footer .widget h3.widget-title {font-weight:900;font-style:italic;margin-bottom:20px; font-size:24px;}
.second-footer .widget.widget_text {padding:12px 0; }
.second-footer .widget.widget.widget-timing {padding:12px 0; }
.second-footer a:hover {color:var(--base-white);}
.second-footer .widget-area {position:relative; }
.second-footer .widget_nav_menu {padding:12px 0; }
.second-footer .widget_nav_menu ul li {padding:0px 0px 10px 0; font-size:15px;}
.second-footer .social-icons li a:hover {background-color:#e02454; border-color:#e02454;}
.second-footer .social-icons li {min-width:auto; margin-left:0; margin-right:8px;}
.second-footer .social-icons li a {border:0; height:35px; width:35px; line-height:35px; border-radius:6px; background-image:var(--base-skin); color:var(--base-white);}
#totop {font-weight:900; color:var(--base-white); display:none; position:fixed; right:34px; bottom:50px; z-index:999; height:0; width:0; font-size:0; text-align:center; padding-top:3px; line-height:34px; border-radius:5px; transition:.3s ease-in-out;}
.prt-titlebar-wrapper {width:100%; position:relative; z-index:1; background:var(--base-skin);}
.prt-titlebar-wrapper-inner {display:flex; align-items:center; position:relative;              
    padding:200px 0 50px; text-align:left;}
.page-title-heading h2,.page-title-heading h1 {font-weight:600; text-transform:uppercase; font-size:40px; line-height:60px; margin-bottom:10px; text-align:center; color:var(--base-white);}
.breadcrumb-wrapper {z-index:99; font-weight:400; text-transform:capitalize; font-size:15px; line-height:22px; color:var(--base-white); position:relative; text-align:center;}
.breadcrumb-wrapper span {
    display:inline-block; vertical-align:middle;  
    line-height:19px; transition:all 0.3s ease 0s;}
.breadcrumb-wrapper span {color:var(--base-white); }
.breadcrumb-wrapper span a {color:var(--base-white); }
.breadcrumb-wrapper span a:hover {color:var(--base-secondarycolor); }
.breadcrumb-wrapper .prt-sep {display:inline-block; vertical-align:middle; padding-left:5px; padding-right:5px;}
article.prt-service-single-content-area .prt-service-classic-content h2 {font-size:34px; line-height:44px; font-weight:400; margin-top:40px;}
.prt-pf-single-content-wrapper-innerbox,.prt-pf-single-content-wrapper {position:relative;}
.prt-pf-single-content-wrapper {margin-bottom:60px;}
.prt-pf-view-top-image .prt-pf-single-detail-box {position:absolute; padding:40px 25px 43px 40px; right:50px; bottom:-30px; z-index:2; height:auto;}
.prt-pf-single-content-wrapper-innerbox .prt-pf-title h3 {font-size:24px; line-height:34px; font-weight:400; margin-top:20px;}
.prt-pf-single-content-wrapper .prt-pf-single-detail-box {display:block; padding:30px 40px 35px; height:auto; border-radius:8px; box-shadow:0px 0px 12px 0px rgb(0 0 0 / 9%); position:absolute; bottom:-30px; right:50px; background-color:#fff; width:48.5%;}
.prt-pf-single-detail-box .prt-pf-detailbox-title {position:relative; font-size:24px; line-height:33px; margin-bottom:6px; color:var(--base-dark); font-weight:400;}
.prt-pf-single-detail-box .prt-pf-detailbox-list {padding:0; margin:20px 0 16px;}
.prt-pf-single-detail-box ul li .prt-pf-data-title {font-size:20px; line-height:27px; font-family:var(--base-headingfont);}
.prt-pf-single-detail-box ul li .prt-pf-data-details {color:var(--base-bodyfont-color); font-size:14px; line-height:24px;}
.prt-pf-single-content-area h2 {text-align:left; font-size:36px; line-height:35px; font-weight:400;}
.prt-pf-detailbox-list li:last-child {border-bottom:0;}
.prt-pf-detailbox-list {padding:0; margin:6px 0 16px;}
.prt-pf-detailbox-list li {position:relative; display:inline-block; padding:5px 10px 12px 0; width:49%;}
.prt-pf-single-content-wrapper .prt-pf-single-detail-box.style1 {box-shadow:unset; display:block; padding:30px 40px 35px 20px; height:auto; position:absolute; background-color:#fff; top:0; border-radius:0; right:auto;}
.prt-pf-single-detail-box.style1 ul li .prt-pf-data-title {font-size:20px; line-height:27px; margin:0 0 7px 0; font-family:var(--base-headingfont); color:var(--base-dark);}
.prt-pf-single-detail-box.style1 .prt-pf-detailbox-list li {width:100%; padding:8px 0 8px 0;}
.prt-pf-single-detail-box.style1 .prt-pf-single-title h3 {margin-bottom:20px; font-size:30px; line-height:40px; font-weight:400;}
.prt-pf-single-content-wrapper.prt-pf-view-right-image {margin-bottom:30px;} 
#map {display:block; height:520px; width:100%; }
#map iframe {width:100%; height:520px;}
.min-box {height:785px; }
.pill {display:block; width:200px; margin:0 auto; padding:10px 0; border-radius:50px; background:transparent; background-image:linear-gradient(140deg, transparent 30%, rgba(255, 255, 255,.4) 45%, transparent); background-size:250% 100%; background-position:0 0; color:#fff; border:1px solid rgba(255,255,255,.4); transition:ease-in-out .3s;}
.pill:hover {background-position:100% 0; color:#fff;}
.slick-slide {border:0; outline:0; padding:0 15px;}
.slick_slider.no-gutters .slick-slide {padding:0; }
.slick-slide_ver-sep .slick-slide.slick-active:not(.slick-current) > div:after {position:absolute; content:""; top:0; left:-15px; height:100%; width:1px; background-color:#e4e4e4;}
.row.g-0 .slick-slide {padding:0; }
.prt-bgcolor-darkgrey .slick-slide_ver-sep .slick-slide.slick-active:not(.slick-current) > div:after,
.prt-bgcolor-skincolor .slick-slide_ver-sep .slick-slide.slick-active:not(.slick-current) > div:after {background-color:rgba(255,255,255,.3);}
.slick_slider.slick_slider-opacity_block .slick-list {overflow:visible;}
.slick_slider .slick-arrow {background-color:var(--base-skin); border-radius:50%; height:34px; width:34px; line-height:34px; color:var(--base-white);}
.slick_slider .slick-next {right:0; }
.slick_slider .slick-prev:before,.slick_slider .slick-next:before {font-family:'FontAwesome'; line-height:1; opacity:1; font-size:15px; line-height:34px; text-align:center; font-weight:400; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.slick_slider .slick-prev:before {content:"\f060";}
.slick_slider .slick-next:before {content:"\f061";}
.slick-prev,.slick-next {font-size:0; line-height:0; position:absolute; top:50%; display:block; width:20px; height:20px; padding:0; z-index:1; -webkit-transform:translate(0, -50%); -ms-transform:translate(0, -50%); transform:translate(0, -50%); cursor:pointer; color:transparent; border:none; outline:none; background:transparent;}
.slick_slider.slider-img .slick-list.draggable {overflow:visible; }
/*slick-dots-style1*/
.slick_slider.slick-dots-style1 .slick-dots {display:inline-block; position:absolute; text-align:center; left:0px; bottom:0px; margin:0; z-index:22; width:100%; padding:0; margin:0; list-style:none;}
.slick_slider.slick-dots-style1 .slick-dots li {display:inline-block; list-style:none; line-height:0; margin-left:-5px;}
.slick_slider.slick-dots-style1 .slick-dots li button:before {position:absolute; content:""; left:0; right:0; top:3px; width:8px; height:8px; text-align:center; border-radius:50%; margin:0 auto; content:unset;}
.slick_slider.slick-dots-style1 .slick-dots li button {display:inline-block; width:41px; height:3px; border-radius:0; cursor:pointer; margin:0 5px; position:relative; -webkit-transition:all .3s ease; transition:all .3s ease; background-color:#e0e0e0; font-size:0; padding:0;}
.slick_slider.slick-dots-style1 .slick-dots li.slick-active button {width:41px; background:0 0; text-align:center; background-color:var(--base-secondarycolor); height:3px;}
.slick_slider.slick-dots-style1 .slick_slider .slick-arrow {width:46px; height:46px; z-index:1; border:0; color:inherit; background-color:rgba(255, 255, 255,.07); box-shadow:0 0 10px 0 rgba(0, 43, 92,.08); border:0;}
/*slick-arrow-style1*/
.slick_slider.slick-arrows-style1 .slick-arrow {top:185px; box-shadow:unset; background-color:var(--base-dark); border-radius:0; left:20px;}
.slick_slider.slick-arrows-style1 .slick-next {left:65px;}
.slick_slider.slick-arrows-style1 .slick-prev:before {content:'\f104'; padding-right:2px;}
.slick_slider.slick-arrows-style1 .slick-next:before {content:"\f105"; padding-left:4px;}
.prt-inline-btn{font-weight:900;font-style:italic;}
.prt-inline-btn .fa {color:var(--base-color);}
.prt-inline-btn:hover{color:#fff;}
.cities li a {font-weight:700;}