.elementor-kit-5482{--e-global-color-primary:#171719;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#171719;--e-global-color-accent:#D0A781;--e-global-color-2ba2fa0:#D0A78191;--e-global-color-ab7c602:#FFFFFF00;--e-global-color-b2f9470:#FFFFFF66;--e-global-color-c0ffe82:#DFDFDF;--e-global-color-56976fa:#39393BD9;--e-global-color-e4f03dd:#FFFFFF26;--e-global-color-829e8fa:#FFFFFFCC;--e-global-color-4915576:#FFFFFFAB;--e-global-color-e572102:#CCCCCC;--e-global-color-b4859b9:#7E4C1EA1;--e-global-color-df17cd3:#000000E3;--e-global-color-f54f958:#000000F0;--e-global-color-a96044a:#D0A781F0;--e-global-color-63ced56:#D0A881;--e-global-typography-primary-font-family:"Basel Classic 23";--e-global-typography-primary-font-size:25px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:1px;--e-global-typography-secondary-font-family:"Basel Grotesk 23";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:0.8px;--e-global-typography-text-font-family:"Basel Grotesk 23";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.4em;--e-global-typography-text-letter-spacing:0.6px;--e-global-typography-accent-font-family:"Basel Classic 23";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:24px;--e-global-typography-accent-letter-spacing:0.8px;--e-global-typography-26bf723-font-family:"Basel Classic 23";--e-global-typography-26bf723-font-size:60px;--e-global-typography-26bf723-font-weight:400;--e-global-typography-26bf723-line-height:1.2em;--e-global-typography-26bf723-letter-spacing:2.6px;--e-global-typography-d964ba1-font-family:"Basel Classic 23";--e-global-typography-d964ba1-font-size:40px;--e-global-typography-d964ba1-font-weight:400;--e-global-typography-d964ba1-line-height:1.2em;--e-global-typography-d964ba1-letter-spacing:1.6px;--e-global-typography-89907b8-font-family:"Basel Grotesk 23";--e-global-typography-89907b8-font-size:40px;--e-global-typography-89907b8-font-weight:300;--e-global-typography-89907b8-line-height:1.2em;--e-global-typography-89907b8-letter-spacing:2.4px;--e-global-typography-e25b1af-font-family:"Basel Classic 23";--e-global-typography-e25b1af-font-size:30px;--e-global-typography-e25b1af-font-weight:400;--e-global-typography-e25b1af-line-height:1.2em;--e-global-typography-e25b1af-letter-spacing:1.2px;--e-global-typography-1b9b507-font-family:"Basel Classic 23";--e-global-typography-1b9b507-font-size:20px;--e-global-typography-1b9b507-font-weight:400;--e-global-typography-1b9b507-text-transform:uppercase;--e-global-typography-1b9b507-line-height:1.3em;--e-global-typography-1b9b507-letter-spacing:2px;--e-global-typography-dec5399-font-family:"Basel Grotesk 23";--e-global-typography-dec5399-font-size:20px;--e-global-typography-dec5399-font-weight:400;--e-global-typography-dec5399-text-transform:uppercase;--e-global-typography-dec5399-line-height:1.2em;--e-global-typography-dec5399-letter-spacing:3px;--e-global-typography-4eed0f4-font-family:"Basel Grotesk 23";--e-global-typography-4eed0f4-font-size:20px;--e-global-typography-4eed0f4-font-weight:300;--e-global-typography-4eed0f4-letter-spacing:0.8px;--e-global-typography-fd5a7ac-font-family:"Basel Grotesk 23";--e-global-typography-fd5a7ac-font-size:20px;--e-global-typography-fd5a7ac-font-weight:300;--e-global-typography-fd5a7ac-line-height:1.2em;--e-global-typography-fd5a7ac-letter-spacing:0.8px;--e-global-typography-2f9a647-font-family:"Basel Grotesk 23";--e-global-typography-2f9a647-font-size:15px;--e-global-typography-2f9a647-font-weight:400;--e-global-typography-a75753b-font-family:"Basel Grotesk 23";--e-global-typography-a75753b-font-size:12px;--e-global-typography-a75753b-font-weight:400;--e-global-typography-a75753b-text-transform:uppercase;--e-global-typography-a75753b-letter-spacing:1.8px;--e-global-typography-533b20f-font-family:"Basel Grotesk 23";--e-global-typography-533b20f-font-size:12px;--e-global-typography-533b20f-font-weight:400;--e-global-typography-533b20f-text-transform:uppercase;--e-global-typography-533b20f-letter-spacing:0.48px;--e-global-typography-0e22eed-font-family:"Basel Classic 23";--e-global-typography-0e22eed-font-size:12px;--e-global-typography-0e22eed-font-weight:400;--e-global-typography-0e22eed-text-transform:uppercase;--e-global-typography-0e22eed-line-height:14px;--e-global-typography-0e22eed-letter-spacing:1.2px;--e-global-typography-ef65551-font-family:"Basel Classic 23";--e-global-typography-ef65551-font-size:24px;--e-global-typography-ef65551-font-weight:400;--e-global-typography-ef65551-line-height:1.2em;--e-global-typography-ef65551-letter-spacing:1.2px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5482 button,.elementor-kit-5482 input[type="button"],.elementor-kit-5482 input[type="submit"],.elementor-kit-5482 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-a75753b-font-family ), Sans-serif;font-size:var( --e-global-typography-a75753b-font-size );font-weight:var( --e-global-typography-a75753b-font-weight );text-transform:var( --e-global-typography-a75753b-text-transform );line-height:var( --e-global-typography-a75753b-line-height );letter-spacing:var( --e-global-typography-a75753b-letter-spacing );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:7px 15px 7px 15px;}.elementor-kit-5482 a{color:var( --e-global-color-63ced56 );}.elementor-kit-5482 a:hover{color:var( --e-global-color-b4859b9 );}.elementor-kit-5482 h1{font-family:var( --e-global-typography-d964ba1-font-family ), Sans-serif;font-size:var( --e-global-typography-d964ba1-font-size );font-weight:var( --e-global-typography-d964ba1-font-weight );line-height:var( --e-global-typography-d964ba1-line-height );letter-spacing:var( --e-global-typography-d964ba1-letter-spacing );}.elementor-kit-5482 h2{font-family:var( --e-global-typography-e25b1af-font-family ), Sans-serif;font-size:var( --e-global-typography-e25b1af-font-size );font-weight:var( --e-global-typography-e25b1af-font-weight );line-height:var( --e-global-typography-e25b1af-line-height );letter-spacing:var( --e-global-typography-e25b1af-letter-spacing );}.elementor-kit-5482 h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5482 h4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5482 h5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-5482 label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5482 input:not([type="button"]):not([type="submit"]),.elementor-kit-5482 textarea,.elementor-kit-5482 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-5482 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-5482 textarea:focus,.elementor-kit-5482 .elementor-field-textual:focus{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5482{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5482 h1{font-size:var( --e-global-typography-d964ba1-font-size );line-height:var( --e-global-typography-d964ba1-line-height );letter-spacing:var( --e-global-typography-d964ba1-letter-spacing );}.elementor-kit-5482 h2{font-size:var( --e-global-typography-e25b1af-font-size );line-height:var( --e-global-typography-e25b1af-line-height );letter-spacing:var( --e-global-typography-e25b1af-letter-spacing );}.elementor-kit-5482 h3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5482 h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5482 h5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-5482 button,.elementor-kit-5482 input[type="button"],.elementor-kit-5482 input[type="submit"],.elementor-kit-5482 .elementor-button{font-size:var( --e-global-typography-a75753b-font-size );line-height:var( --e-global-typography-a75753b-line-height );letter-spacing:var( --e-global-typography-a75753b-letter-spacing );}.elementor-kit-5482 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5482 input:not([type="button"]):not([type="submit"]),.elementor-kit-5482 textarea,.elementor-kit-5482 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5482{--e-global-typography-primary-line-height:32px;--e-global-typography-secondary-line-height:32px;--e-global-typography-26bf723-font-size:36px;--e-global-typography-d964ba1-font-size:25px;--e-global-typography-d964ba1-line-height:1.3em;--e-global-typography-89907b8-line-height:32px;--e-global-typography-1b9b507-font-size:16px;--e-global-typography-1b9b507-line-height:22px;--e-global-typography-dec5399-line-height:32px;--e-global-typography-4eed0f4-line-height:32px;--e-global-typography-fd5a7ac-line-height:32px;--e-global-typography-a75753b-font-size:12px;--e-global-typography-a75753b-line-height:22px;--e-global-typography-533b20f-font-size:12px;--e-global-typography-533b20f-line-height:22px;--e-global-typography-ef65551-font-size:25px;--e-global-typography-ef65551-line-height:1.3em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5482 h1{font-size:var( --e-global-typography-d964ba1-font-size );line-height:var( --e-global-typography-d964ba1-line-height );letter-spacing:var( --e-global-typography-d964ba1-letter-spacing );}.elementor-kit-5482 h2{font-size:var( --e-global-typography-e25b1af-font-size );line-height:var( --e-global-typography-e25b1af-line-height );letter-spacing:var( --e-global-typography-e25b1af-letter-spacing );}.elementor-kit-5482 h3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5482 h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5482 h5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-5482 button,.elementor-kit-5482 input[type="button"],.elementor-kit-5482 input[type="submit"],.elementor-kit-5482 .elementor-button{font-size:var( --e-global-typography-a75753b-font-size );line-height:var( --e-global-typography-a75753b-line-height );letter-spacing:var( --e-global-typography-a75753b-letter-spacing );}.elementor-kit-5482 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5482 input:not([type="button"]):not([type="submit"]),.elementor-kit-5482 textarea,.elementor-kit-5482 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */*{
    outline: none;
}

