@font-face {
font-family: "ks-iconfont";
src: url(//www.fisioterapiaitalia.com/wp-content/plugins/fisioitalia/assets/fonts/ks-iconfont/ks-iconfont.eot);
src: url(//www.fisioterapiaitalia.com/wp-content/plugins/fisioitalia/assets/fonts/ks-iconfont/ks-iconfont.eot) format("embedded-opentype"),url(//www.fisioterapiaitalia.com/wp-content/plugins/fisioitalia/assets/fonts/ks-iconfont/ks-iconfont.woff) format("woff"),url(//www.fisioterapiaitalia.com/wp-content/plugins/fisioitalia/assets/fonts/ks-iconfont/ks-iconfont.ttf) format("truetype"),url(//www.fisioterapiaitalia.com/wp-content/plugins/fisioitalia/assets/fonts/ks-iconfont/ks-iconfont.svg) format("svg")
}
.i{margin-right:.125em;vertical-align:middle}.i-35{font-size:1.85em}.i-36{font-size:2.5em}.i-42{font-size:3em;line-height:1em}.i-accessibility:before,.i-air-conditioning:before,.i-alarm:before,.i-apartment:before,.i-area:before,.i-armchair:before,.i-balcony:before,.i-basic:before,.i-bath-linen:before,.i-bath:before,.i-bbq:before,.i-beach-towels:before,.i-beach:before,.i-bed-linen:before,.i-bedroom:before,.i-bidet:before,.i-bike-storage:before,.i-bike:before,.i-billiard:before,.i-blender:before,.i-bunk-bed:before,.i-carbon-monoxide-detector:before,.i-charging-station:before,.i-check-in:before,.i-children-area:before,.i-city-view:before,.i-classic:before,.i-coffee:before,.i-country:before,.i-crib:before,.i-design:before,.i-desk:before,.i-destination:before,.i-dishes:before,.i-dishwasher:before,.i-double-bed:before,.i-double-single-bed:before,.i-dryer:before,.i-electricity:before,.i-essentials:before,.i-ethnic:before,.i-events:before,.i-extra-bed:before,.i-family:before,.i-fan:before,.i-fast:before,.i-feeding-chair:before,.i-filter:before,.i-fire-extinguisher:before,.i-fireplace:before,.i-first-aid:before,.i-french-double:before,.i-french-single:before,.i-fridge:before,.i-garage:before,.i-garden-view:before,.i-garden:before,.i-gas:before,.i-guests:before,.i-gym:before,.i-hair-dryer:before,.i-heating:before,.i-hydro-shower:before,.i-induction:before,.i-industrial:before,.i-iron:before,.i-lake-view:before,.i-late:before,.i-lift:before,.i-linen-towels:before,.i-living-armchair:before,.i-living-sofa:before,.i-local:before,.i-meeting:before,.i-microwave:before,.i-modern:before,.i-mosquito-net:before,.i-mountain-view:before,.i-no-smoking:before,.i-nordic:before,.i-outdoor-dining:before,.i-outdoor-tub:before,.i-oven:before,.i-panoramic-view:before,.i-parking:before,.i-pets:before,.i-piano:before,.i-ping-pong:before,.i-pool-view:before,.i-pool:before,.i-price:before,.i-private-beach:before,.i-private-entrance:before,.i-public-pool:before,.i-pullout-bed:before,.i-river-view:before,.i-safe-box:before,.i-sauna:before,.i-sea-view:before,.i-self:before,.i-shabby:before,.i-shooting:before,.i-show-cooking:before,.i-shower:before,.i-single-bed:before,.i-single-sofa:before,.i-sink:before,.i-ski-storage:before,.i-smart-tv:before,.i-smart-work:before,.i-smoke-detector:before,.i-sofa:before,.i-solarium:before,.i-spa:before,.i-stereo:before,.i-streaming:before,.i-table:before,.i-tennis-court:before,.i-terrace:before,.i-toast-machine:before,.i-toilet:before,.i-tub:before,.i-turkish-bath:before,.i-tv:before,.i-vacuum:before,.i-vintage:before,.i-washer:before,.i-water-boiler:before,.i-wc:before,.i-wifi:before,.i-wood-oven:before{display:inline-block;font-family:ks-iconfont;font-style:normal}.i-accessibility:before{content:"\e970"}.i-air-conditioning:before{content:"\e981"}.i-alarm:before{content:"\e910"}.i-balcony:before{content:"\e965"}.i-bath:before{content:"\e952"}.i-bath-linen:before{content:"\e993"}.i-bbq:before{content:"\e94c"}.i-beach:before{content:"\e903"}.i-beach-towels:before{content:"\e992"}.i-bed-linen:before{content:"\e951"}.i-bidet:before{content:"\e921"}.i-bike-storage:before,.i-bike:before{content:"\e92d"}.i-billiard:before{content:"\e916"}.i-blender:before{content:"\e98f"}.i-carbon-monoxide-detector:before{content:"\e997"}.i-charging-station:before{content:"\e996"}.i-children-area:before{content:"\e918"}.i-coffee:before{content:"\e963"}.i-crib:before{content:"\e972"}.i-desk:before{content:"\e92b"}.i-dishes:before{content:"\e91c"}.i-dishwasher:before{content:"\e988"}.i-dryer:before{content:"\e934"}.i-electricity:before{content:"\e990"}.i-essentials:before{content:"\e930"}.i-extra-bed:before{content:"\e90a"}.i-fan:before{content:"\e995"}.i-feeding-chair:before{content:"\e928"}.i-fire-extinguisher:before{content:"\e90f"}.i-fireplace:before{content:"\e94d"}.i-first-aid:before{content:"\e90e"}.i-fridge:before{content:"\e939"}.i-garage:before{content:"\e919"}.i-garden:before{content:"\e933"}.i-gas:before{content:"\e98d"}.i-gym:before{content:"\e915"}.i-hair-dryer:before{content:"\e989"}.i-heating:before{content:"\e931"}.i-hydro-shower:before{content:"\e920"}.i-induction:before{content:"\e98d"}.i-iron:before{content:"\e93a"}.i-lift:before{content:"\e97f"}.i-linen-towels:before{content:"\e97d"}.i-living-armchair:before{content:"\e969"}.i-living-sofa:before{content:"\e93b"}.i-microwave:before{content:"\e98a"}.i-mosquito-net:before{content:"\e90b"}.i-outdoor-dining:before{content:"\e91a"}.i-outdoor-tub:before{content:"\e98c"}.i-oven:before{content:"\e98b"}.i-parking:before{content:"\e936"}.i-piano:before{content:"\e973"}.i-ping-pong:before{content:"\e914"}.i-pool:before{content:"\e980"}.i-private-beach:before{content:"\e903"}.i-public-pool:before{content:"\e980"}.i-safe-box:before{content:"\e982"}.i-sauna:before{content:"\e94b"}.i-shower:before{content:"\e93c"}.i-sink:before{content:"\e91f"}.i-ski-storage:before{content:"\e92f"}.i-smart-tv:before{content:"\e979"}.i-smoke-detector:before{content:"\e90d"}.i-solarium:before{content:"\e91b"}.i-spa:before{content:"\e994"}.i-stereo:before{content:"\e96a"}.i-streaming:before{content:"\e913"}.i-table:before{content:"\e942"}.i-tennis-court:before{content:"\e991"}.i-terrace:before{content:"\e964"}.i-toast-machine:before{content:"\e929"}.i-tub:before{content:"\e98c"}.i-turkish-bath:before{content:"\e94b"}.i-tv:before{content:"\e979"}.i-vacuum:before{content:"\e974"}.i-washer:before{content:"\e97b"}.i-water-boiler:before{content:"\e971"}.i-wc:before{content:"\e91e"}.i-wifi:before{content:"\e97c"}.i-wood-oven:before{content:"\e932"}.i-city-view:before{content:"\e907"}.i-garden-view:before{content:"\e905"}.i-lake-view:before{content:"\e904"}.i-mountain-view:before{content:"\e902"}.i-panoramic-view:before{content:"\e901"}.i-pool-view:before{content:"\e900"}.i-river-view:before{content:"\e906"}.i-sea-view:before{content:"\e903"}.i-events:before{content:"\e97a"}.i-family:before{content:"\e937"}.i-meeting:before{content:"\e922"}.i-no-smoking:before{content:"\e984"}.i-pets:before{content:"\e935"}.i-shooting:before{content:"\e967"}.i-show-cooking:before{content:"\e923"}.i-smart-work:before{content:"\e92c"}.i-fast:before{content:"\e95a"}.i-late:before{content:"\e940"}.i-self:before{content:"\e941"}.i-private-entrance:before{content:"\e93f"}.i-basic:before{content:"\e925"}.i-classic:before{content:"\e962"}.i-country:before{content:"\e924"}.i-design:before{content:"\e961"}.i-ethnic:before{content:"\e960"}.i-industrial:before{content:"\e95f"}.i-local:before{content:"\e926"}.i-modern:before{content:"\e95d"}.i-nordic:before{content:"\e95c"}.i-shabby:before{content:"\e95e"}.i-vintage:before{content:"\e927"}.i-apartment:before{content:"\e958"}.i-area:before{content:"\e977"}.i-armchair:before{content:"\e969"}.i-bedroom:before{content:"\e978"}.i-bunk-bed:before{content:"\e96b"}.i-check-in:before{content:"\e93e"}.i-destination:before{content:"\e93f"}.i-double-bed:before{content:"\e949"}.i-double-single-bed:before{content:"\e94e"}.i-filter:before{content:"\e968"}.i-french-single:before{content:"\e90a"}.i-french-double:before{content:"\e909"}.i-guests:before{content:"\e93d"}.i-price:before{content:"\e966"}.i-pullout-bed:before{content:"\e908"}.i-single-bed:before{content:"\e950"}.i-single-sofa:before,.i-sofa:before{content:"\e93b"}.i-toilet:before{content:"\e92a"}
@keyframes slideInFromRight {
0% {
transform: translateX(100%);
opacity: 0;
}
100% {
transform: translateX(0);
opacity: 1;
}
}
.fit-box{
border-radius: var(--df-border-radius, 0.75rem);
padding: 15px;
background-color: white;
}
.d-flex-center-between {
display: flex;
align-items: center;
justify-content: space-between;
} .title-border {
position: relative;
}
.title-border:after {
content: '';
width: 120px;
border-bottom: 2px solid var(--df-primary, #bd1f27);
display: block;
margin-top: 0.25rem;
margin-bottom: 1.5rem;
}
.title-border.border-center:after {
left: 50%;
position: absolute;
transform: translateX(-50%);
display: block;
} .df-toast {
position: fixed;
top: 2rem;
right: 20px;
padding: 10px 20px;
border-radius: 5px;
color: white;
background-color: #333;
z-index: 1000;
box-shadow: 0 0 12px #00000080;
animation: slideInFromRight 0.5s ease-out;
}
.df-toast.info {
background-color: var(--bs-info);
}
.df-toast.success {
background-color: var(--bs-success);
}
.df-toast.error {
background-color: var(--bs-danger);
} .df-notice {
background-color: var(--df-gray);
border-radius: 0.5rem;
margin-bottom: 1rem;
font-size: 0.8rem;
line-height: 1.5;
padding: 2px 2px 2px 0.5rem;
}
.df-notice .inner {
border-radius: 0.5rem;
padding: 0.5rem 0.5rem 0.5rem 2rem;
position: relative;
background-color: rgb(255 255 255 / 70%);
}
.df-notice .inner:before {
content: "\f05a";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-style: normal;
font-variant: normal;
line-height: 1;
text-rendering: auto;
position: absolute;
left: 0.6rem;
top: 0.8rem;
}
.df-notice.success{
background-color: var(--df-green);
}
.df-notice.notice{
background-color: white;
}
.df-notice.success .inner:before{
color: var(--df-green);
}
.df-notice.warning{
background-color: var(--df-warning);
}
.df-notice.warning .inner:before{
color: var(--df-warning);
}
.df-notice.danger, .df-notice.error{
background-color: var(--df-danger);
}
.df-notice.danger .inner:before, .df-notice.error .inner:before{
color: var(--df-danger);
} ul.tags-list {
display: flex;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
margin: 0;
}
ul.tags-list li {
border: 1px solid #d5d7dd;
background-color: #f5f6f7;
border-radius: 0.25rem;
padding: 0 0.5rem;
margin-right: 0.25rem;
margin-bottom: 0.25rem;
font-size: 0.9rem;
} #fit-sidebar {
position: sticky;
top: 110px;
} @media (max-width: 767px){
.fit-re-search-form .input-group > .form-control, .fit-re-search-form .input-group > .form-select, .fit-re-search-form .input-group > .form-floating {
flex: 1 1 100%;
margin-bottom: 0.5rem;
border-radius: 0.3rem !important;
}
} .fit-accordion {
--radius: .5rem;
overflow: hidden;
margin-bottom: 20px; }
.fit-accordion h3 {
background: var(--df-primary);
padding: 0.5rem 1rem;
cursor: pointer;
padding-right: 50px;
margin: 0;
position: relative;
border-radius: .5rem;
z-index: 5;
}
.fit-accordion-content{
overflow: hidden;
max-height: 0;
transition: max-height 0.3s ease;
background: #222;
border-bottom-left-radius: var(--radius);
border-bottom-right-radius: var(--radius);
padding-top: var(--radius);
position: relative;
top: calc( -1 * var(--radius));
}
.fit-accordion.active .fit-accordion-content{
max-height: 500px; transition: max-height 0.5s ease;
border: 1px solid var(--df-primary);
border-top: none;
}
.fit-accordion-content ul{
margin: 0;
padding: 0;
list-style-type: none;
}
.fit-accordion-content li{
padding: 0.5rem 1rem;
}
.fit-accordion-content li:not(:last-child){
border-bottom: 1px solid #444;
}
.fit-accordion-content a{
display: block;
color: white;
}
.fit-accordion h3:after {
content: "+";
background: #fff;
border-radius: 50%;
color: var(--df-primary);
display: flex;
justify-content: center;
text-align: center;
font-size: 20px;
font-weight: bold;
height: 25px;
width: 25px;
line-height: 25px;
position: absolute;
right: 0;
top: 50%;
transform: translate(-50%, -50%);
}
.fit-accordion.active h3:after{
content: '-';
line-height: 21px;
} .fit_tta_building_taxonomies{
display: flex;
flex-wrap: wrap;
--gap: 20px;
}
.fit_tta_building_taxonomies .fit-accordion{
flex: 0 0 100%;
}
.fit_tta_building_taxonomies.style-card{
row-gap: var(--gap);
}
@media (min-width: 768px) {
.fit_tta_building_taxonomies{
column-gap: 20px;
}
.fit_tta_building_taxonomies .fit-accordion,
.fit_tta_building_taxonomies .card{
flex: 0 0 calc(50% - var(--gap));
}
}
@media (min-width: 992px) {
.fit_tta_building_taxonomies .card{
flex: 0 0 calc(33.33% - var(--gap));
}
}
@media (min-width: 1200px) {
.fit_tta_building_taxonomies .fit-accordion{
flex: 0 0 calc(33.33% - var(--gap));
}
.fit_tta_building_taxonomies .card{
flex: 0 0 calc(25% - var(--gap));
}
} .leaflet-map .leaflet-container .leaflet-marker-pane img{
background: transparent;
}
.current-position-icon {
display: flex !important;
align-items: center;
justify-content: center;
background: rgba(66, 133, 244, 0.4);
border-radius: 100%;
}
.current-position-dot {
width: 20px;
height: 20px;
background: #4285F4;
border: 2px solid #ffffff;
border-radius: 50%;
box-sizing: border-box;
}
.big-pointer{
--svg: url('data:image/svg+xml;utf8,<svg fill="currentColor" version="1.2" viewBox="0 0 255 255" xmlns="http://www.w3.org/2000/svg"><path d="m21.85 56.23c-2.16 2.35-5.65 7.65-7.76 11.77-2.1 4.13-4.94 10.88-6.32 15-1.38 4.13-2.97 9.3-3.54 11.5-0.58 2.2-1.6 6.47-2.28 9.5-0.74 3.31-1.22 12.85-1.19 24 0.02 10.92 0.52 20.34 1.22 23 0.65 2.47 1.65 6.3 2.23 8.5s1.94 6.7 3.02 10 3.7 9.6 5.81 14 5.55 10.14 7.65 12.75c2.67 3.32 4.56 4.76 6.31 4.79 1.37 0.03 3.17-0.72 4-1.65s1.5-3.54 1.5-5.79c0-2.78-0.81-5.22-2.5-7.58-1.38-1.91-3.04-4.39-3.71-5.5-0.66-1.11-1.7-3.14-2.3-4.52-0.6-1.37-2-4.53-3.11-7s-2.37-5.18-2.8-6-1.32-3.97-1.98-7c-0.67-3.03-1.64-7.41-2.16-9.75s-0.93-10.66-0.92-18.5c0.01-7.99 0.64-17.55 1.43-21.75 0.78-4.12 1.72-8.62 2.08-10 0.37-1.37 1.3-3.96 2.07-5.75s1.4-3.7 1.4-4.25 1.74-4.26 3.87-8.25c2.14-3.99 5.07-9.05 6.53-11.25 1.47-2.2 2.64-4.9 2.62-6-0.03-1.1-0.61-3.08-1.28-4.4-0.68-1.31-2.3-2.78-3.6-3.26-2.02-0.75-2.93-0.26-6.29 3.39zm202.09-1.3c-0.62 1.07-1.08 3.54-1.03 5.5 0.06 2.3 1.26 5.27 3.38 8.32 1.8 2.61 4.54 7.45 6.08 10.75s3.15 6.67 3.57 7.5c0.43 0.83 2.07 6.45 3.66 12.5 2.64 10.09 2.87 12.4 2.83 28-0.03 14.21-0.39 18.23-2.16 24.5-1.17 4.13-3 9.97-4.06 13-1.07 3.03-3.05 7.75-4.4 10.5s-3.89 7.25-5.65 10c-1.78 2.79-3.19 6.33-3.18 8 0 1.65 0.68 4.01 1.51 5.25 0.89 1.33 2.53 2.25 4.01 2.25 1.37 0 3.41-1.01 4.52-2.25s3.02-4.26 4.25-6.72c1.23-2.47 2.87-5.17 3.64-6 0.78-0.84 2.04-3.1 2.8-5.03s1.78-4.4 2.27-5.5 2.08-5.82 3.54-10.5c1.45-4.68 3.27-13 4.03-18.5s1.39-14.5 1.39-20-0.63-14.28-1.41-19.5c-0.77-5.22-2.14-11.97-3.04-15-0.91-3.03-2.32-7.53-3.13-10-0.82-2.47-2.63-6.75-4.03-9.5s-3.06-5.92-3.69-7.04-2.6-4.38-4.39-7.25c-2.9-4.66-3.62-5.21-6.72-5.21-2.38 0-3.82 0.61-4.59 1.93zm-169.98 169.7c-1.19 1.45-2.11 3.14-2.03 3.75 0.07 0.62 1.92 2.81 4.1 4.87s7.91 5.59 12.72 7.84 9.65 4.5 10.75 5 4.25 1.56 7 2.36c2.75 0.79 5.45 1.13 5.99 0.75 0.59-0.42 0.69-0.19 0.25 0.55-0.52 0.88 0.37 1.41 3.01 1.78 2.06 0.29 7.35 1.04 11.75 1.67 4.4 0.64 13.62 1.16 20.5 1.18 6.87 0.01 13.4-0.36 14.5-0.81 1.1-0.46 3.8-0.76 6-0.65 2.2 0.1 8.5-1.22 14-2.93s11.57-3.8 13.5-4.66c1.92-0.85 5.97-2.71 9-4.14 3.02-1.43 6.17-3.3 7-4.17 0.82-0.86 2.74-2.12 4.25-2.79 1.51-0.68 3.31-2.35 4-3.73 0.93-1.86 0.97-3.08 0.16-4.75-0.7-1.43-2.42-2.52-4.75-3-2.61-0.54-4.59-0.29-6.91 0.87-1.79 0.89-3.93 2.18-4.75 2.87-0.83 0.68-4.65 2.85-8.5 4.82s-10.38 4.55-14.5 5.74c-4.13 1.19-8.63 2.54-10 3.01-1.38 0.47-6.78 1.35-12 1.96-5.23 0.61-12.65 0.83-16.5 0.5-3.85-0.34-9.25-0.86-12-1.15-2.75-0.3-7.48-1.22-10.5-2.05-3.03-0.82-6.85-1.85-8.5-2.29s-5.03-1.72-7.5-2.84c-2.48-1.13-4.95-1.74-5.49-1.37s-0.68 0.23-0.3-0.32c0.39-0.57-1.95-2.3-5.39-4-3.35-1.65-7.04-3.8-8.21-4.78-1.16-0.98-3.54-1.77-5.29-1.75-2.21 0.02-3.86 0.84-5.36 2.66zm51.54-222.63c-1.1 0.47-3.58 0.9-5.5 0.95-1.93 0.05-8.23 1.7-14 3.66-5.78 1.97-14.33 5.67-19 8.22-4.68 2.56-9.74 5.67-11.25 6.91-1.75 1.44-2.77 3.26-2.79 5.01-0.03 1.51 0.53 3.25 1.25 3.86 0.71 0.61 2.64 1.41 4.29 1.78 2.49 0.55 4.71-0.31 13-5.08 5.5-3.16 13.82-7.01 18.5-8.56 4.67-1.55 11.31-3.48 14.75-4.28 4.12-0.97 11.7-1.47 22.25-1.47 8.8 0 18.14 0.51 20.75 1.13 2.61 0.63 9.25 2.53 14.75 4.24 6.59 2.04 13.24 5.05 19.5 8.84 5.36 3.25 10.7 5.76 12.25 5.77 1.61 0.01 3.59-0.92 4.77-2.23 1.11-1.24 2.03-2.92 2.04-3.75 0.01-0.82-0.78-2.48-1.77-3.69-0.98-1.2-3.21-3-4.94-4-1.73-0.99-5.33-3.09-8-4.64-2.67-1.56-8.68-4.33-13.35-6.15-4.68-1.82-10.75-3.8-13.5-4.39s-7.14-1.54-9.75-2.1c-2.61-0.57-13.19-1-23.5-0.96s-19.65 0.46-20.75 0.93zm-3 30.42c-5.5 1.74-12.03 4.34-14.5 5.77-2.48 1.43-5.4 3.57-6.5 4.76-1.63 1.75-1.81 2.65-1 4.81 0.75 1.99 2.01 2.89 5 3.56 3.63 0.82 4.75 0.52 12-3.25 4.4-2.29 10.7-4.8 14-5.58s10.27-1.44 15.5-1.46c7.16-0.04 11.47 0.53 17.5 2.31 4.4 1.3 10.7 3.83 14 5.63 5.49 3 6.34 3.19 10 2.21 2.79-0.74 4.22-1.76 4.71-3.37 0.45-1.44 0.16-3.16-0.75-4.56-0.8-1.24-5.17-4.02-9.71-6.18s-11.4-4.87-15.25-6.02c-5.79-1.72-9.42-2.06-21-1.94-12.73 0.13-14.91 0.43-24 3.31zm13.5 20.17c-1.38 0.25-4.53 0.92-7 1.49-2.48 0.56-5.85 1.57-7.49 2.22-1.64 0.66-6.04 2.78-9.77 4.7-3.72 1.93-9.91 5.98-13.74 9-3.83 3.03-7.2 6.18-7.5 7-0.29 0.83-2.09 3.3-4.01 5.5-1.91 2.2-5.06 7.26-6.99 11.25-1.92 3.99-4.45 10.96-5.61 15.5-1.73 6.8-2.02 10.27-1.64 19.75 0.34 8.58 1.12 13.66 3.08 20 1.44 4.68 3.75 10.19 5.14 12.25s2.52 4.09 2.51 4.5c0 0.41 1.42 2.78 3.18 5.25 1.75 2.48 4.57 6.01 6.26 7.85s5.78 5.3 9.08 7.69 8.81 5.72 12.25 7.4 7.15 3.06 8.25 3.06 2.11 0.45 2.25 1 2.05 1.11 4.25 1.25 4.22 0.62 4.5 1.08c0.27 0.45 5.22 0.89 11 0.98 5.77 0.08 12.75-0.19 15.5-0.61 2.75-0.41 5.9-0.99 7-1.29s4.36-1.42 7.25-2.48 5.25-2.38 5.25-2.93 0.45-0.77 1-0.5c0.55 0.28 4.26-1.68 8.25-4.35 3.99-2.66 9.5-7.32 12.25-10.34 2.75-3.03 5.83-6.58 6.84-7.91 1.02-1.32 2.36-3.52 2.98-4.9 0.63-1.37 1.4-2.72 1.72-3 0.31-0.27 1.56-2.64 2.77-5.25 1.2-2.61 3.15-8.24 4.32-12.5 1.6-5.78 2.13-10.55 2.12-18.75-0.02-8.26-0.58-12.99-2.26-19-1.22-4.4-3.73-10.92-5.57-14.5-1.83-3.57-5.04-8.76-7.13-11.52-2.08-2.77-6.04-7.07-8.79-9.57s-6.35-5.48-8-6.61c-1.65-1.14-4.8-3.08-7-4.32s-7.83-3.57-12.5-5.18c-7.02-2.42-10.51-3-20-3.3-6.33-0.2-12.63-0.16-14 0.09zm-73.27 29.19c-1.52 0.94-3.04 2.62-3.39 3.72s-1.35 3.11-2.23 4.48c-0.89 1.36-2.43 4.73-3.43 7.5-1 2.76-2.45 7.95-3.22 11.52-0.76 3.58-1.4 11.22-1.42 17s0.64 13.99 1.46 18.25c0.83 4.26 2.27 9.21 3.21 11 0.93 1.79 1.61 3.59 1.5 4-0.12 0.41 1.01 2.89 2.49 5.5 1.49 2.61 3.4 5.54 4.25 6.51s2.67 1.77 4.05 1.78c1.37 0.01 3.28-0.78 4.22-1.76 0.95-0.98 1.74-3.02 1.75-4.53 0.02-1.51-1.5-5.79-3.36-9.5s-3.95-8.55-4.63-10.75-1.63-5.01-2.11-6.25-0.88-7.09-0.89-13c-0.02-8.95 0.42-12.09 2.61-18.75 1.44-4.4 3.91-10.25 5.49-13 1.57-2.75 2.89-6.35 2.92-8 0.03-1.86-0.82-3.85-2.22-5.23-1.26-1.22-2.73-2.23-3.28-2.22-0.55 0-2.24 0.78-3.77 1.73zm162.83 0.29c-1.64 1.23-2.71 2.96-2.64 4.25 0.06 1.2 1.86 5.78 4 10.18s4.7 10.7 5.7 14c1.24 4.09 1.82 9.18 1.81 16q-0.01 10-1.86 16.5c-1.01 3.57-3.58 9.99-5.71 14.25-2.88 5.78-3.7 8.45-3.22 10.5 0.35 1.51 1.14 3.33 1.75 4.04 0.61 0.72 1.9 1.28 2.86 1.25 0.96-0.02 2.88-0.6 4.26-1.29 1.73-0.86 3.79-4.05 6.62-10.25 2.26-4.95 4.16-10.46 4.24-12.25 0.07-1.78 0.47-3.24 0.88-3.25 0.41 0 1.22-4.39 1.8-9.75 0.84-7.7 0.75-12.07-0.41-20.75-0.81-6.05-2.44-13.47-3.62-16.5-1.19-3.02-3.36-7.93-4.84-10.9-1.47-2.97-3.58-6.01-4.68-6.76s-2.49-1.35-3.1-1.35c-0.6 0.01-2.33 0.94-3.84 2.08zm-123.56 122.93c-1.1 1.1-2 2.9-2 4s0.85 2.79 1.89 3.75 3.85 2.72 6.25 3.91c2.4 1.18 5.03 2.36 5.86 2.62 0.82 0.26 1.84 0.52 2.25 0.59s1.76 0.74 3 1.48 4.72 1.97 7.75 2.73c3.45 0.87 11.09 1.39 20.5 1.4 12.29 0.02 16.13-0.34 21.24-1.98 3.43-1.1 6.25-2.34 6.25-2.75 0.01-0.41 0.46-0.53 1.01-0.25s1.79 0.09 2.75-0.42c0.96-0.5 3.32-1.58 5.25-2.4 1.92-0.82 4.96-2.88 6.75-4.58 1.79-1.71 3.27-3.44 3.28-3.85 0.02-0.41-0.88-1.99-2-3.5-1.5-2.03-2.88-2.75-5.28-2.74-1.79 0.01-4.2 0.58-5.37 1.25-1.17 0.68-3.64 2.11-5.5 3.17s-7.21 2.99-11.88 4.3c-5.7 1.6-10.81 2.33-15.5 2.24-3.85-0.08-8.8-0.32-11-0.55-2.2-0.22-6.25-1.02-9-1.78-2.75-0.75-8.04-3-11.75-5s-8.1-3.64-9.75-3.64c-1.67 0-3.89 0.89-5 2z"/></svg>');
-webkit-mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center;
mask-image: var(--svg);
mask-repeat: no-repeat;
mask-size: contain;
mask-position: center;
}  .fit_search .select2-selection__arrow{
display: none;
}
.fit_search .select2-container .select2-selection__rendered{
padding-left: 0;
padding-right: 0;
}
.fit_search .select2-selection{
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
}
.fit_search .select2-container .select2-selection--single .select2-selection__clear{
font-size: 20px;
padding: 0 7px;
font-weight: normal;
background: #8e8e8e;
border-radius: 50%;
color: white;
}
.select2-container .select2-dropdown.flat .select2-search__field {
border: none;
border-bottom: 1px solid gainsboro;
padding: 0.5rem 0.75rem;
outline: none;
box-shadow: unset;
}
.select2-container .select2-dropdown.flat .select2-results__option{
padding: 0.5rem 0.75rem;
}
.select2-container .select2-dropdown.flat .select2-results__option--highlighted {
background-color: var(--df-primary);
border-radius: 0.5rem;
}