.grecaptcha-badge { 
visibility: hidden; 
}

/* Scroll style width */

::-webkit-scrollbar {
  width: 5px;
}

/* Scroll style Track */

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 0px;
}
 
/* Scroll style  Handle */
::-webkit-scrollbar-thumb {
  border-radius: 10px;
	background: #989898;
}

/* Mailchimp */

#form-field-emailmailchimp {
	text-align:center;
}

/* Slider navigace */

.mainslider.elementor-element .swiper .elementor-swiper-button {
    top: inherit;
    bottom: 107.5px;
}

.elementor-swiper-button-prev {
    left: inherit !important;
    right: 20% !important;
    padding-right: 60px !important;
}

.elementor-swiper-button-next {
    right: 20% !important;
}

/* Slider */

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0px;
    z-index: 1;
}

.swiper-pagination-bullet {
    width: 40px !important;
    height: 2px !important;
    border-radius: 4px !important;
    background: #fff !important;
}

.mainslider.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 125px;
    left: 20%;
    width: 165px;
}

@media only screen and (max-width: 767px) {
.mainslider.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 125px;
    left: 0%;
    width: 100%;
}
}

.swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 107.5px;
    text-align: left;
    padding-left: 20%;
    z-index: 1;
}

.eicon-chevron-left::before {
    content: url(/wp-content/uploads/2022/05/arrow-left_n.svg);
    z-index: 2;
}

.eicon-chevron-left:hover::before {
    content: url(/wp-content/uploads/2022/05/arrow_white_left_icon_n.svg);
    z-index: 2;
}

.eicon-chevron-right:before {
    content: url(/wp-content/uploads/2022/05/arrow-right_n.svg);
    z-index: 2;
}

.eicon-chevron-right:hover::before {
    content: url(/wp-content/uploads/2022/05/arrow_white_right_icon_n.svg);
    z-index: 2;
}

.jet-listing-grid__slider-icon.slick-arrow::before {
    content: url(/wp-content/uploads/2022/05/arrow-left_n.svg);
    z-index: 2;
}

.jet-listing-grid__slider-icon.slick-arrow:hover::before {
    content: url(/wp-content/uploads/2022/05/arrow_white_left_icon_n.svg);
    z-index: 2;
}   

div.realizaceslider .jet-listing-grid__slider-icon.slick-arrow::before {
    content: url(/wp-content/uploads/2022/05/icon_arrow_left_2_n.svg);
    z-index: 2;
}

div.realizaceslider .jet-listing-grid__slider-icon.slick-arrow:hover::before {
    content: url(/wp-content/uploads/2022/05/icon_arrow_left_2_2_n.svg);
    z-index: 2;
}

div.border-white .elementor-icon {
    border-color: #FFFFFF66 !important;
}

div.border-white .elementor-icon:hover {
    border-color: #FFF!important;
}

div.border-black .elementor-icon {
    border-color: #ccc !important;
}

div.border-black .elementor-icon:hover {
    border-color: #000!important;
}

/* Scroll iconka HP */

#scrollicon a {
    padding: 7px 3px 30px 3px;
}

#scrollicon a:hover {
    padding: 30px 3px 7px 3px;
}

.elementor-field-group .elementor-select-wrapper:before {
    text-shadow:none;
}

@media only screen and (max-width: 767px) {
  .swiper-container-horizontal>.swiper-pagination-bullets {
    padding-left: 20px;
    bottom: 145px;
}

.elementor-swiper-button {
    display: none !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basel Classic 23';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dorint.life/wp-content/uploads/2022/02/Basel-Classic-Medium.woff2') format('woff2'),
		url('https://dorint.life/wp-content/uploads/2022/02/Basel-Classic-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basel Grotesk 23';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dorint.life/wp-content/uploads/2022/02/Basel-Grotesk-Light.woff2') format('woff2'),
		url('https://dorint.life/wp-content/uploads/2022/02/Basel-Grotesk-Light.woff') format('woff');
}
@font-face {
	font-family: 'Basel Grotesk 23';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dorint.life/wp-content/uploads/2022/02/Basel-Grotesk-Medium.woff2') format('woff2'),
		url('https://dorint.life/wp-content/uploads/2022/02/Basel-Grotesk-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */