.fa-battery-full:before{content:"\f240"} .fa-battery-half:before{content:"\f242"} .fa-battery-quarter:before{content:"\f243"} .fa-battery-three-quarters:before{content:"\f241"} .fa-bed:before{content:"\f236"} .fa-beer:before{content:"\f0fc"} .fa-behance:before{content:"\f1b4"} .fa-behance-square:before{content:"\f1b5"} .fa-bell:before{content:"\f0f3"} .fa-bell-slash:before{content:"\f1f6"} .fa-bezier-curve:before{content:"\f55b"} .fa-bible:before{content:"\f647"} .fa-bicycle:before{content:"\f206"} .fa-bimobject:before{content:"\f378"} .fa-binoculars:before{content:"\f1e5"} .fa-birthday-cake:before{content:"\f1fd"} .fa-bitbucket:before{content:"\f171"} .fa-bitcoin:before{content:"\f379"} .fa-bity:before{content:"\f37a"} .fa-black-tie:before{content:"\f27e"} .fa-blackberry:before{content:"\f37b"} .fa-blender:before{content:"\f517"} .fa-blender-phone:before{content:"\f6b6"} .fa-blind:before{content:"\f29d"} .fa-blogger:before{content:"\f37c"} .fa-blogger-b:before{content:"\f37d"} .fa-bluetooth:before{content:"\f293"} .fa-bluetooth-b:before{content:"\f294"} .fa-bold:before{content:"\f032"} .fa-bolt:before{content:"\f0e7"} .fa-bomb:before{content:"\f1e2"} .fa-bone:before{content:"\f5d7"} .fa-bong:before{content:"\f55c"} .fa-book:before{content:"\f02d"} .fa-book-dead:before{content:"\f6b7"} .fa-book-open:before{content:"\f518"} .fa-book-reader:before{content:"\f5da"} .fa-bookmark:before{content:"\f02e"} .fa-bowling-ball:before{content:"\f436"} .fa-box:before{content:"\f466"} .fa-box-open:before{content:"\f49e"} .fa-boxes:before{content:"\f468"} .fa-braille:before{content:"\f2a1"} .fa-brain:before{content:"\f5dc"} .fa-briefcase:before{content:"\f0b1"} .fa-briefcase-medical:before{content:"\f469"} .fa-broadcast-tower:before{content:"\f519"} .fa-broom:before{content:"\f51a"} .fa-brush:before{content:"\f55d"} .fa-btc:before{content:"\f15a"} .fa-bug:before{content:"\f188"} .fa-building:before{content:"\f1ad"} .fa-bullhorn:before{content:"\f0a1"} .fa-bullseye:before{content:"\f140"} .fa-burn:before{content:"\f46a"} .fa-buromobelexperte:before{content:"\f37f"} .fa-bus:before{content:"\f207"} .fa-bus-alt:before{content:"\f55e"} .fa-business-time:before{content:"\f64a"} .fa-buysellads:before{content:"\f20d"} .fa-calculator:before{content:"\f1ec"} .fa-calendar:before{content:"\f133"} .fa-calendar-alt:before{content:"\f073"} .fa-calendar-check:before{content:"\f274"} .fa-calendar-minus:before{content:"\f272"} .fa-calendar-plus:before{content:"\f271"} .fa-calendar-times:before{content:"\f273"} .fa-camera:before{content:"\f030"} .fa-camera-retro:before{content:"\f083"} .fa-campground:before{content:"\f6bb"} .fa-cannabis:before{content:"\f55f"} .fa-capsules:before{content:"\f46b"} .fa-car:before{content:"\f1b9"} .fa-car-alt:before{content:"\f5de"} .fa-car-battery:before{content:"\f5df"} .fa-car-crash:before{content:"\f5e1"} .fa-car-side:before{content:"\f5e4"} .fa-caret-down:before{content:"\f0d7"} .fa-caret-left:before{content:"\f0d9"} .fa-caret-right:before{content:"\f0da"} .fa-caret-square-down:before{content:"\f150"} .fa-caret-square-left:before{content:"\f191"} .fa-caret-square-right:before{content:"\f152"} .fa-caret-square-up:before{content:"\f151"} .fa-caret-up:before{content:"\f0d8"} .fa-cart-arrow-down:before{content:"\f218"} .fa-cart-plus:before{content:"\f217"} .fa-cat:before{content:"\f6be"} .fa-cc-amazon-pay:before{content:"\f42d"} .fa-cc-amex:before{content:"\f1f3"} .fa-cc-apple-pay:before{content:"\f416"} .fa-cc-diners-club:before{content:"\f24c"} .fa-cc-discover:before{content:"\f1f2"} .fa-cc-jcb:before{content:"\f24b"} .fa-cc-mastercard:before{content:"\f1f1"} .fa-cc-paypal:before{content:"\f1f4"} .fa-cc-stripe:before{content:"\f1f5"} .fa-cc-visa:before{content:"\f1f0"} .fa-centercode:before{content:"\f380"} .fa-certificate:before{content:"\f0a3"} .fa-chair:before{content:"\f6c0"} .fa-chalkboard:before{content:"\f51b"} .fa-chalkboard-teacher:before{content:"\f51c"} .fa-charging-station:before{content:"\f5e7"} .fa-chart-area:before{content:"\f1fe"} .fa-chart-bar:before{content:"\f080"} .fa-chart-line:before{content:"\f201"} .fa-chart-pie:before{content:"\f200"} .fa-check:before{content:"\f00c"} .fa-check-circle:before{content:"\f058"} .fa-check-double:before{content:"\f560"} .fa-check-square:before{content:"\f14a"} .fa-chess:before{content:"\f439"} .fa-chess-bishop:before{content:"\f43a"} .fa-chess-board:before{content:"\f43c"} .fa-chess-king:before{content:"\f43f"} .fa-chess-knight:before{content:"\f441"} .fa-chess-pawn:before{content:"\f443"} .fa-chess-queen:before{content:"\f445"} .fa-chess-rook:before{content:"\f447"} .fa-chevron-circle-down:before{content:"\f13a"} .fa-chevron-circle-left:before{content:"\f137"} .fa-chevron-circle-right:before{content:"\f138"} .fa-chevron-circle-up:before{content:"\f139"} .fa-chevron-down:before{content:"\f078"} .fa-chevron-left:before{content:"\f053"} .fa-chevron-right:before{content:"\f054"} .fa-chevron-up:before{content:"\f077"} .fa-child:before{content:"\f1ae"} .fa-chrome:before{content:"\f268"} .fa-church:before{content:"\f51d"} .fa-circle:before{content:"\f111"} .fa-circle-notch:before{content:"\f1ce"} .fa-city:before{content:"\f64f"} .fa-clipboard:before{content:"\f328"} .fa-clipboard-check:before{content:"\f46c"} .fa-clipboard-list:before{content:"\f46d"} .fa-clock:before{content:"\f017"} .fa-clone:before{content:"\f24d"} .fa-closed-captioning:before{content:"\f20a"} .fa-cloud:before{content:"\f0c2"} .fa-cloud-download-alt:before{content:"\f381"} .fa-cloud-meatball:before{content:"\f73b"} .fa-cloud-moon:before{content:"\f6c3"} .fa-cloud-moon-rain:before{content:"\f73c"} .fa-cloud-rain:before{content:"\f73d"} .fa-cloud-showers-heavy:before{content:"\f740"} .fa-cloud-sun:before{content:"\f6c4"} .fa-cloud-sun-rain:before{content:"\f743"} .fa-cloud-upload-alt:before{content:"\f382"} .fa-cloudscale:before{content:"\f383"} .fa-cloudsmith:before{content:"\f384"} .fa-cloudversify:before{content:"\f385"} .fa-cocktail:before{content:"\f561"} .fa-code:before{content:"\f121"} .fa-code-branch:before{content:"\f126"} .fa-codepen:before{content:"\f1cb"} .fa-codiepie:before{content:"\f284"} .fa-coffee:before{content:"\f0f4"} .fa-cog:before{content:"\f013"} .fa-cogs:before{content:"\f085"} .fa-coins:before{content:"\f51e"} .fa-columns:before{content:"\f0db"} .fa-comment:before{content:"\f075"} .fa-comment-alt:before{content:"\f27a"} .fa-comment-dollar:before{content:"\f651"} .fa-comment-dots:before{content:"\f4ad"} .fa-comment-slash:before{content:"\f4b3"} .fa-comments:before{content:"\f086"} .fa-comments-dollar:before{content:"\f653"} .fa-compact-disc:before{content:"\f51f"} .fa-compass:before{content:"\f14e"} .fa-compress:before{content:"\f066"} .fa-concierge-bell:before{content:"\f562"} .fa-connectdevelop:before{content:"\f20e"} .fa-contao:before{content:"\f26d"} .fa-cookie:before{content:"\f563"} .fa-cookie-bite:before{content:"\f564"} .fa-copy:before{content:"\f0c5"} .fa-copyright:before{content:"\f1f9"} .fa-couch:before{content:"\f4b8"} .fa-cpanel:before{content:"\f388"} .fa-creative-commons:before{content:"\f25e"} .fa-creative-commons-by:before{content:"\f4e7"} .fa-creative-commons-nc:before{content:"\f4e8"} .fa-creative-commons-nc-eu:before{content:"\f4e9"} .fa-creative-commons-nc-jp:before{content:"\f4ea"} .fa-creative-commons-nd:before{content:"\f4eb"} .fa-creative-commons-pd:before{content:"\f4ec"} .fa-creative-commons-pd-alt:before{content:"\f4ed"} .fa-creative-commons-remix:before{content:"\f4ee"} .fa-creative-commons-sa:before{content:"\f4ef"} .fa-creative-commons-sampling:before{content:"\f4f0"} .fa-creative-commons-sampling-plus:before{content:"\f4f1"} .fa-creative-commons-share:before{content:"\f4f2"} .fa-creative-commons-zero:before{content:"\f4f3"} .fa-credit-card:before{content:"\f09d"} .fa-critical-role:before{content:"\f6c9"} .fa-crop:before{content:"\f125"} .fa-crop-alt:before{content:"\f565"} .fa-cross:before{content:"\f654"} .fa-crosshairs:before{content:"\f05b"} .fa-crow:before{content:"\f520"} .fa-crown:before{content:"\f521"} .fa-css3:before{content:"\f13c"} .fa-css3-alt:before{content:"\f38b"} .fa-cube:before{content:"\f1b2"} .fa-cubes:before{content:"\f1b3"} .fa-cut:before{content:"\f0c4"} .fa-cuttlefish:before{content:"\f38c"} .fa-d-and-d:before{content:"\f38d"} .fa-d-and-d-beyond:before{content:"\f6ca"} .fa-dashcube:before{content:"\f210"} .fa-database:before{content:"\f1c0"} .fa-deaf:before{content:"\f2a4"} .fa-delicious:before{content:"\f1a5"} .fa-democrat:before{content:"\f747"} .fa-deploydog:before{content:"\f38e"} .fa-deskpro:before{content:"\f38f"} .fa-desktop:before{content:"\f108"} .fa-dev:before{content:"\f6cc"} .fa-deviantart:before{content:"\f1bd"} .fa-dharmachakra:before{content:"\f655"} .fa-diagnoses:before{content:"\f470"} .fa-dice:before{content:"\f522"} .fa-dice-d20:before{content:"\f6cf"} .fa-dice-d6:before{content:"\f6d1"} .fa-dice-five:before{content:"\f523"} .fa-dice-four:before{content:"\f524"} .fa-dice-one:before{content:"\f525"} .fa-dice-six:before{content:"\f526"} .fa-dice-three:before{content:"\f527"} .fa-dice-two:before{content:"\f528"} .fa-digg:before{content:"\f1a6"} .fa-digital-ocean:before{content:"\f391"} .fa-digital-tachograph:before{content:"\f566"} .fa-directions:before{content:"\f5eb"} .fa-discord:before{content:"\f392"} .fa-discourse:before{content:"\f393"} .fa-divide:before{content:"\f529"} .fa-dizzy:before{content:"\f567"} .fa-dna:before{content:"\f471"} .fa-dochub:before{content:"\f394"} .fa-docker:before{content:"\f395"} .fa-dog:before{content:"\f6d3"} .fa-dollar-sign:before{content:"\f155"} .fa-dolly:before{content:"\f472"} .fa-dolly-flatbed:before{content:"\f474"} .fa-donate:before{content:"\f4b9"} .fa-door-closed:before{content:"\f52a"} .fa-door-open:before{content:"\f52b"} .fa-dot-circle:before{content:"\f192"} .fa-dove:before{content:"\f4ba"} .fa-download:before{content:"\f019"} .fa-draft2digital:before{content:"\f396"} .fa-drafting-compass:before{content:"\f568"} .fa-dragon:before{content:"\f6d5"} .fa-draw-polygon:before{content:"\f5ee"} .fa-dribbble:before{content:"\f17d"} .fa-dribbble-square:before{content:"\f397"} .fa-dropbox:before{content:"\f16b"} .fa-drum:before{content:"\f569"} .fa-drum-steelpan:before{content:"\f56a"} .fa-drumstick-bite:before{content:"\f6d7"} .fa-drupal:before{content:"\f1a9"} .fa-dumbbell:before{content:"\f44b"} .fa-dungeon:before{content:"\f6d9"} .fa-dyalog:before{content:"\f399"} .fa-earlybirds:before{content:"\f39a"} .fa-ebay:before{content:"\f4f4"} .fa-edge:before{content:"\f282"} .fa-edit:before{content:"\f044"} .fa-eject:before{content:"\f052"} .fa-elementor:before{content:"\f430"} .fa-ellipsis-h:before{content:"\f141"} .fa-ellipsis-v:before{content:"\f142"} .fa-ello:before{content:"\f5f1"} .fa-ember:before{content:"\f423"} .fa-empire:before{content:"\f1d1"} .fa-envelope:before{content:"\f0e0"} .fa-envelope-open:before{content:"\f2b6"} .fa-envelope-open-text:before{content:"\f658"} .fa-envelope-square:before{content:"\f199"} .fa-envira:before{content:"\f299"} .fa-equals:before{content:"\f52c"} .fa-eraser:before{content:"\f12d"} .fa-erlang:before{content:"\f39d"} .fa-ethereum:before{content:"\f42e"} .fa-etsy:before{content:"\f2d7"} .fa-euro-sign:before{content:"\f153"} .fa-exchange-alt:before{content:"\f362"} .fa-exclamation:before{content:"\f12a"} .fa-exclamation-circle:before{content:"\f06a"} .fa-exclamation-triangle:before{content:"\f071"} .fa-expand:before{content:"\f065"} .fa-expand-arrows-alt:before{content:"\f31e"} .fa-expeditedssl:before{content:"\f23e"} .fa-external-link-alt:before{content:"\f35d"} .fa-external-link-square-alt:before{content:"\f360"} .fa-eye:before{content:"\f06e"} .fa-eye-dropper:before{content:"\f1fb"} .fa-eye-slash:before{content:"\f070"} .fa-facebook:before{content:"\f09a"} .fa-facebook-f:before{content:"\f39e"} .fa-facebook-messenger:before{content:"\f39f"} .fa-facebook-square:before{content:"\f082"} .fa-fantasy-flight-games:before{content:"\f6dc"} .fa-fast-backward:before{content:"\f049"} .fa-fast-forward:before{content:"\f050"} .fa-fax:before{content:"\f1ac"} .fa-feather:before{content:"\f52d"} .fa-feather-alt:before{content:"\f56b"} .fa-female:before{content:"\f182"} .fa-fighter-jet:before{content:"\f0fb"} .fa-file:before{content:"\f15b"} .fa-file-alt:before{content:"\f15c"} .fa-file-archive:before{content:"\f1c6"} .fa-file-audio:before{content:"\f1c7"} .fa-file-code:before{content:"\f1c9"} .fa-file-contract:before{content:"\f56c"} .fa-file-csv:before{content:"\f6dd"} .fa-file-download:before{content:"\f56d"} .fa-file-excel:before{content:"\f1c3"} .fa-file-export:before{content:"\f56e"} .fa-file-image:before{content:"\f1c5"} .fa-file-import:before{content:"\f56f"} .fa-file-invoice:before{content:"\f570"} .fa-file-invoice-dollar:before{content:"\f571"} .fa-file-medical:before{content:"\f477"} .fa-file-medical-alt:before{content:"\f478"} .fa-file-pdf:before{content:"\f1c1"} .fa-file-powerpoint:before{content:"\f1c4"} .fa-file-prescription:before{content:"\f572"} .fa-file-signature:before{content:"\f573"} .fa-file-upload:before{content:"\f574"} .fa-file-video:before{content:"\f1c8"} .fa-file-word:before{content:"\f1c2"} .fa-fill:before{content:"\f575"} .fa-fill-drip:before{content:"\f576"} .fa-film:before{content:"\f008"} .fa-filter:before{content:"\f0b0"} .fa-fingerprint:before{content:"\f577"} .fa-fire:before{content:"\f06d"} .fa-fire-extinguisher:before{content:"\f134"} .fa-firefox:before{content:"\f269"} .fa-first-aid:before{content:"\f479"} .fa-first-order:before{content:"\f2b0"} .fa-first-order-alt:before{content:"\f50a"} .fa-firstdraft:before{content:"\f3a1"} .fa-fish:before{content:"\f578"} .fa-fist-raised:before{content:"\f6de"} .fa-flag:before{content:"\f024"} .fa-flag-checkered:before{content:"\f11e"} .fa-flag-usa:before{content:"\f74d"} .fa-flask:before{content:"\f0c3"} .fa-flickr:before{content:"\f16e"} .fa-flipboard:before{content:"\f44d"} .fa-flushed:before{content:"\f579"} .fa-fly:before{content:"\f417"} .fa-folder:before{content:"\f07b"} .fa-folder-minus:before{content:"\f65d"} .fa-folder-open:before{content:"\f07c"} .fa-folder-plus:before{content:"\f65e"} .fa-font:before{content:"\f031"} .fa-font-awesome:before{content:"\f2b4"} .fa-font-awesome-alt:before{content:"\f35c"} .fa-font-awesome-flag:before{content:"\f425"} .fa-font-awesome-logo-full:before{content:"\f4e6"} .fa-fonticons:before{content:"\f280"} .fa-fonticons-fi:before{content:"\f3a2"} .fa-football-ball:before{content:"\f44e"} .fa-fort-awesome:before{content:"\f286"} .fa-fort-awesome-alt:before{content:"\f3a3"} .fa-forumbee:before{content:"\f211"} .fa-forward:before{content:"\f04e"} .fa-foursquare:before{content:"\f180"} .fa-free-code-camp:before{content:"\f2c5"} .fa-freebsd:before{content:"\f3a4"} .fa-frog:before{content:"\f52e"} .fa-frown:before{content:"\f119"} .fa-frown-open:before{content:"\f57a"} .fa-fulcrum:before{content:"\f50b"} .fa-funnel-dollar:before{content:"\f662"} .fa-futbol:before{content:"\f1e3"} .fa-galactic-republic:before{content:"\f50c"} .fa-galactic-senate:before{content:"\f50d"} .fa-gamepad:before{content:"\f11b"} .fa-gas-pump:before{content:"\f52f"} .fa-gavel:before{content:"\f0e3"} .fa-gem:before{content:"\f3a5"} .fa-genderless:before{content:"\f22d"} .fa-get-pocket:before{content:"\f265"} .fa-gg:before{content:"\f260"} .fa-gg-circle:before{content:"\f261"} .fa-ghost:before{content:"\f6e2"} .fa-gift:before{content:"\f06b"} .fa-git:before{content:"\f1d3"} .fa-git-square:before{content:"\f1d2"} .fa-github:before{content:"\f09b"} .fa-github-alt:before{content:"\f113"} .fa-github-square:before{content:"\f092"} .fa-gitkraken:before{content:"\f3a6"} .fa-gitlab:before{content:"\f296"} .fa-gitter:before{content:"\f426"} .fa-glass-martini:before{content:"\f000"} .fa-glass-martini-alt:before{content:"\f57b"} .fa-glasses:before{content:"\f530"} .fa-glide:before{content:"\f2a5"} .fa-glide-g:before{content:"\f2a6"} .fa-globe:before{content:"\f0ac"} .fa-globe-africa:before{content:"\f57c"} .fa-globe-americas:before{content:"\f57d"} .fa-globe-asia:before{content:"\f57e"} .fa-gofore:before{content:"\f3a7"} .fa-golf-ball:before{content:"\f450"} .fa-goodreads:before{content:"\f3a8"} .fa-goodreads-g:before{content:"\f3a9"} .fa-google:before{content:"\f1a0"} .fa-google-drive:before{content:"\f3aa"} .fa-google-play:before{content:"\f3ab"} .fa-google-plus:before{content:"\f2b3"} .fa-google-plus-g:before{content:"\f0d5"} .fa-google-plus-square:before{content:"\f0d4"} .fa-google-wallet:before{content:"\f1ee"} .fa-gopuram:before{content:"\f664"} .fa-graduation-cap:before{content:"\f19d"} .fa-gratipay:before{content:"\f184"} .fa-grav:before{content:"\f2d6"} .fa-greater-than:before{content:"\f531"} .fa-greater-than-equal:before{content:"\f532"} .fa-grimace:before{content:"\f57f"} .fa-grin:before{content:"\f580"} .fa-grin-alt:before{content:"\f581"} .fa-grin-beam:before{content:"\f582"} .fa-grin-beam-sweat:before{content:"\f583"} .fa-grin-hearts:before{content:"\f584"} .fa-grin-squint:before{content:"\f585"} .fa-grin-squint-tears:before{content:"\f586"} .fa-grin-stars:before{content:"\f587"} .fa-grin-tears:before{content:"\f588"} .fa-grin-tongue:before{content:"\f589"} .fa-grin-tongue-squint:before{content:"\f58a"} .fa-grin-tongue-wink:before{content:"\f58b"} .fa-grin-wink:before{content:"\f58c"} .fa-grip-horizontal:before{content:"\f58d"} .fa-grip-vertical:before{content:"\f58e"} .fa-gripfire:before{content:"\f3ac"} .fa-grunt:before{content:"\f3ad"} .fa-gulp:before{content:"\f3ae"} .fa-h-square:before{content:"\f0fd"} .fa-hacker-news:before{content:"\f1d4"} .fa-hacker-news-square:before{content:"\f3af"} .fa-hackerrank:before{content:"\f5f7"} .fa-hammer:before{content:"\f6e3"} .fa-hamsa:before{content:"\f665"} .fa-hand-holding:before{content:"\f4bd"} .fa-hand-holding-heart:before{content:"\f4be"} .fa-hand-holding-usd:before{content:"\f4c0"} .fa-hand-lizard:before{content:"\f258"} .fa-hand-paper:before{content:"\f256"} .fa-hand-peace:before{content:"\f25b"} .fa-hand-point-down:before{content:"\f0a7"} .fa-hand-point-left:before{content:"\f0a5"} .fa-hand-point-right:before{content:"\f0a4"} .fa-hand-point-up:before{content:"\f0a6"} .fa-hand-pointer:before{content:"\f25a"} .fa-hand-rock:before{content:"\f255"} .fa-hand-scissors:before{content:"\f257"} .fa-hand-spock:before{content:"\f259"} .fa-hands:before{content:"\f4c2"} .fa-hands-helping:before{content:"\f4c4"} .fa-handshake:before{content:"\f2b5"} .fa-hanukiah:before{content:"\f6e6"} .fa-hashtag:before{content:"\f292"} .fa-hat-wizard:before{content:"\f6e8"} .fa-haykal:before{content:"\f666"} .fa-hdd:before{content:"\f0a0"} .fa-heading:before{content:"\f1dc"} .fa-headphones:before{content:"\f025"} .fa-headphones-alt:before{content:"\f58f"} .fa-headset:before{content:"\f590"} .fa-heart:before{content:"\f004"} .fa-heartbeat:before{content:"\f21e"} .fa-helicopter:before{content:"\f533"} .fa-highlighter:before{content:"\f591"} .fa-hiking:before{content:"\f6ec"} .fa-hippo:before{content:"\f6ed"} .fa-hips:before{content:"\f452"} .fa-hire-a-helper:before{content:"\f3b0"} .fa-history:before{content:"\f1da"} .fa-hockey-puck:before{content:"\f453"} .fa-home:before{content:"\f015"} .fa-hooli:before{content:"\f427"} .fa-hornbill:before{content:"\f592"} .fa-horse:before{content:"\f6f0"} .fa-hospital:before{content:"\f0f8"} .fa-hospital-alt:before{content:"\f47d"} .fa-hospital-symbol:before{content:"\f47e"} .fa-hot-tub:before{content:"\f593"} .fa-hotel:before{content:"\f594"} .fa-hotjar:before{content:"\f3b1"} .fa-hourglass:before{content:"\f254"} .fa-hourglass-end:before{content:"\f253"} .fa-hourglass-half:before{content:"\f252"} .fa-hourglass-start:before{content:"\f251"} .fa-house-damage:before{content:"\f6f1"} .fa-houzz:before{content:"\f27c"} .fa-hryvnia:before{content:"\f6f2"} .fa-html5:before{content:"\f13b"} .fa-hubspot:before{content:"\f3b2"} .fa-i-cursor:before{content:"\f246"} .fa-id-badge:before{content:"\f2c1"} .fa-id-card:before{content:"\f2c2"} .fa-id-card-alt:before{content:"\f47f"} .fa-image:before{content:"\f03e"} .fa-images:before{content:"\f302"} .fa-imdb:before{content:"\f2d8"} .fa-inbox:before{content:"\f01c"} .fa-indent:before{content:"\f03c"} .fa-industry:before{content:"\f275"} .fa-infinity:before{content:"\f534"} .fa-info:before{content:"\f129"} .fa-info-circle:before{content:"\f05a"} .fa-instagram:before{content:"\f16d"} .fa-internet-explorer:before{content:"\f26b"} .fa-ioxhost:before{content:"\f208"} .fa-italic:before{content:"\f033"} .fa-itunes:before{content:"\f3b4"} .fa-itunes-note:before{content:"\f3b5"} .fa-java:before{content:"\f4e4"} .fa-jedi:before{content:"\f669"} .fa-jedi-order:before{content:"\f50e"} .fa-jenkins:before{content:"\f3b6"} .fa-joget:before{content:"\f3b7"} .fa-joint:before{content:"\f595"} .fa-joomla:before{content:"\f1aa"} .fa-journal-whills:before{content:"\f66a"} .fa-js:before{content:"\f3b8"} .fa-js-square:before{content:"\f3b9"} .fa-jsfiddle:before{content:"\f1cc"} .fa-kaaba:before{content:"\f66b"} .fa-kaggle:before{content:"\f5fa"} .fa-key:before{content:"\f084"} .fa-keybase:before{content:"\f4f5"} .fa-keyboard:before{content:"\f11c"} .fa-keycdn:before{content:"\f3ba"} .fa-khanda:before{content:"\f66d"} .fa-kickstarter:before{content:"\f3bb"} .fa-kickstarter-k:before{content:"\f3bc"} .fa-kiss:before{content:"\f596"} .fa-kiss-beam:before{content:"\f597"} .fa-kiss-wink-heart:before{content:"\f598"} .fa-kiwi-bird:before{content:"\f535"} .fa-korvue:before{content:"\f42f"} .fa-landmark:before{content:"\f66f"} .fa-language:before{content:"\f1ab"} .fa-laptop:before{content:"\f109"} .fa-laptop-code:before{content:"\f5fc"} .fa-laravel:before{content:"\f3bd"} .fa-lastfm:before{content:"\f202"} .fa-lastfm-square:before{content:"\f203"} .fa-laugh:before{content:"\f599"} .fa-laugh-beam:before{content:"\f59a"} .fa-laugh-squint:before{content:"\f59b"} .fa-laugh-wink:before{content:"\f59c"} .fa-layer-group:before{content:"\f5fd"} .fa-leaf:before{content:"\f06c"} .fa-leanpub:before{content:"\f212"} .fa-lemon:before{content:"\f094"} .fa-less:before{content:"\f41d"} .fa-less-than:before{content:"\f536"} .fa-less-than-equal:before{content:"\f537"} .fa-level-down-alt:before{content:"\f3be"} .fa-level-up-alt:before{content:"\f3bf"} .fa-life-ring:before{content:"\f1cd"} .fa-lightbulb:before{content:"\f0eb"} .fa-line:before{content:"\f3c0"} .fa-link:before{content:"\f0c1"} .fa-linkedin:before{content:"\f08c"} .fa-linkedin-in:before{content:"\f0e1"} .fa-linode:before{content:"\f2b8"} .fa-linux:before{content:"\f17c"} .fa-lira-sign:before{content:"\f195"} .fa-list:before{content:"\f03a"} .fa-list-alt:before{content:"\f022"} .fa-list-ol:before{content:"\f0cb"} .fa-list-ul:before{content:"\f0ca"} .fa-location-arrow:before{content:"\f124"} .fa-lock:before{content:"\f023"} .fa-lock-open:before{content:"\f3c1"} .fa-long-arrow-alt-down:before{content:"\f309"} .fa-long-arrow-alt-left:before{content:"\f30a"} .fa-long-arrow-alt-right:before{content:"\f30b"} .fa-long-arrow-alt-up:before{content:"\f30c"} .fa-low-vision:before{content:"\f2a8"} .fa-luggage-cart:before{content:"\f59d"} .fa-lyft:before{content:"\f3c3"} .fa-magento:before{content:"\f3c4"} .fa-magic:before{content:"\f0d0"} .fa-magnet:before{content:"\f076"} .fa-mail-bulk:before{content:"\f674"} .fa-mailchimp:before{content:"\f59e"} .fa-male:before{content:"\f183"} .fa-mandalorian:before{content:"\f50f"} .fa-map:before{content:"\f279"} .fa-map-marked:before{content:"\f59f"} .fa-map-marked-alt:before{content:"\f5a0"} .fa-map-marker:before{content:"\f041"} .fa-map-marker-alt:before{content:"\f3c5"} .fa-map-pin:before{content:"\f276"} .fa-map-signs:before{content:"\f277"} .fa-markdown:before{content:"\f60f"} .fa-marker:before{content:"\f5a1"} .fa-mars:before{content:"\f222"} .fa-mars-double:before{content:"\f227"} .fa-mars-stroke:before{content:"\f229"} .fa-mars-stroke-h:before{content:"\f22b"} .fa-mars-stroke-v:before{content:"\f22a"} .fa-mask:before{content:"\f6fa"} .fa-mastodon:before{content:"\f4f6"} .fa-maxcdn:before{content:"\f136"} .fa-medal:before{content:"\f5a2"} .fa-medapps:before{content:"\f3c6"} .fa-medium:before{content:"\f23a"} .fa-medium-m:before{content:"\f3c7"} .fa-medkit:before{content:"\f0fa"} .fa-medrt:before{content:"\f3c8"} .fa-meetup:before{content:"\f2e0"} .fa-megaport:before{content:"\f5a3"} .fa-meh:before{content:"\f11a"} .fa-meh-blank:before{content:"\f5a4"} .fa-meh-rolling-eyes:before{content:"\f5a5"} .fa-memory:before{content:"\f538"} .fa-menorah:before{content:"\f676"} .fa-mercury:before{content:"\f223"} .fa-meteor:before{content:"\f753"} .fa-microchip:before{content:"\f2db"} .fa-microphone:before{content:"\f130"} .fa-microphone-alt:before{content:"\f3c9"} .fa-microphone-alt-slash:before{content:"\f539"} .fa-microphone-slash:before{content:"\f131"} .fa-microscope:before{content:"\f610"} .fa-microsoft:before{content:"\f3ca"} .fa-minus:before{content:"\f068"} .fa-minus-circle:before{content:"\f056"} .fa-minus-square:before{content:"\f146"} .fa-mix:before{content:"\f3cb"} .fa-mixcloud:before{content:"\f289"} .fa-mizuni:before{content:"\f3cc"} .fa-mobile:before{content:"\f10b"} .fa-mobile-alt:before{content:"\f3cd"} .fa-modx:before{content:"\f285"} .fa-monero:before{content:"\f3d0"} .fa-money-bill:before{content:"\f0d6"} .fa-money-bill-alt:before{content:"\f3d1"} .fa-money-bill-wave:before{content:"\f53a"} .fa-money-bill-wave-alt:before{content:"\f53b"} .fa-money-check:before{content:"\f53c"} .fa-money-check-alt:before{content:"\f53d"} .fa-monument:before{content:"\f5a6"} .fa-moon:before{content:"\f186"} .fa-mortar-pestle:before{content:"\f5a7"} .fa-mosque:before{content:"\f678"} .fa-motorcycle:before{content:"\f21c"} .fa-mountain:before{content:"\f6fc"} .fa-mouse-pointer:before{content:"\f245"} .fa-music:before{content:"\f001"} .fa-napster:before{content:"\f3d2"} .fa-neos:before{content:"\f612"} .fa-network-wired:before{content:"\f6ff"} .fa-neuter:before{content:"\f22c"} .fa-newspaper:before{content:"\f1ea"} .fa-nimblr:before{content:"\f5a8"} .fa-nintendo-switch:before{content:"\f418"} .fa-node:before{content:"\f419"} .fa-node-js:before{content:"\f3d3"} .fa-not-equal:before{content:"\f53e"} .fa-notes-medical:before{content:"\f481"} .fa-npm:before{content:"\f3d4"} .fa-ns8:before{content:"\f3d5"} .fa-nutritionix:before{content:"\f3d6"} .fa-object-group:before{content:"\f247"} .fa-object-ungroup:before{content:"\f248"} .fa-odnoklassniki:before{content:"\f263"} .fa-odnoklassniki-square:before{content:"\f264"} .fa-oil-can:before{content:"\f613"} .fa-old-republic:before{content:"\f510"} .fa-om:before{content:"\f679"} .fa-opencart:before{content:"\f23d"} .fa-openid:before{content:"\f19b"} .fa-opera:before{content:"\f26a"} .fa-optin-monster:before{content:"\f23c"} .fa-osi:before{content:"\f41a"} .fa-otter:before{content:"\f700"} .fa-outdent:before{content:"\f03b"} .fa-page4:before{content:"\f3d7"} .fa-pagelines:before{content:"\f18c"} .fa-paint-brush:before{content:"\f1fc"} .fa-paint-roller:before{content:"\f5aa"} .fa-palette:before{content:"\f53f"} .fa-palfed:before{content:"\f3d8"} .fa-pallet:before{content:"\f482"} .fa-paper-plane:before{content:"\f1d8"} .fa-paperclip:before{content:"\f0c6"} .fa-parachute-box:before{content:"\f4cd"} .fa-paragraph:before{content:"\f1dd"} .fa-parking:before{content:"\f540"} .fa-passport:before{content:"\f5ab"} .fa-pastafarianism:before{content:"\f67b"} .fa-paste:before{content:"\f0ea"} .fa-patreon:before{content:"\f3d9"} .fa-pause:before{content:"\f04c"} .fa-pause-circle:before{content:"\f28b"} .fa-paw:before{content:"\f1b0"} .fa-paypal:before{content:"\f1ed"} .fa-peace:before{content:"\f67c"} .fa-pen:before{content:"\f304"} .fa-pen-alt:before{content:"\f305"} .fa-pen-fancy:before{content:"\f5ac"} .fa-pen-nib:before{content:"\f5ad"} .fa-pen-square:before{content:"\f14b"} .fa-pencil-alt:before{content:"\f303"} .fa-pencil-ruler:before{content:"\f5ae"} .fa-penny-arcade:before{content:"\f704"} .fa-people-carry:before{content:"\f4ce"} .fa-percent:before{content:"\f295"} .fa-percentage:before{content:"\f541"} .fa-periscope:before{content:"\f3da"} .fa-person-booth:before{content:"\f756"} .fa-phabricator:before{content:"\f3db"} .fa-phoenix-framework:before{content:"\f3dc"} .fa-phoenix-squadron:before{content:"\f511"} .fa-phone:before{content:"\f095"} .fa-phone-slash:before{content:"\f3dd"} .fa-phone-square:before{content:"\f098"} .fa-phone-volume:before{content:"\f2a0"} .fa-php:before{content:"\f457"} .fa-pied-piper:before{content:"\f2ae"} .fa-pied-piper-alt:before{content:"\f1a8"} .fa-pied-piper-hat:before{content:"\f4e5"} .fa-pied-piper-pp:before{content:"\f1a7"} .fa-piggy-bank:before{content:"\f4d3"} .fa-pills:before{content:"\f484"} .fa-pinterest:before{content:"\f0d2"} .fa-pinterest-p:before{content:"\f231"} .fa-pinterest-square:before{content:"\f0d3"} .fa-place-of-worship:before{content:"\f67f"} .fa-plane:before{content:"\f072"} .fa-plane-arrival:before{content:"\f5af"} .fa-plane-departure:before{content:"\f5b0"} .fa-play:before{content:"\f04b"} .fa-play-circle:before{content:"\f144"} .fa-playstation:before{content:"\f3df"} .fa-plug:before{content:"\f1e6"} .fa-plus:before{content:"\f067"} .fa-plus-circle:before{content:"\f055"} .fa-plus-square:before{content:"\f0fe"} .fa-podcast:before{content:"\f2ce"} .fa-poll:before{content:"\f681"} .fa-poll-h:before{content:"\f682"} .fa-poo:before{content:"\f2fe"} .fa-poo-storm:before{content:"\f75a"} .fa-poop:before{content:"\f619"} .fa-portrait:before{content:"\f3e0"} .fa-pound-sign:before{content:"\f154"} .fa-power-off:before{content:"\f011"} .fa-pray:before{content:"\f683"} .fa-praying-hands:before{content:"\f684"} .fa-prescription:before{content:"\f5b1"} .fa-prescription-bottle:before{content:"\f485"} .fa-prescription-bottle-alt:before{content:"\f486"} .fa-print:before{content:"\f02f"} .fa-procedures:before{content:"\f487"} .fa-product-hunt:before{content:"\f288"} .fa-project-diagram:before{content:"\f542"} .fa-pushed:before{content:"\f3e1"} .fa-puzzle-piece:before{content:"\f12e"} .fa-python:before{content:"\f3e2"} .fa-qq:before{content:"\f1d6"} .fa-qrcode:before{content:"\f029"} .fa-question:before{content:"\f128"} .fa-question-circle:before{content:"\f059"} .fa-quidditch:before{content:"\f458"} .fa-quinscape:before{content:"\f459"} .fa-quora:before{content:"\f2c4"} .fa-quote-left:before{content:"\f10d"} .fa-quote-right:before{content:"\f10e"} .fa-quran:before{content:"\f687"} .fa-r-project:before{content:"\f4f7"} .fa-rainbow:before{content:"\f75b"} .fa-random:before{content:"\f074"} .fa-ravelry:before{content:"\f2d9"} .fa-react:before{content:"\f41b"} .fa-reacteurope:before{content:"\f75d"} .fa-readme:before{content:"\f4d5"} .fa-rebel:before{content:"\f1d0"} .fa-receipt:before{content:"\f543"} .fa-recycle:before{content:"\f1b8"} .fa-red-river:before{content:"\f3e3"} .fa-reddit:before{content:"\f1a1"} .fa-reddit-alien:before{content:"\f281"} .fa-reddit-square:before{content:"\f1a2"} .fa-redo:before{content:"\f01e"} .fa-redo-alt:before{content:"\f2f9"} .fa-registered:before{content:"\f25d"} .fa-renren:before{content:"\f18b"} .fa-reply:before{content:"\f3e5"} .fa-reply-all:before{content:"\f122"} .fa-replyd:before{content:"\f3e6"} .fa-republican:before{content:"\f75e"} .fa-researchgate:before{content:"\f4f8"} .fa-resolving:before{content:"\f3e7"} .fa-retweet:before{content:"\f079"} .fa-rev:before{content:"\f5b2"} .fa-ribbon:before{content:"\f4d6"} .fa-ring:before{content:"\f70b"} .fa-road:before{content:"\f018"} .fa-robot:before{content:"\f544"} .fa-rocket:before{content:"\f135"} .fa-rocketchat:before{content:"\f3e8"} .fa-rockrms:before{content:"\f3e9"} .fa-route:before{content:"\f4d7"} .fa-rss:before{content:"\f09e"} .fa-rss-square:before{content:"\f143"} .fa-ruble-sign:before{content:"\f158"} .fa-ruler:before{content:"\f545"} .fa-ruler-combined:before{content:"\f546"} .fa-ruler-horizontal:before{content:"\f547"} .fa-ruler-vertical:before{content:"\f548"} .fa-running:before{content:"\f70c"} .fa-rupee-sign:before{content:"\f156"} .fa-sad-cry:before{content:"\f5b3"} .fa-sad-tear:before{content:"\f5b4"} .fa-safari:before{content:"\f267"} .fa-sass:before{content:"\f41e"} .fa-save:before{content:"\f0c7"} .fa-schlix:before{content:"\f3ea"} .fa-school:before{content:"\f549"} .fa-screwdriver:before{content:"\f54a"} .fa-scribd:before{content:"\f28a"} .fa-scroll:before{content:"\f70e"} .fa-search:before{content:"\f002"} .fa-search-dollar:before{content:"\f688"} .fa-search-location:before{content:"\f689"} .fa-search-minus:before{content:"\f010"} .fa-search-plus:before{content:"\f00e"} .fa-searchengin:before{content:"\f3eb"} .fa-seedling:before{content:"\f4d8"} .fa-sellcast:before{content:"\f2da"} .fa-sellsy:before{content:"\f213"} .fa-server:before{content:"\f233"} .fa-servicestack:before{content:"\f3ec"} .fa-shapes:before{content:"\f61f"} .fa-share:before{content:"\f064"} .fa-share-alt:before{content:"\f1e0"} .fa-share-alt-square:before{content:"\f1e1"} .fa-share-square:before{content:"\f14d"} .fa-shekel-sign:before{content:"\f20b"} .fa-shield-alt:before{content:"\f3ed"} .fa-ship:before{content:"\f21a"} .fa-shipping-fast:before{content:"\f48b"} .fa-shirtsinbulk:before{content:"\f214"} .fa-shoe-prints:before{content:"\f54b"} .fa-shopping-bag:before{content:"\f290"} .fa-shopping-basket:before{content:"\f291"} .fa-shopping-cart:before{content:"\f07a"} .fa-shopware:before{content:"\f5b5"} .fa-shower:before{content:"\f2cc"} .fa-shuttle-van:before{content:"\f5b6"} .fa-sign:before{content:"\f4d9"} .fa-sign-in-alt:before{content:"\f2f6"} .fa-sign-language:before{content:"\f2a7"} .fa-sign-out-alt:before{content:"\f2f5"} .fa-signal:before{content:"\f012"} .fa-signature:before{content:"\f5b7"} .fa-simplybuilt:before{content:"\f215"} .fa-sistrix:before{content:"\f3ee"} .fa-sitemap:before{content:"\f0e8"} .fa-sith:before{content:"\f512"} .fa-skull:before{content:"\f54c"} .fa-skull-crossbones:before{content:"\f714"} .fa-skyatlas:before{content:"\f216"} .fa-skype:before{content:"\f17e"} .fa-slack:before{content:"\f198"} .fa-slack-hash:before{content:"\f3ef"} .fa-slash:before{content:"\f715"} .fa-sliders-h:before{content:"\f1de"} .fa-slideshare:before{content:"\f1e7"} .fa-smile:before{content:"\f118"} .fa-smile-beam:before{content:"\f5b8"} .fa-smile-wink:before{content:"\f4da"} .fa-smog:before{content:"\f75f"} .fa-smoking:before{content:"\f48d"} .fa-smoking-ban:before{content:"\f54d"} .fa-snapchat:before{content:"\f2ab"} .fa-snapchat-ghost:before{content:"\f2ac"} .fa-snapchat-square:before{content:"\f2ad"} .fa-snowflake:before{content:"\f2dc"} .fa-socks:before{content:"\f696"} .fa-solar-panel:before{content:"\f5ba"} .fa-sort:before{content:"\f0dc"} .fa-sort-alpha-down:before{content:"\f15d"} .fa-sort-alpha-up:before{content:"\f15e"} .fa-sort-amount-down:before{content:"\f160"} .fa-sort-amount-up:before{content:"\f161"} .fa-sort-down:before{content:"\f0dd"} .fa-sort-numeric-down:before{content:"\f162"} .fa-sort-numeric-up:before{content:"\f163"} .fa-sort-up:before{content:"\f0de"} .fa-soundcloud:before{content:"\f1be"} .fa-spa:before{content:"\f5bb"} .fa-space-shuttle:before{content:"\f197"} .fa-speakap:before{content:"\f3f3"} .fa-spider:before{content:"\f717"} .fa-spinner:before{content:"\f110"} .fa-splotch:before{content:"\f5bc"} .fa-spotify:before{content:"\f1bc"} .fa-spray-can:before{content:"\f5bd"} .fa-square:before{content:"\f0c8"} .fa-square-full:before{content:"\f45c"} .fa-square-root-alt:before{content:"\f698"} .fa-squarespace:before{content:"\f5be"} .fa-stack-exchange:before{content:"\f18d"} .fa-stack-overflow:before{content:"\f16c"} .fa-stamp:before{content:"\f5bf"} .fa-star:before{content:"\f005"} .fa-star-and-crescent:before{content:"\f699"} .fa-star-half:before{content:"\f089"} .fa-star-half-alt:before{content:"\f5c0"} .fa-star-of-david:before{content:"\f69a"} .fa-star-of-life:before{content:"\f621"} .fa-staylinked:before{content:"\f3f5"} .fa-steam:before{content:"\f1b6"} .fa-steam-square:before{content:"\f1b7"} .fa-steam-symbol:before{content:"\f3f6"} .fa-step-backward:before{content:"\f048"} .fa-step-forward:before{content:"\f051"} .fa-stethoscope:before{content:"\f0f1"} .fa-sticker-mule:before{content:"\f3f7"} .fa-sticky-note:before{content:"\f249"} .fa-stop:before{content:"\f04d"} .fa-stop-circle:before{content:"\f28d"} .fa-stopwatch:before{content:"\f2f2"} .fa-store:before{content:"\f54e"} .fa-store-alt:before{content:"\f54f"} .fa-strava:before{content:"\f428"} .fa-stream:before{content:"\f550"} .fa-street-view:before{content:"\f21d"} .fa-strikethrough:before{content:"\f0cc"} .fa-stripe:before{content:"\f429"} .fa-stripe-s:before{content:"\f42a"} .fa-stroopwafel:before{content:"\f551"} .fa-studiovinari:before{content:"\f3f8"} .fa-stumbleupon:before{content:"\f1a4"} .fa-stumbleupon-circle:before{content:"\f1a3"} .fa-subscript:before{content:"\f12c"} .fa-subway:before{content:"\f239"} .fa-suitcase:before{content:"\f0f2"} .fa-suitcase-rolling:before{content:"\f5c1"} .fa-sun:before{content:"\f185"} .fa-superpowers:before{content:"\f2dd"} .fa-superscript:before{content:"\f12b"} .fa-supple:before{content:"\f3f9"} .fa-surprise:before{content:"\f5c2"} .fa-swatchbook:before{content:"\f5c3"} .fa-swimmer:before{content:"\f5c4"} .fa-swimming-pool:before{content:"\f5c5"} .fa-synagogue:before{content:"\f69b"} .fa-sync:before{content:"\f021"} .fa-sync-alt:before{content:"\f2f1"} .fa-syringe:before{content:"\f48e"} .fa-table:before{content:"\f0ce"} .fa-table-tennis:before{content:"\f45d"} .fa-tablet:before{content:"\f10a"} .fa-tablet-alt:before{content:"\f3fa"} .fa-tablets:before{content:"\f490"} .fa-tachometer-alt:before{content:"\f3fd"} .fa-tag:before{content:"\f02b"} .fa-tags:before{content:"\f02c"} .fa-tape:before{content:"\f4db"} .fa-tasks:before{content:"\f0ae"} .fa-taxi:before{content:"\f1ba"} .fa-teamspeak:before{content:"\f4f9"} .fa-teeth:before{content:"\f62e"} .fa-teeth-open:before{content:"\f62f"} .fa-telegram:before{content:"\f2c6"} .fa-telegram-plane:before{content:"\f3fe"} .fa-temperature-high:before{content:"\f769"} .fa-temperature-low:before{content:"\f76b"} .fa-tencent-weibo:before{content:"\f1d5"} .fa-terminal:before{content:"\f120"} .fa-text-height:before{content:"\f034"} .fa-text-width:before{content:"\f035"} .fa-th:before{content:"\f00a"} .fa-th-large:before{content:"\f009"} .fa-th-list:before{content:"\f00b"} .fa-the-red-yeti:before{content:"\f69d"} .fa-theater-masks:before{content:"\f630"} .fa-themeco:before{content:"\f5c6"} .fa-themeisle:before{content:"\f2b2"} .fa-thermometer:before{content:"\f491"} .fa-thermometer-empty:before{content:"\f2cb"} .fa-thermometer-full:before{content:"\f2c7"} .fa-thermometer-half:before{content:"\f2c9"} .fa-thermometer-quarter:before{content:"\f2ca"} .fa-thermometer-three-quarters:before{content:"\f2c8"} .fa-think-peaks:before{content:"\f731"} .fa-thumbs-down:before{content:"\f165"} .fa-thumbs-up:before{content:"\f164"} .fa-thumbtack:before{content:"\f08d"} .fa-ticket-alt:before{content:"\f3ff"} .fa-times:before{content:"\f00d"} .fa-times-circle:before{content:"\f057"} .fa-tint:before{content:"\f043"} .fa-tint-slash:before{content:"\f5c7"} .fa-tired:before{content:"\f5c8"} .fa-toggle-off:before{content:"\f204"} .fa-toggle-on:before{content:"\f205"} .fa-toilet-paper:before{content:"\f71e"} .fa-toolbox:before{content:"\f552"} .fa-tooth:before{content:"\f5c9"} .fa-torah:before{content:"\f6a0"} .fa-torii-gate:before{content:"\f6a1"} .fa-tractor:before{content:"\f722"} .fa-trade-federation:before{content:"\f513"} .fa-trademark:before{content:"\f25c"} .fa-traffic-light:before{content:"\f637"} .fa-train:before{content:"\f238"} .fa-transgender:before{content:"\f224"} .fa-transgender-alt:before{content:"\f225"} .fa-trash:before{content:"\f1f8"} .fa-trash-alt:before{content:"\f2ed"} .fa-tree:before{content:"\f1bb"} .fa-trello:before{content:"\f181"} .fa-tripadvisor:before{content:"\f262"} .fa-trophy:before{content:"\f091"} .fa-truck:before{content:"\f0d1"} .fa-truck-loading:before{content:"\f4de"} .fa-truck-monster:before{content:"\f63b"} .fa-truck-moving:before{content:"\f4df"} .fa-truck-pickup:before{content:"\f63c"} .fa-tshirt:before{content:"\f553"} .fa-tty:before{content:"\f1e4"} .fa-tumblr:before{content:"\f173"} .fa-tumblr-square:before{content:"\f174"} .fa-tv:before{content:"\f26c"} .fa-twitch:before{content:"\f1e8"} .fa-twitter:before{content:"\f099"} .fa-twitter-square:before{content:"\f081"} .fa-typo3:before{content:"\f42b"} .fa-uber:before{content:"\f402"} .fa-uikit:before{content:"\f403"} .fa-umbrella:before{content:"\f0e9"} .fa-umbrella-beach:before{content:"\f5ca"} .fa-underline:before{content:"\f0cd"} .fa-undo:before{content:"\f0e2"} .fa-undo-alt:before{content:"\f2ea"} .fa-uniregistry:before{content:"\f404"} .fa-universal-access:before{content:"\f29a"} .fa-university:before{content:"\f19c"} .fa-unlink:before{content:"\f127"} .fa-unlock:before{content:"\f09c"} .fa-unlock-alt:before{content:"\f13e"} .fa-untappd:before{content:"\f405"} .fa-upload:before{content:"\f093"} .fa-usb:before{content:"\f287"} .fa-user:before{content:"\f007"} .fa-user-alt:before{content:"\f406"} .fa-user-alt-slash:before{content:"\f4fa"} .fa-user-astronaut:before{content:"\f4fb"} .fa-user-check:before{content:"\f4fc"} .fa-user-circle:before{content:"\f2bd"} .fa-user-clock:before{content:"\f4fd"} .fa-user-cog:before{content:"\f4fe"} .fa-user-edit:before{content:"\f4ff"} .fa-user-friends:before{content:"\f500"} .fa-user-graduate:before{content:"\f501"} .fa-user-injured:before{content:"\f728"} .fa-user-lock:before{content:"\f502"} .fa-user-md:before{content:"\f0f0"} .fa-user-minus:before{content:"\f503"} .fa-user-ninja:before{content:"\f504"} .fa-user-plus:before{content:"\f234"} .fa-user-secret:before{content:"\f21b"} .fa-user-shield:before{content:"\f505"} .fa-user-slash:before{content:"\f506"} .fa-user-tag:before{content:"\f507"} .fa-user-tie:before{content:"\f508"} .fa-user-times:before{content:"\f235"} .fa-users:before{content:"\f0c0"} .fa-users-cog:before{content:"\f509"} .fa-ussunnah:before{content:"\f407"} .fa-utensil-spoon:before{content:"\f2e5"} .fa-utensils:before{content:"\f2e7"} .fa-vaadin:before{content:"\f408"} .fa-vector-square:before{content:"\f5cb"} .fa-venus:before{content:"\f221"} .fa-venus-double:before{content:"\f226"} .fa-venus-mars:before{content:"\f228"} .fa-viacoin:before{content:"\f237"} .fa-viadeo:before{content:"\f2a9"} .fa-viadeo-square:before{content:"\f2aa"} .fa-vial:before{content:"\f492"} .fa-vials:before{content:"\f493"} .fa-viber:before{content:"\f409"} .fa-video:before{content:"\f03d"} .fa-video-slash:before{content:"\f4e2"} .fa-vihara:before{content:"\f6a7"} .fa-vimeo:before{content:"\f40a"} .fa-vimeo-square:before{content:"\f194"} .fa-vimeo-v:before{content:"\f27d"} .fa-vine:before{content:"\f1ca"} .fa-vk:before{content:"\f189"} .fa-vnv:before{content:"\f40b"} .fa-volleyball-ball:before{content:"\f45f"} .fa-volume-down:before{content:"\f027"} .fa-volume-mute:before{content:"\f6a9"} .fa-volume-off:before{content:"\f026"} .fa-volume-up:before{content:"\f028"} .fa-vote-yea:before{content:"\f772"} .fa-vr-cardboard:before{content:"\f729"} .fa-vuejs:before{content:"\f41f"} .fa-walking:before{content:"\f554"} .fa-wallet:before{content:"\f555"} .fa-warehouse:before{content:"\f494"} .fa-water:before{content:"\f773"} .fa-weebly:before{content:"\f5cc"} .fa-weibo:before{content:"\f18a"} .fa-weight:before{content:"\f496"} .fa-weight-hanging:before{content:"\f5cd"} .fa-weixin:before{content:"\f1d7"} .fa-whatsapp:before{content:"\f232"} .fa-whatsapp-square:before{content:"\f40c"} .fa-wheelchair:before{content:"\f193"} .fa-whmcs:before{content:"\f40d"} .fa-wifi:before{content:"\f1eb"} .fa-wikipedia-w:before{content:"\f266"} .fa-wind:before{content:"\f72e"} .fa-window-close:before{content:"\f410"} .fa-window-maximize:before{content:"\f2d0"} .fa-window-minimize:before{content:"\f2d1"} .fa-window-restore:before{content:"\f2d2"} .fa-windows:before{content:"\f17a"} .fa-wine-bottle:before{content:"\f72f"} .fa-wine-glass:before{content:"\f4e3"} .fa-wine-glass-alt:before{content:"\f5ce"} .fa-wix:before{content:"\f5cf"} .fa-wizards-of-the-coast:before{content:"\f730"} .fa-wolf-pack-battalion:before{content:"\f514"} .fa-won-sign:before{content:"\f159"} .fa-wordpress:before{content:"\f19a"} .fa-wordpress-simple:before{content:"\f411"} .fa-wpbeginner:before{content:"\f297"} .fa-wpexplorer:before{content:"\f2de"} .fa-wpforms:before{content:"\f298"} .fa-wpressr:before{content:"\f3e4"} .fa-wrench:before{content:"\f0ad"} .fa-x-ray:before{content:"\f497"} .fa-xbox:before{content:"\f412"} .fa-xing:before{content:"\f168"} .fa-xing-square:before{content:"\f169"} .fa-y-combinator:before{content:"\f23b"} .fa-yahoo:before{content:"\f19e"} .fa-yandex:before{content:"\f413"} .fa-yandex-international:before{content:"\f414"} .fa-yelp:before{content:"\f1e9"} .fa-yen-sign:before{content:"\f157"} .fa-yin-yang:before{content:"\f6ad"} .fa-yoast:before{content:"\f2b1"} .fa-youtube:before{content:"\f167"} .fa-youtube-square:before{content:"\f431"} .fa-zhihu:before{content:"\f63f"} .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} .sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(/policyhouse/static/lib/../webfonts/fa-brands-400.eot);src:url(/policyhouse/static/lib/../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/policyhouse/static/lib/../webfonts/fa-brands-400.woff2) format("woff2"),url(/policyhouse/static/lib/../webfonts/fa-brands-400.woff) format("woff"),url(/policyhouse/static/lib/../webfonts/fa-brands-400.ttf) format("truetype"),url(/policyhouse/static/lib/../webfonts/fa-brands-400.svg#fontawesome) format("svg")} .fab{font-family:"Font Awesome 5 Brands"} @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/policyhouse/static/lib/../webfonts/fa-regular-400.eot);src:url(/policyhouse/static/lib/../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/policyhouse/static/lib/../webfonts/fa-regular-400.woff2) format("woff2"),url(/policyhouse/static/lib/../webfonts/fa-regular-400.woff) format("woff"),url(/policyhouse/static/lib/../webfonts/fa-regular-400.ttf) format("truetype"),url(/policyhouse/static/lib/../webfonts/fa-regular-400.svg#fontawesome) format("svg")} .far{font-weight:400} @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/policyhouse/static/lib/../webfonts/fa-solid-900.eot);src:url(/policyhouse/static/lib/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/policyhouse/static/lib/../webfonts/fa-solid-900.woff2) format("woff2"),url(/policyhouse/static/lib/../webfonts/fa-solid-900.woff) format("woff"),url(/policyhouse/static/lib/../webfonts/fa-solid-900.ttf) format("truetype"),url(/policyhouse/static/lib/../webfonts/fa-solid-900.svg#fontawesome) format("svg")} .fa,.far,.fas{font-family:"Font Awesome 5 Free"} .fa,.fas{font-weight:900} 

/* /policyhouse/static/css/main.css defined in bundle 'policyhouse.policyhouse_assets' */
 @charset 'UTF-8'; .slick-loading .slick-list{background: #fff url('/policyhouse/static/css/./ajax-loader.gif') center center no-repeat;} @font-face{font-family: 'slick'; font-weight: normal; font-style: normal; src: url('/policyhouse/static/css/./fonts/slick.eot'); src: url('/policyhouse/static/css/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/policyhouse/static/css/./fonts/slick.woff') format('woff'), url('/policyhouse/static/css/./fonts/slick.ttf') format('truetype'), url('/policyhouse/static/css/./fonts/slick.svg#slick') format('svg');} .slick-prev, .slick-next{font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -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-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color: transparent; outline: none; background: transparent;} .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity: 1;} .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: .25;} .slick-prev:before, .slick-next:before{font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .slick-prev{left: -25px;} [dir='rtl'] .slick-prev{right: -25px; left: auto;} .slick-prev:before{content: '←';} [dir='rtl'] .slick-prev:before{content: '→';} .slick-next{right: -25px;} [dir='rtl'] .slick-next{right: auto; left: -25px;} .slick-next:before{content: '→';} [dir='rtl'] .slick-next:before{content: '←';} .slick-dotted.slick-slider{margin-bottom: 30px;} .slick-dots{position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center;} .slick-dots li{position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer;} .slick-dots li button{font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent;} .slick-dots li button:hover, .slick-dots li button:focus{outline: none;} .slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1;} .slick-dots li button:before{font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .slick-dots li.slick-active button:before{opacity: .75; color: black;} .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;} .slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;} .slick-list:focus{outline: none;} .slick-list.dragging{cursor: pointer; cursor: hand;} .slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;} .slick-track:before, .slick-track:after{display: table; content: '';} .slick-track:after{clear: both;} .slick-loading .slick-track{visibility: hidden;} .slick-slide{display: none; float: left; height: 100%; min-height: 1px;} [dir='rtl'] .slick-slide{float: right;} .slick-slide img{display: block;} .slick-slide.slick-loading img{display: none;} .slick-slide.dragging img{pointer-events: none;} .slick-initialized .slick-slide{display: block;} .slick-loading .slick-slide{visibility: hidden;} .slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;} .slick-arrow.slick-hidden{display: none;}  body{font-family: 'Poppins', sans-serif;} *{box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; text-decoration: none; outline: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .pad-top-bottom-common{padding: 60px 0px;} body::-webkit-scrollbar{width:12px;} body::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);} body::-webkit-scrollbar-thumb{background-color: darkgrey; outline: 1px solid slategrey;} .w100{width: 100% !important;} .orange{color: #f26822;} .orange-border{border-color: #f26822;} .orange-bg{background-color: #f26822;} .purple{color: #2d2d75;} .purple-border{border-color: #2d2d75;} .purple-bg{background-color: #2d2d75;} .green{color: #09b83a;} .green-border{border-color: #09b83a;} .green-bg{background-color: #09b83a;} .light-gray{color: #e4e4e4;} .light-gray-border{border-color: #e4e4e4;} .light-gray-bg{background-color: #e4e4e4;} .blue-facebook{color: #3b5998; border-color: #3b5998; transition: all 0.5s;} .blue-twitter{color: #1da1f2; border-color: #1da1f2; transition: all 0.5s;} .blue-linkedin{color: #007bb5; border-color: #007bb5; transition: all 0.5s;} .violet-instagram{color: #c32aa3; border-color: #c32aa3; transition: all 0.5s;} .blue-facebook:hover, .blue-facebook:focus{background-color: #3b5998; color: white; border-color: #3b5998;} .blue-twitter:hover, .blue-twitter:focus{background-color: #1da1f2; color: white; border-color: #1da1f2;} a.twitter-blue{border: 2px solid #00acee; color: #00acee; border-color: #00acee; transition: all 0.5s;} a.twitter-blue:hover, a.twitter-blue:focus{background-color: #00acee; color: white; border-color: #00acee;} .blue-linkedin:hover, .blue-linkedin:focus{background-color: #007bb5; color: white; border-color: #007bb5;} .violet-instagram:hover, .violet-instagram:focus{background-color: #c32aa3; color: white; border-color: #c32aa3;} .white{color: #ffffff !important;} .white-border{border-color: #ffffff;} .white-bg{background-color: #ffffff;} .whitesmoke{color: whitesmoke;} .whitesmoke-border{border-color: whitesmoke;} .whitesmoke-bg{background-color: whitesmoke;} .scrl-tp{height: 45px; width: 45px; position: fixed; bottom: 20px; right: 15px; background-color: white; border: 1px solid #e4e4e4; padding: 0px 5px; webkit-box-shadow: 0 1px 0px 0 rgba(0,0,0,0.14), 0 1px 1px -2px rgba(0,0,0,0.12), 0 1px 1px 0 rgba(0,0,0,0.2); box-shadow: 0 1px 0px 0 rgba(0,0,0,0.14), 0 1px 1px -2px rgba(0,0,0,0.12), 0 1px 1px 0 rgba(0,0,0,0.2); border-radius: 3px; z-index: -1; opacity: 0px; transition: opacity 0.5s linear; visibility: hidden; display: flex; align-items: center;} .scrl-tp-shw{z-index: 1000; opacity: 1px; visibility: visible;} .scrl-tp img{width: 100%;} .scrltplink{display: contents;} ul, li, p, h1, h2, h3, h4, h5, h6, span, b, strong, input, button, label{font-family: 'Poppins', sans-serif; padding: 0; margin: 0; line-height: 1;} div, input, a{outline: none;} input{font-weight: 500; box-shadow: none;} a{text-decoration: none; font-family: 'Poppins', sans-serif; padding: 0; margin: 0;} a:hover{text-decoration: none;} ul, li{margin: 0; padding: 0; list-style: none;} h2{font-weight: 500; font-size: 30pt; margin: 0px; padding: 0px; transition: font 0.3s;} h3{color: #2d2d75; margin: 0px; padding: 0px; transition: font 0.3s; padding: 0px;} h4{color: #2d2d75; margin: 0px; padding: 0px; transition: font 0.3s; padding: 0px;} h5{margin: 0px; padding: 0px; transition: font 0.3s; padding: 0px;} .round{border-radius: 100%;} .round-rect{border-radius: 5px;} .rotate-90{transform: rotate(90deg);} .secndry-header{font-size: 28px; margin-bottom: 0px; letter-spacing: 1; font-weight: 500;} .secndry-header-logo{font-size: 28px; margin-bottom: 0px; letter-spacing: 1; font-weight: 600; text-align: center; line-height: 1.5;} .secndry-header-logo span{font-weight: 400; color: #2d2d75;} .secndry-header-logo b{font-weight: 400; color: #f26822;} .secndery-title{font-size: 14px; text-align: center; line-height: 20px; margin: 15px 0px; font-weight: 400;} .font-33{color: #333333;} .lg-100{width: 100%; display: block; clear: both;} body{padding: 0px; margin: 0px;} .c{clear: both;} .text-center{text-align: center;} .text-left{text-align: left;} .text-right{text-align: right;} .center{margin: 0 auto; text-align: center;} .left{float: left;} .right{float: right;} form{margin-bottom: 0px;} .clearfix:after, .body-wrapper:after, .full-wrapper:after, .main-wrapper:after{clear: both; content: " "; display: block;} .border-default{border: 1px solid #e4e4e4;} .menu-container{} .header{transition: opacity 0.7s; -webkit-transition: opacity 0.7s; padding: 15px 0;} .header.header-home-fix{position: fixed; width: 100%; top: 0px; left: 0px; right: 0px; background-color: white; top: -120px; transition: top 0.7s; -webkit-transition: top 0.7s; height: auto; z-index: 999; box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.10980392156862745);} .header-home-fix .logo a img{width: 80%; height: auto;} .header-home-fix.header div.logo{height: auto;} .header.header-home-fix ul.menu li a span{border: 0px;} .header .logo{float: left; width: 20%;} .header .logo img{max-width: 80%; width: auto;} .header ul{display: inline-block;} .header-home.header-home ul{} .header ul.menu li{display: inline-block; position: relative;} #home-srch input, #home-srchr input{width: 100%; padding: 10px; font-size: 42px; border: 0px; border-bottom: 1px solid #e4e4e4; margin-bottom: 20px; padding-left: 0px;} #inpt-search::-webkit-input-placeholder, #inpt-search1::-webkit-input-placeholder{font-size: 42px; font-weight: 300; letter-spacing: 0.8px; color: black;} #inpt-search::-moz-placeholder, #inpt-search1::-moz-placeholder{font-size: 42px; font-weight: 300; letter-spacing: 0.8px; color: black;} #inpt-search::-ms-input-placeholder, #inpt-search1::-ms-input-placeholder{font-size: 42px; font-weight: 300; letter-spacing: 0.8px; color: black;} #inpt-search::-moz-placeholder, #inpt-search1::-moz-placeholder{font-size: 42px; font-weight: 300; letter-spacing: 0.8px; color: black;} .search-model p{text-transform: capitalize; text-align: left; font-size: 14px; font-weight: 500;} .search-model span{padding: 8px 10px; display: inline-block; margin-top: 10px; border: 1px solid #cec9c9ee; float: left; margin-right: 10px; font-size: 13px; color: #000; font-weight: 400; cursor: pointer;} .search-model span:hover{background-color: #e4e4e4; color: #2d2d75;} .show-mob{display: none;} .header ul.menu li a{color: black; text-decoration: none; padding: 18px 6px 15px 6px; display: inline-block; font-size: 14px; font-weight: 500; text-transform: uppercase;} .header ul.menu li.menusearch a{padding-left: 0px;} .header ul.menu li.call-menu-phone a{font-weight: 600; padding: 8px 0 0 0;} .header ul.menu li.menusearch a{font-weight: 600; padding: 10px 5px 0 5px;} .header.header-home ul.menu li.call-menu-phone a:hover{color: #2d2d75 !important;} .header-home ul.menu li.call-menu-phone a span:hover{color: #2d2d75;} .header-home ul.menu li.call-menu-phone a:hover span:before{background-color: #2d2d75; color: white;} .header-home ul.menu li a:hover, .header-home ul.menu li a:focus, .header-home ul.menu li.dropdown:hover{color: #2d2d75;} .header-home ul.menu li a span{border-radius: 0; line-height: 24px; padding: 0 10px 0 10px; transition: background 0.3s; border-color: #ffffff; border-right: 1px solid #e4e4e4; font-size: 16px;} .header-home ul.menu li a span i{font-size: 16px; border-radius: 100%; padding: 6px; color: #2d2d75; display: inline-block; border: 0px solid #2d2d75;} .header-home-fix ul.menu li a{padding: 0px 10px !important; line-height: 35px; padding-bottom: 3px;} .header.header-home-fix ul.menu li{font-size: 18px; padding: 0px;} .header.header-home-fix ul.menu li.call-menu-phone a{font-weight: 600; padding: 5px 10px;} .header.header-home-fix ul.menu li:last-child a{background-color: #f26822; color: white; border-radius: 3px; text-transform: uppercase; padding: 0px 20px !important; box-shadow: inset 0 0 0 0 #ff893c; -webkit-transition: ease-out 0.5s; -moz-transition: ease-out 0.5s; transition: ease-out 0.5s;} .header.header-home-fix ul.menu li:last-child a:hover, .header.header-home-fix ul.menu li:last-child a:focus, .header.header-home-fix ul.menu li:last-child a:focus-within{box-shadow: inset 400px 0 0 0 #ff893c;} .full-wrapper.policy-diffrnce.pad-top-bottom-common{padding-top: 60px;} .menusearch i{font-size: 18px; color: #2d2d75;} .menusearch i:hover{color: #2d2d75;} .header ul.menu li.menu-signin>a{position: relative; padding: 0px;} .menu-signin i{color: #2d2d75;} .menu-signin div.user-icon{padding: 8px; border: 1px solid #2d2d75; border-radius: 100%;} ul.sigin-dropdown:before{content: ""; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #f26822; position: absolute; top: -8px; right: 10%;} ul.sigin-dropdown{position: absolute; background: #ffffff; right: 0px; top: 44px; padding: 0px; transform: translateY(-1em); transition: all 0.3s ease-in-out 0s; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); visibility: hidden; opacity: 0; min-width: 180px;} .header ul.menu .menu-signin:hover ul.sigin-dropdown{display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .header ul.menu .menu-signin:focus-within ul.sigin-dropdown{display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .header ul.menu .menu-signin:focus ul.sigin-dropdown{display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .header ul.sigin-dropdown li{display: block; max-width: 100%; padding: 0px 0px;} .header ul.menu li.after_login_show{padding: 0px 10px;} .header ul.menu li.only_mob_user{display: none;} ul.sigin-dropdown li*{padding-bottom: 0px !important;} .header ul.sigin-dropdown p{font-size: 13px; font-weight: 500; padding: 10px 15px; background-color: #f26822; color: white;} .header ul.sigin-dropdown li a{padding: 12px 15px; border-bottom: 1px solid #f5f5f5; display: block; font-size: 13px;} .header ul.sigin-dropdown li:first-child{background-color: #f26822; color: white;} .header ul.sigin-dropdown li:first-child a{color: white;} .header ul.sigin-dropdown li:last-child a{border-bottom: 0px solid #e4e4e4;} .signin-header-drop input{border: 1px solid #e4e4e4; border-radius: 3px; margin-bottom: 10px;} .signin-header-drop input:last-child{margin-top: 10px; margin-bottom: 0; width: 70%; background-color: #f26822; color: white;} .menu-search:before{content: "\f002"; width: 20px; height: 20px; font-family: "Font Awesome 5 Free";} .menu-search{float: right;} .menu-search input{width: 50px; -webkit-transition: width 1s; transition: width 1s; background-image: url(/policyhouse/static/css/../img/musica-searcher.svg); background-size: 100% 100%; background-position: center right; padding: 0px 15px; border: 0px;} .menu-search input:focus{width: 200px; border-bottom: 1px solid #e4e4e4;} .header ul.menu .dropdown ul.hover-dropdown{position: absolute; background-color: white; visibility: hidden; opacity: 0; padding: 0px; top: 48px; left: 0px; width: 100%; transform: translateY(-1em); z-index: 1; transition: all 0.3s ease-in-out 0s; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-shadow: 0 2px 5px rgba(0,0,0,0.16), 0 3px 6px rgba(0, 0, 0, 0); color: black; min-width: 190px; background-color: white; border: 1px solid #e4e4e4;} .header ul.menu .dropdown ul.hover-dropdown li{float: none; display: block; margin: 0px; padding: 0px; text-align: left;} .header ul.menu .dropdown ul.hover-dropdown li a{color: black; padding: 10px 15px; display: block; border-top: 1px solid rgba(200, 200, 200, 0.18); line-height: 20px; font-size: 13px; text-transform: capitalize; border-bottom: 1px solid #e4e4e4;} .header ul.menu .dropdown ul.hover-dropdown li a:hover{background-color: #e4e4e4; color: #2d2d75;} .header ul.menu .dropdown:hover ul.hover-dropdown{display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .header ul.menu .dropdown:focus-within ul.hover-dropdown{display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .header ul.menu .dropdown:focus ul.hover-dropdown{display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .call-menu-phone-mobile, .serchmnu-mob{display: none;} .header-home-fix ul.menu li .call-icon-mobile-fixed-header{display: none;} .home-radio{justify-content: center; margin-bottom: 20px} .hmerdio-col{margin: 0px 10px;} .hmrdio-wrp{border: 1px solid #e4e4e4; border-radius: 3px; padding: 20px 10px;} .home-radio .container{display: block; position: relative; padding-left: 25px; cursor: pointer; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-weight: 600; text-transform: uppercase;} .home-radio .container input{position: absolute; opacity: 0; cursor: pointer;} .home-radio .checkmark{position: absolute; top: 0; left: 0; height: 18px; width: 18px; background-color: #fff; border-radius: 50%; border: 1px solid #989898;} .home-radio .container:hover input ~ .checkmark{background-color: #ccc;} .home-radio .container input:checked ~ .checkmark{background-color: white;} .home-radio .checkmark:after{content: ""; position: absolute; display: none;} .home-radio .container input:checked ~ .checkmark:after{display: block;} .home-radio .container .checkmark:after{top: 2px; left: 2px; width: 12px; height: 12px; border-radius: 50%; background: #2d2d75;} .home-help .social-icn{display: flex; justify-content: center; align-items: center; margin-top: 50px;} .home-help p a{width: 65px; height: 65px; border-radius: 100%; margin: 0px 10px; text-align: center;} .home-help a:first-child{border: 2px solid #3b5998;} .home-help a:nth-child(2){border: 2px solid #55acee;} .home-help a:nth-child(3){border: 2px solid #007bb5;} .home-help a:nth-child(4){border: 2px solid #007bb5;} .home-help a:last-child{border: 2px solid #c32aa3;} .home-help a i{font-size: 30px; padding: 15px 0px;} .full-wrapper, .body-wrapper{width: 100%; float: left;} .main-wrapper{max-width: 1200px; margin: 0 auto; width: auto;} .content{width: 1200px; margin: 0 auto;} .btn-sub{width: 100%; text-align: center;} a.btn{text-align: center; padding: 8px 20px; border-radius: 3px; text-decoration: none; font-weight: 600; line-height: 1; width: auto; font-size: 16px; -webkit-transition: ease-out 0.5s; -moz-transition: ease-out 0.5s; transition: ease-out 0.5s; letter-spacing: 1px; border: 1px solid #f26822; display: inline-block;} a.btn:hover, a.btn:focus, a.btn:focus-within{} a.btn.processing:hover, a.btn.success:hover{box-shadow: none;} .faq-hme-cntnt{margin: auto; float: none; width: 80%;} div.home-bannerHighlights i.vline{border-left: 1px #e4e4e4 solid; margin: 24px; font-size: 24px;} div.home-banner div.title{font-family: 'Poppins'; font-size: 36pt; margin-bottom: 49px;} div.home-bannerimg div.img{cursor: pointer; float: left; text-align: center; margin-right: 25px; border-radius: 3px; border: 1px #e4e4e4 solid; padding: 4px; font-weight: 600; font-size: 12pt; line-height: 96pt; width: 78px; height: 76px; background: no-repeat center center; background-position-y: 8px;} .hme-cmpr-bnnr{padding-top: 60px; text-align: center;} .hme-cmpr-bnnr h1{font-weight: 600; font-size: 28px;} .hme-cmpr-bnnr h1 span{color: #2d2d75;} .hme-bnnr-tabs{width: 45%; margin: 60px auto;} .home-bannr-count{width: 70%; margin: auto;} .bnnr-tab{display: flex; justify-content: center; text-align: center; flex-wrap: wrap;} ul.bnnr-tab.general-tabs li{background: white; color: #000; display: inline-block; cursor: pointer; border: 0px solid #e4e4e4; transition: all 0.3s; padding: 2px 18px; text-transform: uppercase; border-right: 1px solid #e4e4e4; position: relative;} ul.bnnr-tab.general-tabs li.current{color: #000; border: 0px solid #f26822; border-right: 1px solid #e4e4e4;} .emiratdrp_dwn-hme li a{color: black; display: inline-block; width: 100%; padding: 10px;} .emiratdrp_dwn-hme li a:hover{background-color: #e4e4e4; color: #2d2d75;} .emiratdrp_dwn-hme.inpt-dropdwn li{padding: 0px; font-size: 13px;} .hm-gq-btn{padding: 12px 40px; background-color: #f26822; font-size: 14px; font-weight: 700; color: white; text-transform: uppercase; display: inline-block; border-radius: 3px; letter-spacing: 1px;} .hm-bnnr-tabcntnt{margin-top: 25px;} .hm-tab-dtl .flexpty{justify-content: center;} .emrt-inpt-dropdwn{position: relative; width: 70%;} .emrt-inpt-dropdwn input{width: 100%; padding: 20px 20px; font-size: 14px; font-weight: 600; min-height: 63px;} .emrt-inpt-dropdwn label{font-size: 14px; font-weight: 600;} .emrt-inpt-dropdwn .effect-19 ~ label{left: 20px; top: 34%; font-weight: 600; padding: 4px;} .emrt-inpt-dropdwn .effect-19:focus ~ label, .emrt-inpt-dropdwn .has-content.effect-19 ~ label{font-weight: 500; font-size: 12px;} a.btn.car-qt-link{background-color: #f26822; color: white; padding: 20px 20px; font-size: 14px; font-weight: 700; border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 30%; min-height: 63px;} .typed{padding-right: 10px; border-right: 1.5px solid black; -webkit-animation: blinkcaret 0.5s step-end infinite alternate; animation: blinkcaret 0.5s step-end infinite alternate;} @-webkit-keyframes blinkcaret{50%{border-color: transparent;}} .emrt-inpt-dropdwn .effect-19:focus ~ .typed{border-color: transparent; animation: none;} #hme-tab1 p{margin-top: 15px; font-size: 12px; font-weight: 400;} #hme-tab1 p a{color: black; border-bottom: 1px solid #b0b0b0;} .bnnr-tab li a{color: black; font-size: 16px; font-weight: 500; border-bottom: 1px solid transparent;} .bnnr-tab li.current a{color: #2d2d75; position: relative; transition: 0.3s;} .bnnr-tab li a:after{content: ""; height: 1.5px; width: 0; background-color: #2d2d75; left: 50%; position: absolute; bottom: -2px;} .bnnr-tab li a:hover{color: #2d2d75;} .bnnr-tab li.current a:after{transition: 0.4s; width: 100%; background-color: #2d2d75; left: 0px;} .bnnr-tab li:last-child{border-right: 0px !important;} .home-bannr-count ul{display: flex; justify-content: center; text-align: center; flex-wrap: wrap; margin-bottom: 25px;} .home-bannr-count ul li{width: 25%;} .home-bannr-count ul li h5{font-size: 24px; font-weight: 400; margin-bottom: 10px;} .home-bannr-count ul li p{font-size: 14px; font-weight: 400;} .quotebox{max-width: 595px; margin: 0 auto; border-radius: 3px; transition: all .5s ease; position: relative; width: 100%;} .tab-content-wrap .tabcontent{-webkit-animation: fadeEffect 1s; animation: fadeEffect 1s;} @-webkit-keyframes fadeEffect{from{opacity: 0;}to{opacity: 1;}} @keyframes fadeEffect{from{opacity: 0;}to{opacity: 1;}} .emirate-select-dropdown{width: 100%; margin: auto;} #selectEmirateText{display: none; width: 100%; position: relative; z-index: 100001; background-color: white; border-radius: 3px;} #selectEmirateText input{width: 100%; border: 0px; padding: 15px; border-radius: 3px; outline: none; font-size: 14px; color: black;} ::placeholder{color: grey; font-size: 14px; font-weight: 500;} :-ms-input-placeholder{color:grey; font-size: 14px; font-weight: 500;} ::-ms-input-placeholder{color:grey; font-size: 14px; font-weight: 500;} ::-webkit-input-placeholder{color:grey; font-size: 14px; font-weight: 500;} #selectEmirate{display: none; position: absolute; width: calc(100% - 2px); padding: 0px; background-color: white; border: 1px solid transparent; margin: 10px 0px 0px 0px; border-radius: 3px; z-index: 100001; height: 180px; max-width: 595px;} #emiratescroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #emiratescroll::-moz-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #emiratescroll::-webkit-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #emiratescroll::-moz-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #emiratescroll::-webkit-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} #emiratescroll::-moz-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} #selectEmirate ul{width: calc(100% - 5px); text-align: left; padding: 0px; margin: 10px 0px; border-radius: 5px; z-index: 100001; height: 160px; overflow-y: scroll;} #selectEmirate ul li{background-color: white;} #selectEmirate ul li a{text-decoration: none; color: #000; font-size: 14px; font-weight: 500; display: block; border-bottom: 1px #e5e5e5 solid; padding: 8px 16px;} #selectEmirate ul li a:hover{background-color: #e4e4e4; color: #2d2d75;} #selectEmirate ul li:last-child{border: none; padding-bottom: 10px;} .home-banner div.img:hover{} .home-banner div.img.active{border-color: #2d2d75;} .car-svgbannner{width: 100%; left: 0; bottom: 0; margin-top: 20px; height: auto; object-fit: cover;} .overline{border-top: 1px solid #b7b7b7; max-width: 80px; margin-top: 30px; margin-bottom: 30px;} .side-panel{width: 50%; padding: 24px; text-align: left;} .side-panel *{text-align: left;} .side-panel p:last-child{margin-bottom: 48px;} .side-panel h3{font-weight: 600; font-size: 24px; line-height: 30px; margin-bottom: 30px; letter-spacing: 1.5px;} .side-panel p{font-size: 16px; line-height: 30px; margin: 0px 0px 40px 0px; font-weight: 400;} .side-panel.right img{float: right; width: auto; max-width: 100%;} .side-panel.left img{float: none; width: auto; max-width: 100%;} .side-panel.side-lftimg-pnl{width: 45%;} .side-panel.left.side-lftimg-pnl img{max-width: 100%;} .side-panel.side-scnd-rightpnl{width: 52%;} .side-panel.advisor-img img{float: none; width: auto; max-width: 100%; margin-top: 50px;} .policy-wrap{width: 90%; margin: auto; float: none; margin-top: 50px;} .polcy-exlsive-head{font-weight: 300; margin-top: 20px; font-size: 24px;} .policyservices-are{width: 60%; margin: auto;} .full-wrapper.home-help{padding: 40px 0px 60px 0px;} .faq{background-color: #ffffff;} .faq ul{margin: 50px 0px 40px 0px;} .faq ul li{list-style: none; margin-bottom: 16px; background-color: white; padding: 15px 30px; border: 1px solid #e4e4e4;} .collapsible{text-align: left; font-size: 14px; background-color: white; padding: 10px 0px;} .faq ul li:hover{cursor: pointer;} .collapsible:after{content: '+'; font-size: 20px; color: #756d6d; float: right; font-weight: 500;} .collapsible.pls:after{content: '+';} .collapsible.mins:after{content: '-';} .faq .collapse-content{padding: 0px; background-color: #fff; font-size: 13px; text-align: left;} .collapse-content p{margin: 0px; font-size: 14px; line-height: 22px;} .faq ul li span{color: #333333; font-weight: 500; font-size: 16px;} .faq ul li b{color: #333333; float: right; font-weight: 600;} .faq ul li.active div{display: block;} .faq ul li.active b{display: none;} .testimonial-container{} .overlay{display: none; background-color: rgba(0, 0, 0, 0.11); position: fixed; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 100000;} .slider-box a{color: black;} .testimonil-mdl-cntnt{text-align: center;} .tstmnl-mdl-top img{width: 120px; height: 120px; object-fit: cover; border-radius: 100%; border: 5px solid #e4e4e4; margin-top: -90px; margin-bottom: 10px;} .tstmnl-mdl-top p{font-weight: 600; font-size: 18px;} .tstmnl-mdl-top span{font-size: 14px; font-weight: 400; color: #767575;} .tstmnl-mdl-top{margin-bottom: 40px; text-align: center;} .tstmnl-mdl-bottm h5{font-size: 20px; font-weight: 500; margin-bottom: 20px;} .tstmnl-mdl-bottm p{font-weight: 400; font-size: 14px; line-height: 24px; margin-bottom: 15px; text-align: left;} .ychoosus-wrap{padding: 60px 0px; border-top: 1px solid #e5e5e5;} .ychoos-box{width: 50%; margin: 0px 40px;} .ychos-row{margin-top: 80px;} .chooseus-img{width: 35%;} .chooseus-img img{width: 100%;} .chooseus-text{width: 65%; padding: 0px 30px;} .chooseus-text h4{font-size: 20px; font-weight: 600; color: #2d2d75; line-height: 24px;} .chooseus-text p{font-size: 14px; line-height: 22px; font-weight: 400; margin-top: 15px;} .chooseus-text a{display: inline-block; border: 1px solid #2d2d75; border-radius: 3px; padding: 10px 15px; color: #2d2d75; font-size: 12px; font-weight: 700; text-transform: uppercase; margin-top: 30px;} .ychoos-content{width: 100%; margin: auto;} .shwmb{display: none;} .testimonials{background-color: rgba(238, 238, 238, 0.8784313725490196); padding: 60px 0px;} .testimonialwrap{margin: 0px 50px; float: left;} .testimonial-by{text-align: center; width: 60%; margin: 0 auto;} .testimonial-said p{font-size: 14px; line-height: 25px; display: block; text-overflow: ellipsis; word-wrap: break-word; overflow: hidden; max-height: 115px; padding: 20px 45px; text-align: center;} .testimonial-by p{margin-bottom: 8px; font-size: 14px; font-weight: 600; text-align: left;} .testimonial-by span{font-size: 12px; color: #767575; text-align: left; width: 100%; float: left;} .testimonial-by span b{margin-right: 5px; color: #767575; font-weight: 400;} .testimonial .slick-prev, .testimonial .slick-next, .carinsr-testimonial .slick-prev, .carinsr-testimonial .slick-next{background-color: #ffffff; background-size: 50%; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center; z-index: 1;} .testimonial .slick-prev, .carinsr-testimonial .slick-prev{background-image: url(/policyhouse/static/css/../img/svg/back.svg); left: 0px} .testimonial .slick-next, .carinsr-testimonial .slick-next{background-image: url(/policyhouse/static/css/../img/svg/next.svg); right: 0px;} .testimonial .slick-prev:before, .testimonial .slick-next:before, .carinsr-testimonial .slick-next:before, .carinsr-testimonial .slick-prev:before{display: none;} .quote-icon{width: 50px; height: 50px; padding: 10px; border: 2px solid #e4e4e4; border-radius: 100%; background-color: white; position: absolute; top: 15px;} .testimonial-said{margin-bottom: 40px;} .testimonial-said h5{margin-top: 20px; font-size: 14px; font-weight: 600;} .testimonialwrap img{width: 100%;} .testimonial-by img{width: 72px; height: 72px; object-fit: cover; border: 3px solid white; border-radius: 100%; margin-right: 15px;} .testimonial-by .flexpty{justify-content: center;} .star-rating .fa-star{color: #ee7706; font-size: 12px; margin-top: 0px;} .talk-to-us{background-color: #f3f5fb;} .talk-to-us span img{max-width: 50px; margin-top: 10px;} .talk-to-us-input{width: 47%; margin: auto; float: none; margin-top: 45px;} .talk-to-us-input div.left, .talk-to-us-input div.right{width: 48%; position: relative;} .talk-to-us-input input.fieldinput{width: 100%; padding: 15px 18px; border-radius: 3px; border: 1px solid #e4e2e4; background-color: #fff;} .talk-to-us-input a.btn{margin-top: 30px; border: 1px solid #e4e4e4; padding: 10px 20px; border-radius: 3px; text-decoration: none; font-weight: 600; font-size: 16px; display: inline-block;} .prtner-wrap-left{width: 20%; text-align: right; padding: 0px 30px; border-right: 1px solid #e4e4e4;} .prtner-wrap-left h3{font-size: 16px; font-weight: 300; color: black;} .prtner-wrap-left img{margin: 15px 0px 10px 0px; width: 75%;} .prtner-wrap-left h3 b{font-weight: 700;} .prtner-wrap-left p{font-weight: 700; font-size: 13px;} .partners-wrap{width: 90%; margin: auto;} .partners-home{padding: 40px 0px;} .partner-slider{margin-top: 45px;} .hme-prtnr-r{margin-top: 15px;} .partners-wrap.hme-prtner-slidr .partner-slider{margin-top: 15px;} .hme-prtner-slidr h4{text-align: left; color: black; font-size: 16px; font-weight: 300;} .partners-wrap.hme-prtner-slidr{width: 80%; margin: 0px; padding: 0px 30px;} .partner-compnylogo{border: 1px solid #e4e4e4; padding: 12px 30px; margin: 0 15px; height: 90px; display: flex; justify-content: center; align-items: center;} .partner-compnylogo img{max-width: 100%; margin: auto; max-height: 100%; cursor: pointer;} .slick-slide{height: auto;} .partner-slider .slick-prev, .partner-slider .slick-next{background-color: #eeeeee; background-size: 50%; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center; z-index: 1;} .partner-slider .slick-prev{background-image: url(/policyhouse/static/css/../img/svg/back.svg); left: -40px} .partner-slider .slick-next{background-image: url(/policyhouse/static/css/../img/svg/next.svg); right: -40px;} .partner-slider .slick-prev:before, .partner-slider .slick-next:before{display: none;} .partners-wrap.hme-prtner-slidr .partner-slider .slick-prev, .partners-wrap.hme-prtner-slidr .partner-slider .slick-next{display: none !important;} .partners-wrap.hme-prtner-slidr .partner-compnylogo{border: 0px solid #e4e4e4; padding: 0px 30px 0px 0px; margin: 0px auto; height: 60px; display: flex; justify-content: center; align-items: center;} .partners-wrap.hme-prtner-slidr .partner-compnylogo img{-webkit-filter: grayscale(100%); filter: grayscale(100%); transition: all 0.2s linear;} .partners-wrap.hme-prtner-slidr .partner-compnylogo img:hover{-webkit-filter: grayscale(0%); filter: grayscale(0%);} .pop-modal{height: 100vh; background-color: rgba(0, 0, 0, 0.73); position: fixed; top: 0px; left: 0px; width: 100% !important; z-index: 100; padding-top: 20vh; padding-bottom: 30vh; z-index: 999999 !important; overflow-y: auto; visibility: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important; opacity: 0; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);} .pop-modal.formnusrch{height: 100vh; background-color: white; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); top: 50px;} .pop-modal.open-pop{visibility: visible !important; opacity: 1 !important; -webkit-opacity: 1 !important; -moz-opacity: 1 !important; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);} .formnusrch .modalclose{right: 10%; top: 10%;} .pop-modal.formnusrch.open-pop{top: 0px;} .hm-chose-modlwrap{display: flex; justify-content: center; flex-wrap: wrap; align-items: center;} .hm-choos-mdlleft{width: 40%; padding: 40px 20px;} .hm-choos-mdlleft img{width: 100%;} .hm-choos-mdlright{width: 60%; padding: 20px;} .hm-choos-mdlright h4{margin-bottom: 20px;} .hm-choos-mdlright ul{padding-left: 15px;} .hm-choos-mdlright li{list-style: disc; line-height: 24px; font-size: 14px; margin-bottom: 15px;} .modalcontent{background-color: white;} .modalcontent.hme-choose-modlcnt{width: 45%; padding: 30px;} .modal-blur{overflow: hidden; padding-right: 12px; float: left; width: 100%;} .modalcontent{max-width: 70%; margin: auto; padding: 20px; margin-top: 20px; position: relative;} #home-upload .modalcontent, #home-callme .modalcontent{max-width: 40%; padding: 50px; position: relative;} #home-callme .modalcontent{min-height: 45vh; display: flex; justify-content: center; align-items: center; flex-direction: column;} .policy-mdl-title{position: relative; margin-bottom: 20px;} .policy-mdl-title img{margin-bottom: 20px; width: 150px;} .policy-mdl-title h3{text-transform: uppercase; font-size: 16px; font-weight: 600; color: black; text-align: center;} .policymodal-body .upload-via-share li p{font-size: 14px; margin-bottom: 0px;} #home-callme .modalcontent .policymodal-body p{line-height: 22px;} .modalclose{position: absolute; right: 10px; top: 10px; padding: 0px !important; border: 0px !important; transition: all 0.3s linear; z-index: 9999;} .modalclose img{width: 30px !important; transition: all 0.3s linear;} .chooseus-text a.modalclose{margin-top: 0px;} .modalclose img:hover{transform: rotate(180deg); color: #2d2d75;} .modalupld-top{text-align: center;} .modalupld-top ul{width: 100%; display: flex;} .modalupld-top li{float: left; text-align: center; width: 50%; border-right: 1px solid #e4e4e4; padding: 0px 15px 30px 15px;} .modalupld-top li:last-child{border-right: 0px;} .modalupld-top li img{width: 50px !important;} .modalupld-top li p{font-size: 14px; font-weight: 500; margin-bottom: 10px; text-align: center; line-height: 18px;} .modalupld-top li a{color: black;} .modalupld-top li h4{color: black; font-size: 15px; font-weight: 700; text-align: center; word-break: break-word;} .modalupld-bottom{text-align: center; margin-top: 30px;} .modalupld-bottom p{text-align: center; margin-bottom: 20px; font-weight: 500;} .modalupld-bottom a{background-color: #f26822; color: white; font-size: 16px; text-transform: uppercase;} .footer{border-top: 1px solid #e4e4e4; background-color: #ffffff;} .footer-list{float: left; min-width: 20%;} .footer-list p{font-size: 14px; font-weight: 600; line-height: 20px; margin-bottom: 15px;} .footer-list li{list-style: none; line-height: 26px;} .footer-list li img{} .footer-list li a{text-decoration: none; color: black; font-size: 13px; font-weight: 400;} .footer-top{margin-bottom: 30px; width: 100%; display: flex; justify-content: center} .footer-list-5 ul>li{float: left; width: 62px; height: 38px; background-color: #e1e1e1; position: relative; border-radius: 4px; margin-right: 10px;} .footer-list-5 ul>li>img{max-width: 100%; max-height: 100%; position: absolute; left: 50%; right: 0; top: 50%; transform: translate(-50%, -50%);} .footer-bottom p{font-size: 12px; line-height: 18px;} .footer-bottom span{font-size: 12px; margin-top: 10px; display: inline-block; color: #787474} .header.secondary_header{padding: 15px 0px; box-shadow: none; height: auto;} .header.secondary_header a{display: inline-block;} .header.secondary_header ul{margin: 0px;} .header.secondary_header li{padding: 0px 10px;} .header.secondary_header li span{font-size: 10px; margin-bottom: 5px; display: block; font-weight: 600;} .header.secondary_header li i{font-size: 16px; border-radius: 100%; padding: 8px; color: #2d2d75;} .header.secondary_header li a{display: inline-block; border-radius: 100%; border-color: #2d2d75;} .header.secondary_header p{margin: 0px; font-size: 16px; font-weight: 600;} .questinnare{max-width: 75%; margin: auto; width: auto; padding: 30px 0px 0px 0px;} .questinnare_progress label{font-size: 14px; margin-top: 12px; display: inline-block;} .questinnare_conent{margin-top: 30px;} .prograss_bar_inside{background-color: #f26822; border-radius: 10px; height: 6px; transition: .6s;} .progress_bar_outer{max-width: 100%; width: auto; background-color: #e4e4e4; border-radius: 10px;} .questinnare_are{text-align: center; max-width: 75%; margin: auto;} .questinnare_are h1{font-size: 22px; margin: 30px 0px; font-weight: 500; line-height: normal; text-transform: uppercase;} .qstinnare_popcar{margin: auto; width: 80px; height: 80px; padding: 10px; border: 2px solid #2d2d75; border-radius: 100%; position: relative;} .qstinnare_popcar img{width: 100%;} .qstinnare_popcar span{display: flex; align-items: center; width: 100%; height: 100%;} .qstinnare_popcar span:after{content: ""; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 11px solid #2d2d75; position: absolute; bottom: -12px; left: 40%;} .questinnare_dropdown, .questinnare_dropdown_nation{border: 1px solid #e4e4e4; border-radius: 3px; position: relative;} .questinnare_cntnoneare{margin: auto; margin: 15px; max-height: 200px; overflow-y: scroll;} .questinnare_one_content .questinnare_cntnoneare{max-height: 280px;} #emiratescroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #emiratescroll::-moz-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #scroll::-webkit-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #scroll::-moz-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #scroll::-webkit-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} #scroll::-moz-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} .questinnare_cntnoneare ul{margin-bottom: 20px; width: 100%; float: left;} ul#car_popular{display: flex; flex-wrap: wrap;} .questinnare_cntnoneare h4{text-align: left;} .questinnare_cntnoneare ul li{list-style: none; margin: 0px 10px 10px 0px; float: left; transition: all 0.3s linear;} .questinnare_one_content ul li{border: 1px solid #e4e4e4; width: 94px;} .overlay-gradient{position: absolute; background-color: black; bottom: 0px; width: 97%; height: 100px; background: rgba(255,255,255,0.3); background: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgb(255, 255, 255, 0.8) 47%, rgb(255, 255, 255) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0.8)), color-stop(47%, rgba(255, 255, 255,0.8)), color-stop(100%, rgba(255, 255, 255))); background: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgb(255, 255, 255, 0.8) 47%, rgb(255, 255, 255) 100%); background: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgb(255, 255, 255, 0.8) 47%, rgb(255, 255, 255) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgb(255, 255, 255, 0.8) 47%, rgb(255, 255, 255) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255, 255, 255, 0.8) 47%, rgb(255, 255, 255) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4', GradientType=0 );} .questinnare_two_content, .car_varient, .car_model_year{display: none;} .questinnare_cntnoneare img{max-width: 80px; width: 80%;} .questinnare_are h4{font-size: 13px; color: #000; font-weight: 600; margin: 0px 0px 10px 0px;} .qstinnare_seacrh_input{max-width: 100%; width: auto; border: 1px solid #cfcfcf; border-radius: 3px; margin-bottom: 15px; text-align: left; position: relative;} .qstinnare_seacrh_input input{width: auto; border: 0px; padding: 20px 20px 15px 20px; line-height: 20px} .questinnare_one_content ul li a{position: relative; color: #979797; text-align: center; display: inline-block; padding: 5px; border-radius: 3px; font-size: 12px; text-transform: capitalize; width: 100%;} .questinnare_one_content ul li a p{white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; line-height: 1.5;} .questinnare_one_content ul li:hover, .questinnare_one_content ul li:focus{border: 1px solid #2d2d75; opacity: 1;} .questinnare_one_content ul li a:hover, .questinnare_one_content ul li a:focus{color: black !important;} .questinnare_one_content ul li a.active{color: black;} .questinnare_list_style ul li a:hover, .questinnare_list_style ul li a:focus{color: #2d2d75;} .register_date_is ul li a:hover, .register_date_is ul li a:focus{color: #2d2d75;} .brand-img{display: table; margin: 0 auto 8px auto; height: 68px;} .brand-img span{display: table-cell; vertical-align: middle; text-align: center;} span.tager{font-size: 14px; font-weight: 400; color: white; background-color: #2c2a75; padding: 6px 10px; margin-left: 10px; border-radius: 3px; cursor: pointer;} span.tager a{color: white; margin-left: 5px;} .questinnare_list_style ul li{width: 100%; display: block; margin: 0;} .questinnare_list_style ul{width: 100%; float: left;} .questinnare_list_style ul li.active a{color: #2d2d75} .questinnare_list_style ul li a{min-height: auto; position: relative; color: black; text-align: left; display: block; border-bottom: 1px solid #e4e4e4; padding: 10px 12px; border-radius: 0px; font-size: 14px; font-weight: 600; cursor: pointer;} .questinnare_list_style ul li:last-child{border-bottom: 0px;} .register-date{margin-right: 10px; width: 30%; position: relative; display: inline-grid; margin-bottom: 10px;} .register-date input{width: 100%;} .register_input{border-radius: 3px; margin-bottom: 15px; position: relative;} .register_input input{border: 1px solid #ddd; padding: 15px 20px; border-radius: 3px; font-weight: 500; font-size: 14px; transition: 0.4s; background: #f7f7f7; z-index: 1; position: relative;} .register_input input:focus, .register_input input::visited{background: white;} .register-date ul li{text-align: left; border-bottom: 1px solid #e4e4e4;} .register-date ul li:last-child{border-bottom: 0px;} .vehicle_register_dropdown{border: 1px solid #e4e4e4; border-radius: 3px; position: relative;} .register_date_is{margin: 15px;} .register_date_is ul li a{padding: 10px 0px; display: block;} .register_input span{border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 12px solid #c3c3c3; float: right; right: 10px; cursor: pointer; position: absolute; bottom: 18px;} .register_date_is{margin: 15px; max-height: 145px; overflow: scroll; overflow-x: hidden;} .car_register_quistinnare, .brand_new_qstn, .registered_place, .gcc_new_qstn, .car_quotescontact_form{display: none;} .day_drpdwn_list, .month_drpdwn_list{display: none;} .register_date_is ul li a{min-height: auto; position: relative; color: black; text-align: left; display: block; border: 0px solid #e4e4e4; padding: 8px 12px; border-radius: 0px; font-size: 14px; font-weight: 500;} .car-find_form_is{max-width: 100%; width: auto; margin-bottom: 15px; float: left;} .car-find_form_is input{padding: 10px 20px; border: 1px solid #e4e4e4; border-radius: 3px; width: 100%; font-size: 14px;} .inpt-wrp{float: left; width: 30%; margin-right: 15px; position: relative; display: inline-block;} .inpt-wrp:last-child{margin-right: 0px;} .inpt-wrp .effect-19 ~ label{top: 15px;} .car_find_form, .car_policycontact_form{display: none;} .submit_button a{background-color: #f26822; color: white; border: 1px solid #d56f04; border-radius: 3px; text-align: center; padding: 18px 70px; margin-top: 30px; text-transform: uppercase; display: inline-block; font-size: 16px; font-weight: 500;} .y_n ul li{display: inline-block;} .y_n ul li a{display: inline-block; padding: 20px 30px; border-radius: 10px; font-size: 16px; color: black; margin: 0px 15px;} .y_n ul li a:hover, .y_n ul li a:focus, .period_wrap ul li:hover, .period_wrap ul li:focus{color: #2d2d75; border: 1px solid #f26822;} .y_n ul li p{margin-bottom: 0px; margin-top: 8px;} .y_n ul li img{width: 40px;} .driving-period, .dob_qstinnare, .qsstinare_nationality, .Registration_year_algo2, .policy_expiry_qstinare, .vehicletest_crtficte{display: none;} .questinnare_are.qsstinare_nationality{max-width: 50%;} .period_wrap ul li{display: inline-block; border: 1px solid #e4e4e4; border-radius: 10px; margin: 0px 10px; max-width: 120px; width: 100%;} .period_wrap ul li a{display: inline-block; padding: 25px 20px; color: black; border-radius: 10px;} .period_wrap ul li a:hover, .period_wrap ul li a:focus{border-color: #f26822;} .period_wrap ul li a h3{font-size: 36px; color: #2c2a75; font-weight: 400; margin-bottom: 5px} .period_wrap ul li a p{margin: 0px; font-size: 16px;} .questinnare_are.driving-period{max-width: 100%;} .prev-next-qstinnare, .gi-prev-next-qstinnare{text-align: center; margin: 40px 0px 30px 0px; width: 100%; float: left;} .prev-next-qstinnare li, .gi-prev-next-qstinnare li{display: inline;} .prev-next-qstinnare li a, .gi-prev-next-qstinnare li{font-size: 14px; padding: 1px 15px; color: #757575; font-weight: 500;} .prev-next-qstinnare li a:hover{color: black;} .prev-next-qstinnare li a span{color: #d1d1d3;} .prev-next-qstinnare li:first-child a{border-right: 1.5px solid #e4e4e4;} .quote_page_banner{background-color: #efefef; padding: 15px 0px; margin: 0px; border-top: 1px solid #e8e8e8;} .quotebanner_titile{float: left; font-size: 16px; font-weight: 600; color: #000000; margin-bottom: 0px; margin: 8px 0 0 0; letter-spacing: normal;} .quotebanner_titile span{font-weight: 400; color: #000; font-size: 16px;} .quote_offerleft p{font-size: 16px; display: inline;} .quote_offerleft a{font-size: 12px; display: inline-block; margin-left: 10px;} .quote_offerleft span{font-size: 25px; font-weight: 600;} .quote_offerright a>img{width: 30px;} .banner_orng_txt{border-bottom: 1px solid #f26822;} .quote_notification.orange-bg{position: absolute; color: white; padding: 4px 6px; font-size: 10px; font-weight: 600; text-align: center; border-radius: 100%;} #filter-scroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #filter-scroll::-moz-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #filter-scroll::-webkit-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #filter-scroll::-moz-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #filter-scroll::-webkit-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} #filter-scroll::-moz-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} .float-addon{position: fixed; right: -30%; z-index: 100; width: 30%; height: 100vh; transition: all 0.3s;} .float-addon .filterlist{color: white;} .float-addon-btn{float: right; background-color: #2d2d75; color: white; text-align: center; height: 60px; width: 60px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 100%; top: 50%; position: absolute; right: 15px; left: -70px; animation: pul 0.9s linear infinite; z-index: 2000; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); padding: 10px;} .float-addon-btn.addonslide-noeffct{border-radius: 0; top: 50%; position: absolute; right: 15px; left: -60px; animation: noeffect 0.9s linear infinite; border-top-left-radius: 10px; border-bottom-left-radius: 10px;} .addon-slider{width: 100%; height: 100%; position: absolute; background-color: #2d2d75; z-index: 100; right: 0%; padding: 30px; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); border-top-left-radius: 10px; border-bottom-left-radius: 10px; display: flex; align-items: center;} .addonslideleft{right: 0px;} .addn-checkwrp .addcover-lft p{color: white;} .addn-checkwrp a.btn{background-color: #f26822; color: white; display: inline-block;} .aplybtn{text-align: center; margin-top: 30px;} .float-addon-btn a{color: white;} .float-addon-btn p{font-size: 22px; margin-top: -10px; font-weight: 500; transition: all 0.3s linear;} .float-addon-btn.addonslide-noeffct p{transform: rotate(45deg);} .float-addon-btn h5{font-size: 9px; word-break: break-word; font-weight: 500;} @keyframes pul{0%{left: -70px}25%{left:-80px}50%{left: -90px}75%{left: -80px;}100%{left: -70px;}} .quote_notification_pulse{animation: puls 0.9s linear;} .quote_notification_min{animation: puls 0.9s linear;} @keyframes puls{0%{transform: scale(1, 1);}99%{transform: scale(1.6, 1.6);}100%{transform: scale(1, 1);}} .quote_page_content{padding: 35px 0px; background-color: #e3e3e3; min-height: 100vh;} .cmpare-banner-float{position: fixed; bottom: -100px; background-color: #2d2d75; z-index: 999999999; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); transition: bottom linear 0.3s;} .cmpare-banner-floatactv{bottom: 0px;} .compr-float-listbtn{padding: 0px 20px;} .compare-float-wrap{display: flex; align-items: center;} .compr-float-list h4{font-weight: 600; font-size: 14px; margin-bottom: 8px;} .compr-float-list p{font-size: 14px} .compr-float-list p span{font-weight: 600;} .cmpr-flt-add{padding: 20px 0px; background-color: rgba(255, 255, 255, 0.73); cursor: pointer; height: 100%; position: absolute; width: 100%; z-index: 0;} .cmpr-flt-add p{font-weight: 500;} .cmpre-flot-plnadd{background-color: white; padding: 15px 15px; position: absolute; height: 100%; width: 100%; z-index: 1; display: none;} .cmpre-float-cls{position: absolute; top: 0px; right: 10px; z-index: 2; display: none;} .cmpre-float-wraphid{position: absolute; right: 15px; top: 5px; color: white; font-size: 20px;} .compr-float-list{width: 24%; text-align: center; margin: 5px 5px 6px 0px; border-radius: 2px; position: relative; height: 50px;} .compr-float-listbtn a{background-color: #f26822; color: white; display: inline-block; text-transform: uppercase; letter-spacing: 0.3; font-size: 16px;} .filterlist{display: block; position: relative; padding-left: 30px; margin-bottom: 20px; font-size: 13px; line-height: 20px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .overviewlist .filterlist{padding-left: 0; padding-right: 30px; margin-bottom: 0px; color: #2d2d75; text-align: right; font-weight: 600;} .checkcolor{color: #2d2d75;} input.filtr-srch{width: 100%; padding: 10px 10px; margin-bottom: 20px; border-radius: 3px; border: 1px solid #e4e4e4; color: #2d2d75; font-weight: 700;} .filterlist input, .bnft-check-list input{position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;} .checkmark{position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #fff; border-radius: 3px; border: 1px solid #c7c1c1; transition: all 0.4s;} .overviewlist .checkmark{right: 0; left: auto;} .filterlist:hover input ~ .checkmark, .bnft-check-list:hover input ~ .checkmark{background-color: #f5f5f5;} .overviewlist .filterlist input:checked ~ .checkmark, .bnft-check-list input:checked ~ .checkmark{background-color: white; border: 0px;} .overviewlist .filterlist input:checked .checkcolor, .bnft-check-list input:checked .checkcolor{color: white;} .filterlist input:checked ~ .checkmark, .bnft-check-list input:checked ~ .checkmark{background-color: #2d2d75;} .checkmark:after{content: ""; position: absolute; display: none;} .filterlist input:checked ~ .checkmark:after, .bnft-check-list input:checked ~ .checkmark:after{display: block;} .filterlist .checkmark:after, .bnft-check-list .checkmark:after{left: 7px; top: 3px; width: 4px; height: 8px; border: solid white; border-width: 0px 2px 2px 0px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);} .overviewlist .filterlist .checkmark:after{border: solid #2d2d75; border-width: 0px 2px 2px 0px;} .overviewlist .filterlist.checkcolor, .bnft-check-list.checkcolor{color: white;} .filter-sidebar{padding: 30px; background-color: white; border-radius: 3px; border: 1px solid #dcdada; width: 100%; margin-bottom: 4px;} #filter-mob img{width: 20px; display: none;} .modal-close-quote{padding: 3px 7px; border: 1px solid #e4e4e4; border-radius: 100%; font-size: 16px; right: 30px; position: absolute; top: 30px; display: none; cursor: pointer; height: 25px; font-weight: 500;} .policy-rmn-steps{padding: 60px 0px; background-color: #eeeeee; text-align: center;} .plcy-rnm-wrp{display: flex; justify-content: space-between; margin-top: 50px; position: relative;} .plcy-rnm-bx{width: 30%; position: relative; display: flex; flex-wrap: wrap; justify-content: center;} .plcy-rnmbx-cont{background-color: white; text-align: center; padding: 30px; width: 100%; position: relative;} .policy-rmn-steps h2{font-weight: 500; color: #2d2d75; font-size: 32px; margin-bottom: 10px;} .plcy-rnm-bx img{width: 60px;} .plcy-rnm-bx h3{font-size: 16px; font-weight: 600; margin: 10px 0px 5px 0px; text-transform: uppercase;} .plcy-rnm-bx p{font-size: 14px; line-height: 18px;} .plcyrnm-schdl{background-color: #eeeeee; position: relative;} .plcyrnm-schdl:before{content: ""; width: 16px; height: 16px; background-color: #f26822; position: absolute; margin-left: 15%; top: -6px; left: 31%; border-radius: 100%; animation: ps 0.8s infinite;} @-webkit-keyframes ps{0%{-webkit-box-shadow: 0 0 0 0 rgba(242, 104, 34, 0.3);}70%{-webkit-box-shadow: 0 0 0 6px rgba(242, 104, 34, 0.3);}100%{-webkit-box-shadow: 0 0 0 0 rgba(242, 104, 34, 0);}} @keyframes pse{0%{-moz-box-shadow: 0 0 0 0 rgba(242, 104, 34, 0.3); box-shadow: 0 0 0 0 rgba(242, 104, 34, 0.3);}70%{-moz-box-shadow: 0 0 6px rgba(242, 104, 34, 0.3); box-shadow: 0 0 0 6px rgba(242, 104, 34, 0.3);}100%{-moz-box-shadow: 0 0 0 0 rgba(242, 104, 34, 0); box-shadow: 0 0 0 0 rgba(242, 104, 34, 0);}} .visble-mob{display: none;} .plcyrnm-schdl p{font-size: 14px; font-weight: 500; background-color: #eeeeee; position: relative; display: inline-block; padding: 5px 10px; margin-top: 20px;} .plcyrnm-schdl span{color: #f26822;} .plcy-rnmbx-cont:before{content: ""; width: 1px; height: 50px; background-color: #f26822; position: absolute; margin-left: 15%; bottom: -50px; left: 35%;} .plcy-rnmbx-cont:after{content: ""; width: 117%; height: 1px; background-color: #f26822; position: absolute; margin-left: 15%; bottom: -50px; right: 50%; z-index: 100;} .plcy-rnm-bx:first-child .plcy-rnmbx-cont:after{display: none;} .quotefilters-are p{margin-bottom: 0px; position: relative; color: #2d2d75; font-weight: 600; width: 100%; text-align: center;} .quotefilters-are p:after{content: ""; position: absolute; left: 30%; top: 21px; display: inline-block; width: 38%; margin-left: 0px; border-bottom: 2px solid #f26822;} .quoctegaryare img{width: 40px;} .quoctegaryare ul li{display: inline-block; float: left; margin-right: 15px;} .qoute_category{width: 31.2%; display: inline-block;} .quoctegaryare.qutectgry_minim{width: 100%; display: flex;} .qoute_category:nth-child(2){margin: 0px 20px;} .quoctegaryare .filterlist{display: block; position: relative; padding: 20px 10px 20px 10px; margin-bottom: 00px; cursor: pointer; font-size: 13px; line-height: 20px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; float: left; border: 1px solid #e4e4e4; border-radius: 3px; width: 100%; background-color: white;} .quoctegaryare .filterlist a{} .quoctegaryare .filterlist .tooltip{text-align: center; display: block; right: 15px; position: absolute; bottom: 10px;} .quoctegaryare .filterlist .tooltip .tooltiptext{visibility: hidden; width: 135px; background-color: #2d2d75bf; color: #fff; text-align: center; border-radius: 6px; padding: 7px 0px; position: absolute; z-index: 1; left: -65px; top: 15px; font-size: 10px; font-weight: 400;} .quoctegaryare .filterlist .tooltip:hover .tooltiptext{visibility: visible;} .quoctegaryare label.checked{background-color: #fff;} .quoctegaryare h3{font-weight: 400; font-size: 18px; color: black;} .quoctegaryare p{font-size: 12px; margin-top: 5px;} .quoctegaryare b{font-size: 21px; font-weight: 400; letter-spacing: 1;} .bstctgry-txt-color{color: #02a289;} .bscctgry-txt-color{color: #564bf9;} .minctgry-txt-color{color: #ff0253;} .checkBackground{background-color: #eeeeee; transition: all 0.4s;} .quote-details{max-width: 70%; width: 70%;} .fltrsubmit{display: none;} .visblxs{display: none;} .quoctegaryare .checkmark{right: 10px; top: 10px; left: auto;} .quote_detail_wrap{margin-top: 0; float: left; width: 100%; position: relative;} .quote_detailed_box{border: 1px solid #e4e4e4; border-radius: 5px; box-shadow: 2px 2px 3px 0 hsla(0,0%,85.5%,.5); width: 100%; float: left; margin-bottom: 40px;} .quote_detailedbox-top{position: relative;} .quote_detailedbox-top li{display: inline-block; float: left; position: relative;} .list-checked{border: 1px solid #e6e6e6; width: 20px; height: 20px; right: 6px; top: -9px; position: absolute; cursor: pointer;} .list-checked.checked{background-color: #f26822;} .list-checked.checked:after{content: "✔"; color: #fff; font-size: 12px; position: absolute; top: 0; left: 5px;} .quote_agency.left ul{display: flex; align-items: center;} .quote_agency.left li{width: 70%; margin-right: 15px;} .quote_agency.left li:first-child{width: 30%; margin: 0 auto; text-align: center; border: 1px solid #e0e0e0;} .quote_agency.left li:last-child{margin-right: 0px; padding-left: 15px;} .quote_detailedbox-top li img{max-width: 100%; max-height: 60px; width: auto;} .quote_detailedbox-top{position: relative; width: 100%; float: left; border-bottom: 1px solid #e4e4e4; background-color: white; display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; padding: 15px;} .quote_agency.left, .quote_agency.right{width: 50%;} .quote_agency.right ul{text-align: right; float: right;} .quote_agency.left ul li h3{text-transform: uppercase; font-size: 14px; color: black; font-weight: 500; margin: 0px 0px 8px 0px;} .quote_agency.left ul li p{color: #7d7d7d; font-size: 11px; text-transform: capitalize; background: #e4e4e4; display: inline-block; border: 1px solid #dadada; padding: 6px 10px; text-transform: uppercase; font-weight: 500; border-radius: 38px;} .quote_agency.right ul li{text-align: right; margin: 0px 0px 0px 25px;} .quote_agency.right ul li p{font-size: 14px; font-weight: 400;} .offer-tag span{margin-left: 5px;} .real_offer_rate{text-decoration: line-through;} .offer_percntge{color: #f26822;} .actual_rate{color: #2d2d75;} .actual_rate span{font-size: 28px; font-weight: 600;} .quote_agency.right ul li a.btn{background-color: #f26822; color: white; font-size: 14px; padding: 12px 20px;} .quote_agency.btn-sub a.btn{padding: 8px 10px; font-size: 15px; text-align: center;} .btn-sub h5{color: #2d2d75; font-size: 15px; text-decoration: line-through;} span.light{font-weight: 500;} .btn-sub p.off{color: #f26822; font-size: 14px; font-weight: bold; padding: 2px 0 4px 0;} .quote-tile-label{position: absolute; top: -12px; right: 2%; background-color: #ffdfc9; font-size: 11px; color: #f26822; padding: 5px 7px; font-weight: 600; letter-spacing: 0.3;} .quote_plan_details.right ul li{float: left; padding: 8px 5px; font-size: 12px; font-weight: 600;} .quote_plan_details.right ul li:last-child{} .quote_plan_details.right ul li:last-child a{color: #f26822; background: #fff; padding: 4px 5px; border-radius: 3px; display: inline-block;} .quote_detailedbox-middle{display: block; width: 100%; background-color: #eee; border-radius: 0 0 6px 6px; float: left;} .quote_plan_details.left a{padding: 8px 0px; display: inline-block; color: black; font-size: 14px; font-weight: 500;} .quote_plan_details.left:after{content: ""; width: 13px; height: 13px; position: absolute; top: 13px; right: -3px; transform: rotate(90deg); background-image: url(/policyhouse/static/css/../img/right-arrow.png); background-size: 100%;} .quote_plan_details.left.clickarrow:after{top: 8px; transform: rotate(-90deg);} .quote_detailedbox-bottom{float: left; border-top: 1px solid #e4e4e4; max-width: 100%; background-color: white; width: 100%; opacity: 0; z-index: -1; visibility: hidden; height: 0px; margin-top: -20px; -webkit-transition: all 0.3s ease-in-out, opacity 0s; transition: all 0.3s ease-in-out, opacity 0s; height: 0px; overflow: hidden;} .qte-dtl-shw{padding:25px; height: auto; opacity: 1; z-index: 1; visibility: visible; margin-top: 0px; -webkit-transition: margin-top 0.3s ease-in-out, opacity 0.1s ease-in-out; transition: margin-top 0.3s ease-in-out, opacity 0.1s ease-in-out; overflow: visible;} .quote_tab .tabs{width: 100%; display: inline-block;} .quote_tab .tab-links:after{display: block; clear: both; content: '';} .quote_tab .tab-links{} .quote_tab .tab-links li{margin: 0px 5px; float: left; list-style: none;} .quote_tab .tab-links li:first-child{margin-left: 0;} .quote_tab .tab-links a{padding: 8px 10px; display: inline-block; border-radius: 3px; background: #fff; font-size: 12px; font-weight: 600; color: #4c4c4c; transition: all linear 0.15s; border: 1px solid #2e2f75;} .quote_tab .tab-links a:hover{background: #2d2d75; text-decoration: none; color: white;} .quote_tab li.active a, .quote_tab li.active a:hover{background: #2d2d75; color: #fff;} .quote_tab .tab-conten{margin: 15px 0 0 0; background: #fff;} .quote_tab .tab{display: none;} .quote_tab .tab.active{display: block;} .overiview_content{width: 46%; padding: 15px 15px;} .overiview_content.right{border-left: 1px solid #e4e4e4} .overviewlist{margin-bottom: 15px;} .overviewlist .left{width: 70%;} .overviewlist .right{width: 30%;} .overviewlist:last-child{margin-bottom: 0px;} .overviewlist p{font-size: 13px; font-weight: 400;} .overiview_content.left .overviewlist .right p{font-weight: 400;} .coverage_list_content{width: 46%; padding: 15px 15px;} .coverage_list_content h4{color: black; font-size: 14px; font-weight: 500;} .coverage_list_content ul{margin-top: 23px;} .coverage_list_content ul li{position: relative; margin-bottom: 20px; font-size: 12px; padding-left: 25px;} .coverage_list_content ul li:last-child{margin-bottom: 0px;} .cvrd-list li:after{content: ""; width: 13px; height: 13px; background-image: url(/policyhouse/static/css/../img/tickgrn.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 0; left: 0;} .notcvrd-list li:after{content: ""; width: 13px; height: 13px; background-image: url(/policyhouse/static/css/../img/cancel.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 0; left: 0;} .quote_plan_details.left a:after{content: ">" transform:rotate(90deg); width: 20px; height: 20px; left: 0px; background-color: red;} .pop-swing{background-color: #f26822; position: absolute; border-radius: 100%; -webkit-animation: popmove 5s; animation: popmove 5s; z-index: 1; right: 0px;} .quote_plan_details{padding: 0px 15px; position: relative;} .right.quote_offerright{margin-top: -12px; position: relative;} .notification_dropdown{position: absolute; width: 200px; background-color: white; right: -40px; padding: 10px 20px; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); border-radius: 10px; z-index: 1; border: 1px solid #d0d0d0; top: 35px; visibility: hidden; opacity: 0; transform: translateY(-2em); transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;} .notification_dropdown.showdropdown{visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;} .notification_dropdown:before{content: ""; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #d0d0d0; position: absolute; top: -8px; right: 10%;} .notification_dropdown li{padding: 10px 0px; border-bottom: 1px solid #e4e4e4; display: inline-block; width: 100%;} .notification_dropdown li div{width: 50%;} .notification_dropdown li div.right{text-align: right;} .notification_dropdown li:last-child{border-bottom: 0px;} .notification_dropdown img{max-height: 25px;} .notification_dropdown li div p{font-size: 11px; margin-top: 10px; font-weight: 600; text-transform: capitalize;} .notification_dropdown li div a{margin-bottom: 15px; display: inline-block; color: #a9a9a9;} .notification_dropdown li div h5{color: #2d2d75; font-weight: 400;} .notification_dropdown li div h5 span{font-weight: 600;} .comapredropdown-now-btn{text-align: center; margin: 15px 0px;} .comapredropdown-now-btn a{display: inline-block; background-color: #f26822; color: white; font-size: 12px;} .oopspage{padding: 60px 0px;} .oopscontent h3{font-size: 27px; font-weight: 600; margin-bottom: 25px; color: #2d2d75;} .oopscontent p{font-size: 16px; line-height: 23px; font-weight: 500; letter-spacing: 0.6;} .oopscontent h4{font-size: 16px; margin: 30px 0px 20px 0px; color: black; font-weight: 600;} .oopscontent ul li{font-size: 14px; margin-bottom: 20px; position: relative; padding-left: 15px; letter-spacing: 0.6; font-weight: 500;} .oopscontent ul li:after{content: ""; width: 6px; height: 6px; border-radius: 100%; background-color: #cdcccc; position: absolute; left: 0px; top: 4px;} .oopsassist-wrap{border: 1px solid #e4e4e4; padding: 50px 60px; width: 65%; margin-top: 40px;} .oopsassistcontent{width: 30%; padding: 60px 0px;} .oopsassistimg{width: 55%} .oopsassistimg img{width: 100%;} .oopsassistcontent h3{font-size: 18px; color: black; font-weight: 400; letter-spacing: 0.8px; margin-bottom: 5px;} .oopsassistcontent h2{font-size: 38px; color: black; font-weight: 600; letter-spacing: 1.2;} .oopsassistcontent a{color: #f26822; position: relative; display: inline-block; margin-top: 20px;} .oopsassistcontent a span{display: inline-block; padding: 8px 25px 8px 35px; border-color: #f26822; border-radius: 50px; transition: background 0.3s; font-weight: 600; font-size: 16px;} .oopsassistcontent a span:before{color: #f26822; content: "\f095"; font-family: "Font Awesome 5 Free"; transform: rotate(100deg); position: absolute; left: 15px; font-weight: 600;} .successpage{padding: 60px 0px;} .successtick{display: inline-block; border-radius: 100%; border: 2px solid #f26822; padding: 20px; width: 80px; height: 80px;} .sccs-tickwrap{display: flex; justify-content: center; align-items: center; height: 100%; width: 100%;} .successtick img{width: 30px;} .success-content-wrap h2{color: #f26822; font-size: 34px; font-weight: 600; margin: 30px 0px 20px 0px; letter-spacing: 1px;} .success-content-wrap h4{color: black; font-size: 20px; text-transform: capitalize; font-weight: 500;} .succes-moto-detail{margin: 25px 0px;} .succes-moto-detail ul{display: inline-block; padding: 20px; border: 1px solid #e4e4e4; width: 37%;} .succes-moto-detail li{display: inline-block; text-align: left; padding: 10px 5px 10px 20px; width: 48%;} .succes-moto-detail li p{font-size: 14px; margin-bottom: 10px;} .succes-moto-detail li h5{font-size: 15px; font-weight: 600; margin-bottom: 20px; text-transform: capitalize;} .succes-moto-detail li h5:last-child{margin-bottom: 0px;} .succes-moto-detail li:first-child{border-right: 1px solid #e4e4e4;} .succes-moto-detail li h5 i{margin-right: 5px;} .succes-moto-detail li img{padding: 5px; border: 1px solid #e4e4e4; margin: 5px 0px 12px; max-height: 35px;} .success-text p{font-size: 14px; margin-bottom: 15px;} .thank-text{margin: auto; width: 50%; margin-top: 30px;} .thank-text p{line-height: 32px; font-size: 22px; margin-top: 20px; font-weight: 400;} .thank-text p:nth-child(2){font-size: 24px; font-weight: 600;} .thank-text a{border-radius: 3px; display: inline-block; background-color: #f26822; padding: 10px 15px; color: white; font-size: 14px; font-weight: 500; margin-top: 30px; text-transform: uppercase; letter-spacing: 0.4;} .success-text span, .thank-text span{color: #f26822; font-weight: 600;} .succes-social{margin: 30px 0px;} .succes-social h5{font-size: 16px; font-weight: 600;} .succes-field input{padding: 10px 15px; border: 1px solid #e4e4e4; border-radius: 3px; width: 22%; margin: 0px 5px; margin-bottom: 10px;} .succes-signin a{background-color: #f26822; color: white; display: inline-block; margin-top: 25px;} .succes-social ul{margin-top: 25px;} .succes-social li{display: inline-block;} .succes-social a{color: white; width: 40px; height: 40px; border-radius: 100%; display: flex; justify-content: center; align-items: center;} .succes-social li:first-child a{background: #dd4b39;} .succes-social li:nth-child(2) a{background: #007bb5; margin: 0px 8px;} .succes-social li:last-child a{background: #3b5998;} .succes-social h6{font-size: 18px; margin-top: 25px; font-weight: 400;} .comapare-page-banner{padding: 30px 0px; text-align: left; background-color: #eeeeee; border-top: 1px solid #e8e8e8;} .comapare-page-banner h4{font-size: 20px; color: #313131; font-weight: 500;} .comapare-plan{padding: 60px 0px; background-color: white;} .comapare-plan ul{width: 100%;} .comapare-plan li{text-align: center; position: relative; display: inline-block;} .compare-list-head{width: 100%;} .compare-list-head ul{display: flex; width: 100%;} .compare-list-head li{display: inline-block; width: 23%; border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; padding: 20px 10px 30px 10px; float: left;} .compare-list-head li h3{font-size: 20px; text-transform: capitalize; color: #313131; font-weight: 500; position: absolute; bottom: 40px;} .compare-list-head li h1{font-size: 16px; margin-top: 25px; text-transform: capitalize; font-weight: 600;} .compare-list-head li h5{margin: 20px 0px; font-size: 16px; font-weight: 500; color: #2d2d75; text-transform: uppercase;} .compare-list-head li h5 span{font-size: 25px; font-weight: 600;} .compare-list-head.compare-list-headfix{width: 100%; position: fixed; background-color: white; left: 0; top: 0; z-index: 200; padding: 0 15px; box-shadow: 1px 2px 5px #8c8c8c;} .compare-icon{position: absolute; top: 10px; cursor: pointer; padding: 4px 5px; border-radius: 100%; border: 1px solid #2d2d75;} .compare-icon img{width: 15px;} .add-to-compare{position: absolute; top: 10px; right: 15px; cursor: pointer;} .add-to-compare span{font-size: 14px; color: #2d2d75;} .add-to-compare span:after{content: "+"; border: 1px solid #2d2d75; font-size: 20px; color: #2d2d75; padding: 0px 8px; border-radius: 100%; margin-left: 6px;} .add-to-compare img{width: 15px; padding: 5px; border-radius: 100%; border: 1px solid #2d2d75;} .compare-list-head li a{display: inline-block; background-color: #f26822; color: white; font-size: 14px; text-transform: uppercase; padding: 10px 25px; font-weight: 600;} .compare-list-head li:last-child{border-right: 0px;} .compare-list-head li:nth-child(3){background-color: #f1f1f5;} .compare-list-head li>img{max-height: 60px;} #compare-dropdwn-wrap{height: 370px; overflow-y: scroll; padding: 0px 10px;} #compare-dropdwn-wrap::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #compare-dropdwn-wrap::-moz-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #compare-dropdwn-wrap::-webkit-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #compare-dropdwn-wrap::-moz-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #compare-dropdwn-wrap::-webkit-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} #compare-dropdwn-wrap::-moz-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} .compare-dropdwn-box{display: flex; padding: 15px 0px; border-bottom: 1px solid #e4e4e4;} .compare-list-head .notification_dropdown{right: -5px; top: 48px; width: 220px; padding: 10px 10px;} .compare-dropdwn-box div{vertical-align: middle; align-items: center; justify-content: center; width: 50%;} .compare-dropdwn-box div.left{text-align: left;} .compare-dropdwn-box div.right{text-align: right;} .compare-dropdwn-box div p{font-size: 11px; font-weight: 600;} .compare-dropdwn-box img{max-height: 30px;} .compare-list-head li .compare-dropdwn-box a{display: inline-block; background-color: white; border-radius: 100%; padding: 5px; background-color: #f26822;} .compare-list-head li .compare-dropdwn-box a img{width: 13px;} .compare-list-head li .compare-dropdwn-box h5{font-size: 14px; margin-bottom: 0px;} .compare-list-head li .compare-dropdwn-box h5 span{font-size: 14px;} .compare-list-head li .compare-dropdwn-box p{font-size: 12px; margin-top: 10px;} .compare-text-list{width: 100%;} .compare-text-list ul{width: 100%; display: flex;} .compare-text-list li{text-align: center; padding: 25px 10px; width: 23%; border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; align-items: center; vertical-align: middle; display: flex; justify-content: center;} .compare-list-toggle:after{content: ">"; width: 20px; height: 20px; margin-left: 5px; transform: rotate(90deg); position: absolute; right: -18px; font-size: 18px; top: -3px;} .compare-text-list li .checkmark{border: 1px solid #c7c1c1;} .cmpr-tgle{display: block;} .compare-text-list li:first-child{text-align: left; text-transform: capitalize; justify-content: left;} .compare-text-list li:first-child p{font-weight: 600;} .compare-text-list li:nth-child(3){background-color: #f1f1f5;} .compare-text-list li:last-child{border-right: 0px;} .compare-text-list li p{font-size: 14px; color: #333333;} .compare-text-list .fa-check{color: #2d2d75; padding: 6px; border: 1px solid #2d2d75; border-radius: 100%;} .compare-text-list .fa-times{color: #ed0813; padding: 6px 8px; border: 1px solid #ed0813; border-radius: 100%;} .compare-list-toggle{color: #2d2d75; display: block; position: relative; margin-bottom: 5px;} .comparelist-toggle-show{display: none;} .compare-list-toggle b{transform: rotate(90deg); position: absolute; font-size: 17px; right: -12px;} .compare-list-toggle-up b{transform: rotate(-90deg);} .compare-text-list li .filterlist{margin-bottom: 0;} .compare-text-list .btn{display: inline-block; background-color: #f26822; color: white; font-size: 14px; text-transform: uppercase; padding: 10px 25px; font-weight: 600; margin: 30px 0px;} .upload-page-banner{background-color: #eeeeee; padding: 30px 0px;} .upload-page-banner h4{font-size: 16px; font-weight: 600; color: black;} .cmn-brdcrumb{padding: 15px 0px;} .upload-page-banner p{font-size: 14px;} .upload-page-banner p input{border: 0px; padding: 5px 0px; background-color: transparent;} .upload-section{padding: 0px;} .upload-section.upload-docs-page{padding: 30px 0px;} .upload-presentation p{font-size: 16px; font-weight: 400;} .upload-presentation ul{display: flex; justify-content: center; width: 100%; border: 1px solid #e4e4e4; margin: 30px 0px;} .upload-presentation ul li{justify-content: center; align-items: center; vertical-align: middle; width: 25%; padding: 40px 0px; border-right: 1px solid #e4e4e4; text-align: center; position: relative;} .upload-presentation ul li:last-child{border-right: 0px;} .upload-presentation ul li img{margin-bottom: 20px; max-height: 65px;} .upload-presentation ul li p{font-size: 16px; font-weight: 600;} .upload-presentation ul li h5{font-size: 11px; font-weight: 400; margin-top: 3px;} .upload-redirect{text-align: center; margin: 50px 0px; display: block;} .upload-redirect p{font-size: 16px; font-weight: 600;} .upload-redirect a{color: white; font-size: 16px; font-weight: 600; padding: 20px 45px 20px 80px; background-color: #f26822; margin: 30px 0px; position: relative;} .upload-redirect a span:before{content: ""; width: 30px; height: 30px; background-image: url(/policyhouse/static/css/../img/upload-white.svg); background-size: 100% 100%; position: absolute; left: 35px; top: 12px;} .upload-redirect h5{font-size: 13px; font-weight: 600;} .upload-via-share{margin: 30px 0px; text-align: center;} .upload-via-share img{width: 65px;} .upload-via-share p{font-size: 12px;} .upload-via-share ul{margin-bottom: 50px; width: 100%; text-align: center; display: flex; justify-content: center;} .upload-via-share ul li{position: relative; align-items: center; justify-content: center; vertical-align: middle; padding: 0px 15px; text-align: left;} .upload-via-share ul li div{padding: 0px 8px;} .upload-via-share li p{font-size: 14px; margin-top: 15px;} .upload-via-share li a{font-weight: 600; font-size: 14px; color: #f26822; margin-top: 10px; display: inline-block;} .upload-presentation .upload-attach-title{font-size: 18px; font-weight: 600; text-align: center; margin-top: 30px;} .attachtab-active{background-color: #eeeeee; transition: background 0.3s;} .attachtab-active p{color: #2d2d75; transition: color 0.3s;} .attachtab-active:after{content: ""; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #d0d0d0; position: absolute; bottom: -20px; right: 45%;} .custom-file-upload{border: 1px solid #e4e4e4; display: inline-block; padding: 18px 15px; cursor: pointer; width: 34%; text-align: left; position: relative; font-size: 13px; font-weight: 600; border-radius: 3px;} .upload-docs-wrap{position: relative;} .upload-attchmenttab-are{display: none;} .upload-attchmenttab-are.attchment-active{display: block;} .atttchment-input-is label img{width: 18px; position: absolute; right: 15px; top: 12px;} .attachment-tab-head h5{font-size: 18px; margin-top: 65px; letter-spacing: 1.2px; font-weight: 600;} .attachment-tab-head h6{font-size: 14px; font-weight: 400; margin: 10px 0px 30px 0px; letter-spacing: 0.8px;} .attachment-tab-head p{font-size: 12px; color: #979494;} .atttchment-input{margin-top: 50px;} .atttchment-input-is{margin: 25px 0px;} .atttchment-input-is a.btn{background-color: #f26822; color: white; font-size: 16px; display: inline-block; padding: 10px 10%; margin-top: 30px;} .payment-section{padding: 60px 0px;} .payment-widget{width: 55%;} .payment-price{width: 40%;} .payment-widget iframe{width: 100% !important; min-width: 100% !important;} .insurance-agency-payment-represent li img{max-height: 85px; border: 1px solid #e4e4e4; padding: 10px;} .insurance-agency-payment-represent ul{display: flex; margin-bottom: 20px;} .insurance-agency-payment-represent li{padding: 10px 20px 10px 0px; justify-content: center; align-items: center; vertical-align: middle; text-align: left;} .insurance-agency-payment-represent li h3{font-size: 14px; font-weight: 600; color: black; margin-bottom: 5px;} .insurance-agency-payment-represent li p{font-size: 12px; color: #797979; margin-bottom: 30px;} .insurance-agency-payment-represent li h5{font-size: 11px; color: black; margin-bottom: 5px; font-weight: 400;} .insurance-agency-payment-represent li h6{font-size: 14px; font-weight: 600; color: black;} .insuran-payment-list li{border-top: 1px solid #e4e4e4; padding: 12px 5px; display: block; width: 100%; clear: both; float: left;} .insuran-payment-list li p{font-size: 13px;} .insuran-payment-list li h4{font-size: 14px; font-weight: 600; color: black;} .insuran-payment-list li h5{font-size: 18px; font-weight: 600; color: black;} .insuran-payment-list li h5 span{font-size: 12px;} .payment-coupen{text-align: left;} .payment-coupen a{color: #f26822; text-decoration: underline; font-size: 13px;} .payment-coupen input{border: 1px solid #e4e4e4; padding: 10px 10px; border-right: 0px; font-size: 11px; width: 60%;} .payment-coupen a.btn{border: 1px solid #e4e4e4; padding: 9px 25px; font-size: 12px; font-weight: 600; color: white; background-color: #f26822; text-decoration: none;} .payment-price{padding: 30px 25px; border: 1px solid #e4e4e4;} .payment-widget img{width: 100%;} .payment-wrap{width: 80%;} .insuran-payment-list li.discount-price{display: none;} .coupeninput{display: none;} .promo-click{position: absolute;} #promoinput::placeholder{font-size: 12px; font-weight: 500;} #promoinpu:-ms-input-placeholder{font-size: 12px; font-weight: 500;} #promoinpu::-ms-input-placeholder{font-size: 12px; font-weight: 500;} #promoinpu::-webkit-input-placeholder{font-size: 12px; font-weight: 500;} .payment-widget{border: 1px solid #e4e4e4;} .siginup-section{padding: 60px 0px; border-top: 1px solid #e4e4e4} .sign-user{margin: auto; width: 80px; height: 80px; border: 2px solid #2d2d75; border-radius: 100%; position: relative; display: flex; justify-content: center; align-items: center;} .signup-head img{width: 45px; margin-top: 0px;} .signup-head span:after{content: ""; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 11px solid #2d2d75; position: absolute; bottom: -12px; left: 40%;} .signup-form h3{color: #f26822; letter-spacing: 0.8px; font-size: 24px; font-weight: 600;} .signup-form-fil h3{margin: 30px 0px 50px 0px;} .signup-form{width: 100%; justify-content: center;} .signup-form-fil ul{width: 100%; display: flex; justify-content: center;} .signup-form-fil ul li{border: 1px solid #e4e4e4; padding: 10px 25px; border-radius: 3px; margin: 12px 10px;} .signup-form-fil ul li input{border: 0px;} .signup-form a.btn{border: 1px solid #e4e4e4; padding: 12px 45px; font-size: 14px; font-weight: 600; color: white; background: #f26822; text-decoration: none; border-radius: 3px; margin: 10px 0px 20px 0px; text-transform: uppercase;} .processing{background: #f26822 url(/policyhouse/static/css/../img/p-loader.gif) !important; background-position: 10px center !important; background-repeat: no-repeat !important;} a.btn.success{background: #09b83a url(/policyhouse/static/css/../img/w-tick.png); background-position: 10px center; background-repeat: no-repeat;} .signin-err-msg{border: 1px solid #df3b38; padding: 12px 45px; font-size: 14px; font-weight: 600; color: white; background-color: red; text-decoration: none; border-radius: 3px; margin: 30px 0px 20px 0px; display: inline-block; cursor: not-allowed; text-transform: uppercase;} .signup-bottom a{font-size: 13px; border-bottom: 1px solid #2d2d75; color: #2d2d75;} .signup-bottom p{margin: 30px 0px; font-size: 13px;} .signup-bottom li{display: inline-block; margin: 0px 5px; padding: 0px; border: 0px;} .signup-bottom li a{color: white; width: 40px; height: 40px; border-radius: 100%; display: flex; justify-content: center; align-items: center;} .signup-bottom li:first-child a{background: #3b5998;} .signup-bottom li:nth-child(2) a{background-color: #55acee;} .signup-bottom li:nth-child(3) a{background: #007bb5;} .signup-bottom li:last-child a{background: #dd4b39;} .signup-bottom i{font-size: 18px;} .sigin-form-fil li{border: 0px;} .forgot-form li{border: 0px;} .sigin-form-fil li input{border: 1px solid #e4e4e4; padding: 15px 25px; border-radius: 3px; width: 100%; margin-bottom: 3px;} .sign-input{position: relative; display: inline-block; width: 25%; margin-bottom: 15px;} .forgot-form li input{border: 1px solid #e4e4e4; padding: 15px 25px; border-radius: 3px; width: 100%;} .sigin-form-fil h3, .forgot-form h3{margin-top: 40px;} .sigin-form-fil h4, .forgot-form h4{margin: 10px 0px 40px 0px; color: black; font-size: 16px; font-weight: 300;} .forgot-form.signup-form a{width: 25%; padding: 9px 0;} .forgot-form{display: none;} .faq-section{padding: 0px 0px 60px 0px;} .policy-breadcrumb ul li{float: left; margin-right: 15px; position: relative;} .policy-breadcrumb ul li:after{content: "/"; position: absolute; right: -10px; font-size: 12px; top: 3px;} .policy-breadcrumb ul li:last-child:after{display: none;} .policy-breadcrumb ul li a{display: inline-block; color: black; font-size: 12px;} .policy-breadcrumb ul li.breadcrmb-active a{color: #f26822;} ul.generaltabs{margin: 0px; padding: 0px; list-style: none;} ul.general-tabs li{background: white; color: #000; display: inline-block; padding: 10px 15px; cursor: pointer; border: 1px solid #e4e4e4; transition: all 0.3s;} ul.general-tabs li.current{color: #000; border: 1px solid #f26822;} .tab-content{visibility: hidden; opacity: 0; transition: all 0.3s; z-index: -1; opacity: 0; height: 0; display: none; transition: opacity 0.3s linear;} .tab-content.current{opacity: 1; height: auto; z-index: 1; visibility: visible; opacity: 1; display: block;} .faq-page-content{text-align: center; width: 80%; margin: auto; z-index: 1;} .faq-page-content .general-tabs{display: inline-block; text-align: center; margin: 60px 0px;} .faq-page-content .general-tabs li{align-items: center; justify-content: center; vertical-align: middle; width: 16%; margin: 0px 10px; padding: 30px 15px;} .faq-page-content .general-tabs li img{max-height: 45px;} .faq-page-content .general-tabs li p{font-size: 16px; margin-top: 10px; min-height: 35px;} .accordian .title{background-color: #fff; color: #333333; padding: 25px 25px; margin: 0; font-weight: 500; transition: all .1s ease; text-align: left;} .accordian ul li{margin-bottom: 15px; border: 1px solid #e4e4e4;} .accordian-content{padding: 0px 25px 25px 25px; text-align: left; background-color: white;} .accordian-content p{font-size: 14px; line-height: 22px;} .accordian ul li:last-child .title{border-bottom: 0;} .accordian ul .accordian-content{display: none;} .open{transition: all .1s ease;} .plus{transition: all .1s ease; float: right;} .plus::before{content: '+'; color: #333333; font-size: 20px;} .plus.open::before{content: "-";} .accordian h3{cursor: pointer; font-size: 16px;} .edtbnd-shw, .edtusr-shw{display: none;} .plcy-edit-wrap{display: flex; justify-content: center; padding-left: 65px;} .plcy-edit-box{display: inline-block; width: 35%; margin-right: 35px; box-shadow: 8px 8px #e6e6e6; background-color: white; border: 1px solid #e4e4e4;} .plcy-edit-box:last-shild{margin-right: 0px;} .edit-head{font-size: 20px; color: #000; text-align: left; font-weight: 600; text-transform: uppercase;} .edit-head b{font-weight: 600; color: #2d2d75;} .edit-head span{padding: 10px 15px; border: 2px solid #f26822; display: inline-block; margin-right: 25px; border-radius: 100%; width: 45px; text-align: center; height: 45px; background-color: #eeeeee; z-index: 100; position: relative; color: #f26822; font-weight: 500;} .policy-detail-edit .main-wrapper, .policydtl-incl-exl .main-wrapper, .policy-dtl-paymntsctn .main-wrapper{position: relative; padding: 60px 0px;} .policydtl-titl-wrp .main-wrapper{position: relative; padding: 12px 0px;} .plcycmplt-titl .main-wrapper{padding: 25px 0px;} .plcmplt-edit .plcy-edit-wrap{justify-content: flex-start; padding-left: 0px;} .plcmplt-edit .policy-featrs-wrap{padding-left: 0px;} .policy-detail-edit .main-wrapper:before, .policydtl-incl-exl .main-wrapper:before, .policy-dtl-paymntsctn .main-wrapper:before, .policydtl-titl-wrp .main-wrapper:before{content: ""; width: 1px; height: 100%; position: absolute; background-color: #f26822; z-index: 1; top: 0; left: 22px;} .plcycmplt-titl .main-wrapper:before, .plcmplt-edit .main-wrapper:before{display: none;} .policydtl-titl-wrp{background-color: #eeeeee;} .policy-detail-edit{background-color: #ffff; position: relative;} .edit-brand-head{background-color: #2d2d75; padding: 20px; position: relative; float: left; z-index: 1; width: 100%;} .edt-brndhead-lft{width: 70%; float: left;} .edt-brndheadd-rght{width: 58px; height: 58px; text-align: center; background-color: white; float: right; padding: 10px 12px; border-radius: 100%; display: flex; justify-content: center; align-items: center;} .edt-brndheadd-rght img{width: 100%;} .edt-brndhead-lft h4{color: white; font-size: 16px; font-weight: 600;} .edit-insurance-head .edt-brndhead-lft h4{color: #fff;} .edt-brndhead-lft p{font-size: 14px; color: white; margin-top: 10px; font-weight: 400;} .edit-insurance-head .edt-brndhead-lft p{color: #4e4e4e;} .edit-brand-head:after{content: ""; width: 0px; height: 0px; bottom: -15px; z-index: 1; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #2d2d75; position: absolute; left: 30px;} .edit-user-head{background-color: #f26822;} .edit-user-head:after{border-top: 15px solid #f26822;} .edit-insurance-head{background-color: #e7e7e7;} .edit-insurance-head:after{border-top: 15px solid #e7e7e7;} .edit-insurance-head .edt-brndhead-lft h4{color: #000;} .edit-brand-more{background-color: #ffffff; padding: 35px 20px; position: relative; float: left; width: 100%;} .edit-brand-more li p{color: #000; font-size: 14px;} .edit-brand-more li p span{color: #000; font-size: 14px; font-weight: 600;} .edit-brand-more li{padding: 15px 0px; border-bottom: 1px solid #e4e4e4;} .edit-brand-more li:last-child{border-bottom: 0px;} .plcyedit-btn{text-align: right; margin-top: 20px;} .plcyedit-btn li{display: inline-block; padding: 0px;} #edit-brand-btn, #edit-user-btn{color: black; border: 1px solid #e4e4e4; font-size: 12px; text-transform: uppercase; display: inline-block; font-weight: 600;} #edit-brand-btn span, #edit-user-btn span{padding: 5px; border-left: 1px solid #e4e4e4; display: inline-block;} .edit-brand-more input{border: 0px; width: 100%;} .edit-brand-head input{border: 0px; padding-left: 10px; width: 50%; background-color: transparent; border-bottom: 1px solid white; color: white;} .edit-user-dtl-head input{width: 45%; padding-left: 5px; border-bottom: 1px solid white; margin-right: 12px;} .edit-user-dtl-head input:last-child{margin-right: 0px;} .edit-input-wrap{background-color: transparent; padding: 10px; border: 0px solid rgba(255, 255, 255, 0.36);} .edit-input-wrap span.tager a{color: black; margin-left: 0;} .edit-input-wrap span.tager{font-size: 11px; font-weight: 600; color: black; background-color: #ffffff; padding: 5px 7px; margin-left: 5px; border-radius: 3px; cursor: pointer; display: inline-block; margin-bottom: 5px;} #edit-cntnu-btn, #edit-clc-btn{background-color: #f26822; color: white; text-transform: uppercase; font-size: 12px; font-weight: 600; padding: 8px 15px; border-radius: 3px;} .edt-brndhead-lft li{position: relative;} .edit-dropdown{position: absolute; background-color: white; width: 99%; left: 0; z-index: 10; border: 1px solid #e4e4e4; margin-top: 10px; box-shadow: 1px 2px 8px #a1a1a1; top: 45px; border-radius: 3px; z-index: 10; display: none;} .edit-emrt-drpdwn{top: 20px;} #brand-edit-filter::-webkit-input-placeholder{color:white;} #user-edit-name::-webkit-input-placeholder, #user-edit-age::-webkit-input-placeholder{color:white;} #brand-edit-filter::-moz-placeholder{color:white;} #user-edit-name::-moz-placeholder, #user-edit-age::-moz-placeholder{color:white;} #brand-edit-filter:-ms-input-placeholder{color:white;} #user-edit-name:-ms-input-placeholder, #user-edit-age:-ms-input-placeholder{color:white;} #brand-edit-filter:-moz-placeholder{color:white;} #user-edit-name:-moz-placeholder, #user-edit-age:-moz-placeholder{color:white;} .brnd-mre-inline{display: inline-block; position: relative;} .inline-txt{width: 55%;} .inline-input{width: 40%;} .edit-dropdown li a p{color: black; border-bottom: 1px solid #e4e4e4; padding: 10px 10px; margin-top: 0px; text-transform: capitalize; font-size: 12px; font-weight: 600;} .edit-dropdown li{padding: 0px; border-bottom: 0px solid #e4e4e4;} .edit-bnd-drpdwn li:last-child a p{border-bottom: 0px solid #e4e4e4;} #car-model-edit, #car-varient-edit, #car-year-edit{display: none;} .edit-insurance-more{background-color: #ffffff; padding: 35px 20px; position: relative;} .edit-insurance-price{margin-bottom: 30px;} .edit-insurance-price li{display: inline-block; width: 100%; margin-right: 5px;} .edit-insurance-price li:last-child{margin-right: 0px;} .edit-insurance-price li p{font-size: 16px;} .edit-insurance-price li p span:first-child{text-decoration: line-through; margin-right: 5px;} .edit-insurance-price li p span:last-child{color: #f26822;} .edit-insurance-price li h2{font-size: 30px; color: #2d2d75; font-weight: 700; margin-top: 10px;} .edit-insurance-price li h2 span:last-child{font-size: 12px; font-weight: 600; color: #333333; margin-left: 5px;} .edit-insurance-price li h2 span{font-size: 20px; font-weight: 600;} .edit-insurance-date li{display: inline-block; position: relative;} .edit-insurance-date li:first-child{width: 100%; margin-right: 5px;} .plcy-cmplt-dtl-buy li:first-child{width: 60%;} .plcy-cmplt-dtl-buy li:last-child{width: 30%} .edit-insurance-date li p{font-size: 14px; color: #333; margin-bottom: 10px;} .edit-insurance-date li input{padding: 10px 10px; width: 100%; border: 1px solid #cecece; border-radius: 3px;} .dt-icn:after{content: ""; width: 20px; height: 20px; background-image: url(/policyhouse/static/css/../img/calendar-info.png); position: absolute; right: 10px; background-size: 100%; background-repeat: no-repeat; top: 35px;} .edit-insurance-date li a{background-color: #f26822; color: white; font-size: 15px; font-weight: 600; padding: 12px 0px; width: 100%; display: inline-block; text-align: center;} .policy-featrs-wrap{display: flex; padding-left: 65px;} .policydtl-incl-exl{position: relative;} .policydetails-featre-list{padding: 0px 40px; margin-top: 20px;} .policydetails-featre-list:first-child{padding: 0px 40px 0px 0px; border-right: 1px solid #e4e4e4;} .policydetails-featre-list:last-child{padding: 0px 0px 0px 40px; border-left: 1px solid #e4e4e4;} .policydetails-featre-list h4{font-size: 16px; margin-bottom: 35px; font-weight: 500;} .policydetails-featre-list ul li{position: relative;} .policydetails-featre-list ul li p{font-size: 14px; line-height: 30px} .polcycvrd-list li{padding-left: 25px;} .polcynt-cvred-list li{padding-left: 25px;} .polcycvrd-list li:after{content: ""; width: 13px; height: 13px; background-image: url(/policyhouse/static/css/../img/tickgrn.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 8px; left: 0;} .polcynt-cvred-list li:after{content: ""; width: 13px; height: 13px; background-image: url(/policyhouse/static/css/../img/cancel.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 8px; left: 0;} .policy-dtl-paymntsctn{background-color: #fff; position: relative;} .plicydtl-pymnt-left{width: 48%; padding: 35px 50px; background-color: #eee; border: 1px solid #e4e4e4;} .plicydtl-pymnt-right{width: 48%; padding: 35px 50px; background-color: white; border: 1px solid #e4e4e4;} .plicydtl-pymnt-right h3{font-weight: 600; font-size: 16px;} .addcover-right label{margin-bottom: 0px; padding-left: 0px; padding-right: 35px; text-align: right; font-weight: 600;} .addcover-lft{width: 70%} .addcover-right{width: 25%;} .addcover-right .checkmark{position: absolute; top: 0; right: 0; left: auto; height: 20px; width: 20px; background-color: #fff; border-radius: 3px; border: 1px solid #000; transition: all 0.4s;} .addcover-right .filterlist .checkmark:after{border: solid #2d2d75; border-width: 0px 2px 2px 0px;} .addcover-right .filterlist input:checked ~ .checkmark{background-color: #ffffff; border: 0px;} .additional-cover-row{margin-bottom: 25px;} .additional-cover-row:last-child{margin-bottom: 0px;} .addcover-right .filterlist.checkcolor{color: white;} .plicydtl-pymnt-left h4{font-size: 16px; font-weight: 600; margin-bottom: 20px;} .addcover-lft p{font-size: 14px; font-weight: 600;} .plcyedt-insurance-price li{display: inline-block;} .plcyedt-insurance-price img{width: 100px; margin-bottom: 10px;} .plcyedt-insurance-price p{font-size: 16px;} .plcyedt-insurance-price p span:first-child{text-decoration: line-through; margin-right: 5px;} .plcyedt-insurance-price p span:last-child{color: #f26822;} .plcyedt-insurance-price h2{font-size: 30px; color: #2d2d75; font-weight: 500; margin-top: 10px;} .plcyedt-insurance-price h2 span{font-size: 30px; font-weight: 200;} .plcyedt-insrnc-date{margin-top: 30px;} .plcyedt-insrnc-date li{position: relative;} .plcyedt-insrnc-date li .filterlist a{text-decoration: underline; text-transform: capitalize;} .plcyedt-insrnc-date p{font-size: 14px; color: #333;} .plcyedt-insrnc-date input[type="text"]{padding: 10px; margin-top: 10px; border: 1px solid #e4e4e4; border-radius: 3px; margin-bottom: 10px; width: 100%;} .plcyedt-insrnc-date a.btn{background-color: #f26822; color: white; font-size: 20px; padding: 10px 45px; font-weight: 600; margin-top: 20px; text-transform: uppercase;} .plcyedt-insrnc-date .dt-icn{width: 50%;} .hdrpay{background-color: white; position: fixed; left: 0px; top: 0px; padding: 15px 0px 10px 0px; width: 100%; z-index: 500; border-bottom: 1px solid #e4e4e4; display: none;} .plicydtl-paymnt-wrap{display: flex; justify-content: space-between; padding-left: 65px;} .hdrpay-btn a{font-size: 16px; padding: 10px 30px; font-weight: 400; text-transform: uppercase; background-color: #f26822; color: white;} .careerlist-page{padding: 50px 0px;} .careerlst-top-head span:first-child{font-size: 24px; text-align: left; font-weight: 600;} .careerlst-top-head span:last-child{font-size: 13px; text-align: right; font-weight: 600;} .careerlst-top-head{margin-bottom: 40px;} .career-list-sidebar{width: 25%; padding: 30px; border: 1px solid #e4e4e4;} .career-list-are{width: 70%;} .career-list-sidebar h5{font-size: 16px; margin: 20px 0px;} .career-list-sidebar ul{border-bottom: 1px solid #e4e4e4} .career-list-sidebar label{font-size: 13px; text-transform: capitalize; font-weight: 600;} .career-list-box{width: 32%; margin: 0px 10px 10px 0px; position: relative; float: left; height: 265px; cursor: pointer;} .career-list-box .carerbx-hvr{display: inline-block;} .list-bottom{position: absolute; bottom: 25px; left: 25px; right: 25px;} .list-bottom div{width: 50%;} .list-bottom div img{width: 80%; margin-top: 10px; float: right;} .carerbx-hvr{color: black; border: 1px solid #e4e4e4; padding: 25px; width: 100%; position: relative; height: 100%;} .career-hover-box{opacity: 0; border: 0px solid #e4e4e4; padding: 25px; width: 100%; margin: 0px 10px 10px 0px; height: 100%; position: absolute; top: 0px; left: 0px; background-color: #2d2d75; color: white; transition: all 0.5s; z-index: -1;} .career-list-box:hover .carerbx-hvr{opacity: 0;} .career-list-box:hover .career-hover-box{opacity: 1; z-index: 1;} .carerbx-hvr .list-top h5{font-size: 16px; line-height: 20px; margin-bottom: 10px; font-weight: 600;} .carerbx-hvr .list-top p{font-size: 14px; color: #616161; font-weight: 600;} .career-hover-box .list-top h5{font-size: 16px; line-height: 20px; margin-bottom: 10px; color: white; font-weight: 600;} .career-hover-box .list-top p{font-size: 14px; color: #616161; font-weight: 600; color: white;} .carerbx-hvr .list-bottom p{font-size: 12px; font-weight: 600;} .carerbx-hvr .list-bottom h5{font-size: 12px; margin-top: 5px;} .career-hover-box .list-bottom div{width: 100%;} .career-hover-box .list-bottom a{display: inline-block; color: white; border: 1px solid white; border-radius: 3px; padding: 5px 10px; font-size: 16px;} .show-lessthn-tab{display: none;} .carrfltr-close{display: none;} .carinsurance-bluebanner{padding: 60px 0px; background-color:#2c2a75; background-size: 100% 100%; background-repeat: no-repeat;} .crinsrncestndrd-banner-wrap{display: flex; justify-content: space-between; align-items: flex-start;} .crinsrnce-banner-left{color: white; justify-content: flex-end;} .crinsrnce-banner-left h1{font-size: 36px; color: white; font-weight: 600;} .crinsrnce-banner-left h5{font-size: 18px; font-weight: 300; margin: 13px 0px 0px 0px; color: white;} .crinsrnce-banner-right{width: 30%; background-color: white; padding: 40px;} .crinsrnce-banner-right h3{font-size: 21px; line-height: 24px; font-weight: bolder; color: black; margin-bottom: 35px;} .crinsrnce-banner-right li{font-size: 14px; font-weight: 600; line-height: 18px; margin-bottom: 25px; position: relative; padding-left: 30px;} .crinsrnce-banner-right li:last-child{margin-bottom: 0px;} .crinsrnce-banner-right li:before{content: ""; width: 15px; height: 15px; background-image: url(/policyhouse/static/css/../img/tickgrn.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 2px; left: 0;} .location-input{border: 1px solid #f26822; display: inline-block; margin-top: 45px; background-color: #f26822; width: 70%; display: flex; justify-content: space-between; position: relative;} .dropdown-locinpt{width: 63%; position: relative; display: flex; background-color: white;} .emrt-dropdown{position: absolute; width: 100%; background-color: white; border: 1px solid #e4e4e4; top: 10px; z-index: -1; opacity: 0; transition: top 0.3s, opacity 0.3s, z-index 0.1s; padding: 0px 10px;} .emrt-dropdown li{color: black; padding: 10px 0px; border-bottom: 1px solid #e4e4e4; font-size: 12px; font-weight: 600; text-align: left;} .emrt-dropdown li:last-child{border-bottom: 0px;} .drpdwnint-sliddwn{top: 55px; z-index: 100; opacity: 1;} .location-input input{padding: 15px 10px; border: 0px; padding-left: 40px; width: 100%;} .location-input a{background-color: #f26822; color: white; padding: 15px 10px; font-weight: 600; font-size: 16px; width: 35%; text-align: center;} .crinsrnce-banner-left{padding-top: 50px; width: 50%;} .location-input a img{margin-left: 10px;} .location-input:before{content: ""; width: 25px; height: 22px; background-image: url(/policyhouse/static/css/../img/location.svg); background-size: 100% 100%; background-repeat: no-repeat; position: absolute; top: 15px; left: 10px; z-index: 1} .stndrd-car-cmpre{padding: 20px 0px 60px 0px; text-align: center;} .insrnc-contnthead{padding: 40px 0px; text-align: center; width: 90%; display: inline-block;} .insrnc-contnthead h2{font-size: 24px; color: #2d2d75; font-weight: 600;} .insrnc-contnthead h2{font-size: 24px; color: #2d2d75; font-weight: 600; margin-bottom: 35px;} .insrnc-contnthead p{font-size: 16px; line-height: 24px; font-weight: 400;} .stndr-insrccmpre-wrap{display: flex; justify-content: space-around; text-align: center; margin-top: 30px;} .stndr-insrccmpre-box{width: 25%;} .stndr-insrccmpre-box p{font-size: 16px; line-height: 24px; font-weight: 400;} .stndr-insrccmpre-box h4{font-size: 20px; font-weight: 600; margin: 30px 0px 35px 0px; color: black;} .cmpr-img-wrp{height: 168px; display: flex; align-items: center; justify-content: center;} .stndr-insrccmpre-box img{width: 240px;} .stdrdcarinsrnc-pckgecvrg{padding: 20px 0px 60px 0px; background-color: #eeeeee; text-align: center;} .stndrcarinsr-cvrge-wrap{display: flex; justify-content: space-between; margin-top: 30px;} .stndrdcarinsr-covrg-box{width: 48%; background-color: white; padding: 60px; box-shadow: 8px 8px #e6e6e6;} .stndrdcarinsr-covrg-box h4{font-size: 20px; color: black; font-weight: 600;} .stndrdcarinsr-covrg-box img{margin: 45px 0px; width: 180px;} .stndrdcarinsr-covrg-box svg{margin: 45px 0px; width: 180px; height: auto;} .trans-pulse{animation: trnspls 0.7s infinite alternate;} @keyframes trnspls{0%{opacity:1;}100%{opacity:0;}} .stndrdcarinsr-covrg-box p{font-size: 16px; line-height: 24px; margin-bottom: 30px; text-align: left; font-weight: 400;} .stndrdcarinsr-covrg-box p:last-child{margin-bottom: 0px;} .stndrcar-additnlpckg{padding: 60px 0px; text-align: center;} .stndrcarinsr-greybannr{padding: 35px; background-color: #eeeeee; box-shadow: 1px 1px 8px #d9d9d9; margin-bottom: 30px; display: flex; justify-content: space-between; align-items: center; border: 1px solid #e5e5e5;} .stndrcarinsr-greybannr .location-input{margin: 0px; width: 100%;} .stndrdcr-bnnr-right{width: 35%;} .stndrcarinsr-greybannr p{font-size: 20px; font-weight: 400;} .addntlcarinsr-cvrgbox{padding: 30px 60px;} .addtnlcarinsr-cvrg-wrap{margin-top: 20px;} .addntlcarinsr-cvrgbox h4{font-size: 20px; color: black; text-align: left; line-height: 28px; font-weight: 600;} .addntlcarinsr-cvrg-row{display: flex;} .addntlcarinsr-cvrgbox p{font-size: 16px; line-height: 24px; text-align: left; font-weight: 400; margin-top: 30px;} .addntlcarinsr-cvrgbox p:last-child{margin-bottom: 0px;} .addntlcarinsr-cvrgbox{border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; width: 33%;} .addntlcarinsr-cvrgbox:last-child{border-right: 0px;} .addntlcarinsr-cvrg-row:last-child .addntlcarinsr-cvrgbox{border-bottom: 0px;} .stndrdcar-insrnccmpnies{padding: 20px 0px 60px 0px; text-align: center;} .stndrdcar-insrnccmpnies .partner-slider{margin-top: 20px;} .stndrcrinsr-cstmer{padding: 60px 0px;} .stndrdcrinsr-cstmrcntnt{display: flex; justify-content: space-between; align-items: center; margin-bottom: 100px;} .stndrcrinsr-cstmr-left{width: 45%;} .stndrcrinsr-cstmr-right{width: 45%;} .stndrcrinsr-cstmr-left h1{font-size: 30px; line-height: 42px; letter-spacing: 1.5px; font-weight: 600;} .stndrcrinsr-cstmr-left h1 span{color: #2d2d75;} .stndrcrinsr-cstmr-left p{font-size: 16px; line-height: 24px; margin-top: 35px;} .stndrcrinsr-cstmr-left h5{color: black; font-weight: 600; font-size: 16px; margin-top: 45px; line-height: 24px;} .stndrdcrinsr-faq{padding: 60px 0px; background-color: #eeeeee; text-align: center;} .car-insr-faq{width: 80%; display: inline-block;} .stndrdcrinsr-faq h1{font-size: 30px; margin-bottom: 40px; font-weight: 500;} .cheap-crinsrncebnnr-wrap{text-align: center; padding: 25px 0px; margin: 0 auto;} .cheap-crinsrncebnnr-wrap h1{font-size: 36px; color: white; font-weight: 600;} .cheap-crinsrncebnnr-wrap h5{font-size: 18px; font-weight: 300; margin: 13px 0px 0px 0px; color: white; line-height: 25px;} .cheap-loc-inpt{width: 35%; display: inline-block;} .cheap-loc-inpt .location-input{width: 100%;} .cheapcarinsr-tipsshort{padding: 20px 0px 60px 0px; text-align: center;} .cheapcar-insr-content h3{font-size: 20px; font-weight: 600; color: black;} .chearcar-insrbox-wrap{margin-top: 60px; display: flex; flex-wrap: wrap; justify-content: space-between;} .drpdwn-bsnspln:before{content: ""; display: none;} .drpdwn-bsnspln.location-input input{padding: 15px 40px 15px 15px; font-weight: 500;} .drpdwn-bsnspln .dropdown-locinpt:after{content: ""; width: 20px; height: 20px; background-image: url(/policyhouse/static/css/../img/right-arrow.png); background-size: 100% 100%; background-repeat: no-repeat; transform: rotate(90deg); position: absolute; top: 16px; right: 15px; z-index: 1;} .cheapcarinsr-box{text-align: center; width: 25%; position: relative; padding-bottom: 80px;} .cheapcarinsr-box img{width: 80px;} .cheapcarinsr-box h4{font-weight: 600; font-size: 20px; margin: 35px 0px; line-height: 30px; color: black;} .cheapcarinsr-box p{font-size: 16px; line-height: 24px;} .cheapcarinsr-box a{background-color: #f26822; color: white; font-size: 14px; font-weight: 600; padding: 10px 20px; display: inline-block; position: absolute; bottom: 0; left: 30%;} .cheapcarinsr-rnew{padding: 60px 0px; background-color: #eeeeee;} .cheapcarinsr-rnwcontent{display: flex; justify-content: space-between; align-items: center; width: 90%; margin: auto;} .cheapcarinsr-rnw-left{width: 35%;} .cheapinsr-commncontentlft img{width: 80px;} .cheapinsr-commncontentlft h2{font-size: 30px; font-weight: 700; color: #2d2d75; margin: 30px 0px; letter-spacing: 1.5; text-transform: capitalize; line-height: 40px;} .cheapinsr-commncontentlft h2 span{font-size: 30px; color: #2d2d75; font-weight: 300; line-height: 40px; display: inline;} .cheapinsr-commncontentlft p{font-size: 16px; line-height: 24px; font-weight: 500; margin-bottom: 40px;} .cheapinsr-commncontentlft p:last-child{margin-bottom: 0px;} .cheapcarinsr-rnw-right{width: 45%;} .rnwtimeline-wrap{display: flex; justify-content: center;} .rnwtmline-lft{width: 20%; border-left: 1px solid #e4e4e4; position: relative;} .rnwtmline-right{width: 70%;} .rnwtmlin-rght-midl{padding: 40px 0px;} .rntimelin-txt{background-color: white; padding: 30px 20px; width: 100%; box-shadow: 5px 5px #e6e6e6;} .rntimelin-txt p{font-size: 16px; line-height: 24px; font-weight: 600;} .rnwtmline-lft p{padding: 12px 0; border: 6px solid #e4e4e4; position: absolute; border-radius: 100%; top: 36%; left: -28px; width: 53px; text-align: center; font-size: 18px; font-weight: 600; background-color: #eeeeee; height: 53px;} .flex-spc-btwn{display: flex; justify-content: space-between;} .flexpty{display: flex;} .flex-center{align-items: center;} .cheapinsr-comprsn{padding: 60px 0px;} .cheapcarinsr-cmprsn-left{width: 30%;} .cheapcarinsr-cmprsn-right{width: 65%} .cheapinsr-cmprsn-cntntbox{padding: 30px 35px; border-bottom: 1px solid #e4e4e4; width: 50%;} .cheapinsr-cmprsn-cntntbox:last-child{border-left: 1px solid #e4e4e4;} .cheapcarinsr-cmprsn-row:last-child .cheapinsr-cmprsn-cntntbox{border-bottom: 0px solid #e4e4e4;} .cheapinsr-commncontentright h4{font-size: 20px; color: black; line-height: 24px; font-weight: 600;} .cheapinsr-commncontentright p{font-size: 16px; line-height: 24px; margin-top: 25px;} .cheapcarinsr-bonus{background-color: #eeeeee;} .cheapcarinsr-bonus-box{padding: 100px 40px; background-color: #eeeeee; width: 32%;} .cheapcarinsr-bonus-box:nth-child(2){background-color: white;} .cheapcarinsr-assist{padding: 100px 0px;} .cheapcarinsr-assist-box{width: 45%; border: 1px solid #e4e4e4; padding: 40px;} .cheapcarinsr-assistbx-lft{width: 30%;} .cheapcarinsr-assistbx-lft img{width: 100%;} .cheapcarinsr-assistbx-rght{width: 65%;} .health-qstnre, .hlth-input-form{width: 100%; float: left;} .hlth-input-form{margin-top: 30px;} .health-insr-radio{text-align: left; display: block; margin-top: 40px; position: relative;} .health-insr-radio .filterlist .checkmark:after{border-width: 0px 0px 0px 0px;} .health-insr-radio .checkmark{width: 100%; height: auto; padding: 12px 28px; font-size: 14px; position: relative; float: left; margin-right: 5px; font-weight: 500; background-color: #eeeeee; border-radius: 0px; border: 0px;} .health-insr-radio .filterlist:first-child .checkmark{border-top-left-radius: 5px; border-bottom-left-radius: 5px;} .health-insr-radio .filterlist:last-child .checkmark{border-top-right-radius: 5px; border-bottom-right-radius: 5px;} .health-insr-radio h5{margin-bottom: 20px; text-align: left; font-size: 16px; font-weight: 500;} .health-insr-radio .filterlist{display: inline-block; position: relative; height: auto; padding-left: 0px; margin-bottom: 5px; text-transform: capitalize;} .health-insr-radio input:checked ~ .checkmark{color: white;} .health-insr-rad label{width: 33%; text-align: center;} .label-auto-width{display: flex; justify-content: space-between; flex-wrap: wrap;} .health-insr-slry label{width: 49.8%; text-transform: capitalize;} .hlth-qstinr-btn{text-align: center; margin-top: 70px; margin-bottom: 100px;} .hlth-qstinr-btn a{background-color: #f26822; color: white; display: inline-block; text-transform: uppercase; padding: 10px 50px; font-size: 16px;} .healt-qstinr-input{display: none;} .hlth-qstinr-inpt-row{display: block; margin-bottom: 20px; clear: both; position: relative; float: left; width: 100%;} .hlth-qstinr-inpt-row input{width: 100%; padding: 15px; border: 1px solid #e4e4e4;} .hlthinput-left, .hlth-input-rgt{width: 48%; position: relative;} .inpt-dropdwn{border: 1px solid #e4e4e4; position: absolute; width: 100%; text-align: left; padding: 5px 10px; margin-top: 0px; visibility: hidden; z-index: -1; opacity: 0; transition: all 0.3s; background-color: white; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);} .inpt-drpdwnactve{margin-top: 10px; visibility: visible; opacity: 1; z-index: 300;} .inpt-dropdwn li{padding: 10px; font-size: 13px; border-bottom: 1px solid #e4e4e4; cursor: pointer; color: black; font-weight: 500;} .inpt-dropdwn li:hover{background-color: #e4e4e4; color: #2d2d75;} .inpt-dropdwn li a{display: block; color: black;} .inpt-dropdwn li a:hover{background-color: #e4e4e4; color: #2d2d75;} .inpt-dropdwn li:last-child{border-bottom: 0px;} .lngthy-drpdwn{height: 180px; overflow-y: scroll;} .dropdown-input-hlt:after, .avr-slry_input:after{content: ''; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #e0e1e4; position: absolute; z-index: 1; top: 45%; right: 15px;} .health-insr-slry{text-align: center;} .hperlink-drpwn-wrap{position: absolute; right: -50px; top: 45%;} .hperlink-drpwn-wrap a{display: inline-block; color: #2d2d75; border: 2px solid #e4e4e4; padding: 2px 10px; border-radius: 100%; font-size: 18px; font-weight: 600;} .hperlink-drpdown{padding: 10px; background-color: white; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); margin-top: 0px; border-radius: 3px; width: 180px; position: absolute; visibility: hidden; z-index: -1; opacity: 0; transition: all 0.3s;} .hperlink-drpdwn-active{margin-top: 10px; visibility: visible; z-index: 1; opacity: 1;} .hperlink-drpdown ul li{padding: 8px 0px; font-size: 14px; border-bottom: 1px solid #e4e4e4; cursor: pointer;} .hperlink-drpdown ul li:last-child{border-bottom: 0px;} .hperlink-drpdown:before{content: ''; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #e0e1e4; position: absolute; z-index: 1; left: 8px; top: -10px;} .indlhlth-top-col{width: 45%;} .indlhlth-tp-right{padding: 30px; background-color: white; border-radius: 3px;} .indlhlth-tp-right h3{margin-bottom: 25px; font-weight: 600; color: black;} .indivdl-hlthtop-wrp{flex-wrap: wrap; justify-content: space-between; align-items: center;} .hlth-indvdl-qstnr{margin-top: 30px; margin-bottom: 0px; text-align: left; float: left;} .hlth-indvdl-qstnr a{padding: 10px 20px; font-size: 14px;} .indlhlth-tp-left h1{font-size: 30px; color: white; font-weight: 600; line-height: 36px;} .indlhlth-tp-left p{font-size: 18px; font-weight: 300; margin: 25px 0px 30px 0px; color: white; line-height: 24px;} .indlhlth-tp-left li{font-size: 16px; font-weight: 300; color: white; line-height: 24px; margin-bottom: 10px; position: relative; padding-left: 30px;} .indlhlth-tp-left li:before{content: ""; width: 18px; height: 20px; background-image: url(/policyhouse/static/css/../img/orangetick.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 4px; left: 0;} .hlth-insrnindvdl-plan{padding: 20px 0px 60px; text-align: center; background-color: #eeeeee;} .hlth-indvdl-spnsr{float: left; width: 100%; margin-top: 0px;} .hlth-indvdl-plnbx{width: 23%; border-radius: 20px; background-color: white; box-shadow: 2px 8px 7px #e2e2e2;} .hlthbx-head-blue{text-align: center; background-color: #2d2d75;} .hlth-bx-top{padding: 30px; border-top-right-radius: 20px; border-top-left-radius: 20px;} .hlth-bx-top h5{text-transform: uppercase; font-size: 18px; font-weight: 500; color: white; padding-bottom: 15px; border-bottom: 1px solid #fff; margin-bottom: 15px;} .hlth-bx-top h2{font-size: 36px; font-weight: 600; color: white;} .hlth-bx-top h2 span{font-size: 20px; font-weight: 300;} .hlthbx-head-grey{background-color: #e5e4e4; text-align: center;} .hlthbx-head-grey h5{color: #2d2d75; border-bottom: 1px solid #2d2d75;} .hlthbx-head-grey h2{color: #2d2d75;} .hlth-bx-botm{text-align: left; padding: 20px 30px;} .hlth-bx-botm p{font-size: 14px; line-height: 22px; font-weight: 500; margin-bottom: 20px; color: black;} .hlth-bx-botm li{color: #2d2d75; margin-bottom: 10px; font-weight: 500; position: relative; padding-left: 25px; font-size: 14px; line-height: 22px;} .hlth-bx-botm li:before{content: ""; width: 18px; height: 20px; background-image: url(/policyhouse/static/css/../img/tick.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 4px; left: 0;} .hlth-indvdl-plansare{display: flex; flex-wrap: wrap; justify-content: space-between; width: 95%; margin: auto; margin-top: 20px;} .hlth-indvdl-ftr-rw{display: flex; justify-content: center; align-items: center;} .hlth-indvdl-left{width: 15%; padding: 20px;} .hlth-indvdl-left img{width: 100%;} .hlth-indvdl-right{width: 60%; padding: 20px 0px 0px 60px; text-align: left;} .hlth-indvdl-right p{color: #2d2d75; font-size: 16px; font-weight: 600; line-height: 28px; margin-bottom: 15px; text-align: left;} .hlth-indvdl-right ul{margin-top: 30px; padding-left: 20px;} .hlth-indvdl-ftre{text-align: center; padding: 20px 0px 60px;} .hlth-indvdl-ftre .insrnc-contnthead, .hlth-insrnindvdl-plan .insrnc-contnthead, .hlth-indvdl-cvrg .insrnc-contnthead{width: 65%;} .hlth-indvdl-cvrg{text-align: center; padding: 20px 0px 60px;} .hlth-indvdl-cvrg .main-wrapper{border-top: 1px solid #e4e4e4; padding-top: 40px;} .hlth-indvdl-right li{margin-top: 10px; font-size: 14px; line-height: 20px; font-weight: 500; position: relative; padding-left: 30px; text-align: left;} .hlth-indvdl-right li:before{content: ""; width: 18px; height: 20px; background-image: url(/policyhouse/static/css/../img/tick.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 4px; left: 0;} .hlth-indvdl-right a{font-size: 14px; font-weight: 500; background-color: #f26822; text-align: left; display: inline-block; margin-top: 50px; color: white;} .hlth-indvdl-cvrg-dtl{display: flex; justify-content: center; margin-top: 40px;} .hlth-indvdl-cvrg-col{padding: 0px 40px; border-right: 1px solid #e4e4e4; width: 30%;} .hlth-indvdl-cvrg-col:last-child{border: 0px;} .hlth-indvdl-cvrg-col h5{font-size: 18px; margin-bottom: 25px; font-weight: 600; text-align: left;} .hlth-indvdl-cvrg-col li{font-size: 14px; margin-top: 15px; line-height: 22px; text-align: left; padding-left: 30px; position: relative; font-weight: 500;} .hlth-indvdl-cvrg-col li:before{content: ""; width: 18px; height: 20px; background-image: url(/policyhouse/static/css/../img/tick.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 4px; left: 0;} .travel-qstnre{width: 75%; margin: auto; float: none;} .travel-destination-qstnr{position: relative; margin-top: 25px;} .travel-destination-qstnr input{padding: 15px; width: 100%; border: 1px solid #e4e4e4;} .travel-qstnre .hlth-qstinr-inpt-row{margin-top: 25px; margin-bottom: 0px;} .travel-qstnre .hlth-qstinr-btn{text-align: center; margin-top: 70px; margin-bottom: 100px; display: inline-block;} .travel-dt-icn:after{content: ""; width: 20px; height: 20px; background-image: url(/policyhouse/static/css/../img/calendar-info.png); position: absolute; right: 15px; background-size: 100%; background-repeat: no-repeat; top: 35%;} .needtrvl-insrc{padding: 40px 0px 0px;} .needtrvlinsr-bx{width: 30%; padding: 0px 15px} .neddtrvl-insr-wrp{border-bottom: 1px solid #e4e4e4; padding-bottom: 60px; align-items: center; justify-content: center;} .needtrvlinsr-bx h5{font-size: 16px; color: black; text-align: left; margin-bottom: 15px; font-weight: 600; line-height: 20px;} .needtrvlinsr-bx p{font-size: 15px; line-height: 24px; font-weight: 400; text-align: left;} .neddtrvlinsr-mddl img{width: 100%; border-radius: 100%; padding: 10px;} .needtrvlinsr-bxmdl{width: 35%} .account-tab-section{padding: 20px 0px 60px 0px;} .accnt-tab-cntent{padding: 60px 0px; background-color: #eeeeee} .account-tab-section .general-tabs{display: flex; text-align: center; margin: 40px 0px 0px 0px; justify-content: center;} .account-tab-section .general-tabs li{margin: 0px; padding: 20px; width: 20%; font-size: 14px; font-weight: 500; position: relative; border-right: 0px;} .account-tab-section .general-tabs li:last-child{border-right: 1px solid #e4e4e4;} .account-tab-section .general-tabs li.current:after{content: ''; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #e4e4e4; position: absolute; bottom: -20px; left: 40%;} .account-tab-section .general-tabs li p{font-size: 14px; margin-top: 10px; min-height: auto; font-weight: 600; text-transform: capitalize;} .account-tab-section ul.general-tabs li.current{color: #2d2d75; border: 1px solid #dcdcdc; background-color: #eeeeee; border-right: 0px;} .account-tab-section .general-tabs li img{max-height: 60px; margin-bottom: 15px;} .account-tab-wrap h1{font-size: 18px; font-weight: 600; color: black; margin-top: 20px;} .account-tab-wrap h1 span{color: #f26822;} .account-tab-wrap p{font-size: 16px; margin-top: 10px;} .accnt-sub-tab .general-tabs{text-align: center; display: flex; justify-content: center; width: 65%; margin: auto;} .accnt-sub-tab .general-tabs li{padding: 15px; width: 20%;} .accnt-sub-tab .general-tabs li p{font-size: 15px; font-weight: 500;} .accnt-sub-tab .general-tabs li.current{background-color: #2d2d75; color: white; border: 1px solid #2d2d75;} .accnt-vw-polics-wrp{display: flex; justify-content: space-between; flex-wrap: wrap;} .accnt-plicys-box{background-color: white; width: 48%; margin-bottom: 20px;} .accnt-policy-price{display: flex; justify-content: space-between; align-items: center; padding: 20px; border-top: 1px solid #e4e4e4;} .accnt-policy-price a{background-color: #f26822; color: white; text-transform: uppercase; font-size: 14px;} .accnt-sub-tab{width: 75%; margin: auto;} .accnt-vw-polics-wrp{margin-top: 70px;} .accnt-plicy-detail{display: flex; justify-content: space-between; padding: 20px; flex-wrap: wrap; align-items: center;} .accnt-plicy-detail-left img{max-height: 45px;} .accnt-plicy-detail-left h1{text-transform: uppercase; color: black; font-size: 18px; margin: 20px 0px 10px 0px; font-weight: 500;} .accnt-plicy-detail-left h5{color: #797979; font-weight: 400; font-size: 14px;} .accnt-plicy-detail-right p span{font-size: 16px; font-weight: 500;} .accnt-plicy-detail-right a{font-size: 14px; color: #2d2d75;} .accnt-plicy-detail-right p{font-size: 16px; font-weight: 500; text-align: right; margin-bottom: 5px; position: relative; cursor: pointer;} .accnt-policy-price p{font-size: 16px; font-weight: 300; color: #2d2d75;} .accnt-policy-price p span{font-size: 30px; font-weight: 600;} .accnt-usr-detail{width: 75%; background-color: white; padding: 30px 80px;} .accnt-user-input-row{display: flex; justify-content: space-between; flex-wrap: wrap; width: 85%; margin-top: 45px;} .accnt-user-inptleft, .accnt-usr-inptright{width: 48%; position: relative;} .accnt-user-inptleft input, .accnt-usr-inptright input{width: 100%; padding: 15px; font-weight: 500;} .effect-19{border-radius: 3px; border: 1px solid #dddddd; padding: 7px 14px; font-weight: 500; transition: 0.4s; background: #eaeaea; z-index: 1; position: relative;} .effect-19 ~ label{font-weight: 500; font-size: 14px; position: absolute; left: 15px; top: 20px; color: #000; transition: 0.3s; z-index: 2; letter-spacing: 0.5px;} .effect-19:focus ~ label, .has-content.effect-19 ~ label{top: -7px; font-size: 14px; left: 10px; color: black; transition: 0.3s; background-color: #fff; z-index: 2; padding: 0px 5px; border-right: 0px;} .acctn-user-img-row{display: flex; align-items: center;} .acctn-user-img-row img{width: 100px; height: 100px; object-fit: cover; border: 5px solid #eeeeee; border-radius: 100%;} .acctn-user-img-row .custom-file-upload{width: 100%; border-radius: 50px; border: 2px solid #e4e4e4; margin-left: 20px; text-align: center;} .accnt-user-edit-row{width: 100%; text-align: left;} .accnt-user-edit-row a{background-color: #f26822; color: white; font-size: 14px; font-weight: 700; padding: 10px 30px; text-transform: uppercase; margin-top: 45px; margin-bottom: 15px;} .accnt-vw-noplcy{text-align: center; padding: 60px 0px 10px 0px;} .accnt-vw-noplcy h2{font-size: 24px; margin-bottom: 40px;} .accnt-vw-noplcy ul{display: inline-block; text-align: center;} .accnt-vw-noplcy ul li{list-style: none; float: left; margin: 0 5px;} .accnt-vw-noplcy ul li a{background-color: #f26822; color: white; text-transform: uppercase; font-size: 14px; padding: 10px 20px;} .step-flow-wrap{margin-bottom: 15px; width: 80%; margin: auto;} .step-flow{position: relative; margin-bottom: 30px; counter-reset: step;} .step-flow li{list-style-type: none; font-size: 12px; text-align: center; width: 25%; position: relative; float: left;} .step-flow li:before{display: block; content: counter(step); counter-increment: step; width: 32px; height: 32px; background-color: #2d2d75; line-height: 32px; border-radius: 32px; font-size: 16px; color: #fff; text-align: center; font-weight: 600; margin: 0 auto 8px auto;} .step-flow li ~ li:after{content: ''; width: 88%; height: 2px; background-color: #2d2d75; position: absolute; left: -43%; top: 15px; z-index: 0;} .step-flow li.active:after{background-color: #2d2d75;} .step-flow li.active ~ li:before, .step-flow li.active ~ li:after{background-color: #b9b9b9;} .add-plcy-steps{text-align: center; background-color: white; width: 75%; margin: auto; padding: 30px 50px; margin-bottom: 40px; box-shadow: 7px 7px #e6e6e6;} .add-plcy-steps p{font-size: 16px; font-weight: 600; margin-bottom: 25px; text-align: left;} .add-plcy-steps p b{font-weight: 600;} .add-plcy-steps p span{padding: 9px 0px; border-radius: 100%; border: 3px solid #e4e4e4; margin-right: 10px; width: 40px; display: inline-block; text-align: center;} .addplcystep1 ul{display: inline-block; display: flex; justify-content: center;} .addplcystep1 label{width: 19%; text-align: center;} .addplcystep1 ul li a{color: black; font-size: 16px; font-weight: 500; display: inline-block; padding: 20px;} .addplcystep1 ul li img{max-height: 60px;} .addplcystep2{text-align: left;} .addplcystep2 input{border: 1px solid #e4e4e4; padding: 15px 20px; width: 100%;} .accnt-plcy-insrcmpny{width: 50%; position: relative;} .general-inpt-dropdown-rltv{background-color: white; border: 1px solid #e4e4e4; padding: 10px; margin-top: 0px; height: 0px; opacity: 0px; visibility: hidden; z-index: -1; transition: margin-top linear 0.3s;} .inptrltv-drpdwnactve{height: auto; opacity: 1; visibility: visible; z-index: 1; margin-top: 10px;} .general-inpt-dropdown-rltv li{border-bottom: 1px solid #e4e4e4;} .general-inpt-dropdown-rltv li:last-child{border-bottom: 0px;} .general-inpt-dropdown-rltv li a{display: inline-block; padding: 8px 0px; font-size: 14px; color: black; width: 100%; font-weight: 500;} .general-inpt-dropdown-rltv li a:hover{background-color: #e4e4e4; color: #2d2d75;} .addplcystep4 .atttchment-input-is{text-align: left;} .adplcylink{width: 75%; margin: auto; padding-top: 20px;} .adplcylink a{background-color: #f26822; font-size: 14px; color: white; text-align: left;} .addplcystep4 .atttchment-input-is label{width: 40%;} .accnt-claim-head{text-align: left; margin-bottom: 20px;} .accnt-claim-head h3{font-size: 20px; color: #2d2d75; text-transform: uppercase; margin-bottom: 5px; margin-top: 10px; font-weight: 600;} .accnt-claim-head p{font-size: 14px; color: #f26822; text-transform: capitalize; margin-bottom: 20px;} .accnt-claim-list ul{display: flex; justify-content: space-between; margin-bottom: 10px;} .accnt-claim-list h5{font-size: 12px; margin-bottom: 10px; font-weight: 400;} .accnt-claim-list p{font-size: 14px; font-weight: 600;} .accnt-claim{background-color: white; padding: 30px 30px; box-shadow: 7px 7px #e6e6e6; width: 75%; margin: auto; position: relative; margin-bottom: 50px;} .number-rond{padding: 9px 0px; border-radius: 100%; border: 3px solid #e66422; width: 38px; display: inline-block; text-align: center; margin-bottom: 10px; position: absolute; background-color: #f26822; top: -20px; font-size: 14px; font-weight: 500; color: white;} .health-insr-radio .other-checkbox .filterlist{width: 24%; text-align: center;} .hlth-qstinr-inpt-row.other-insr-shw{margin-top: 10px;} .bssnss-qstnnr .hlth-qstinr-inpt-row.other-insr-shw{margin-top: 25px;} .other-insr-shw{display: none;} #dropdown-scroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #dropdown-scroll::-moz-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; border-radius:50px;} #dropdown-scroll::-webkit-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #dropdown-scroll::-moz-scrollbar{width: 4px; background-color: #F5F5F5; font-weight: 500;} #dropdown-scroll::-webkit-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} #dropdown-scroll::-moz-scrollbar-thumb{background-color: #2d2d75; border-radius:50px; font-weight: 500;} .cheap-hlth-aimlft{width: 22%} .cheap-hlth-aimlft img{width: 100%;} .cheap-hlth-aimrgt{width: 70%; text-align: left;} .insrnc-contnthead .cheap-hlth-aimrgt p{line-height: 30px;} .insrnc-contnthead .cheap-hlth-aimrgt h3{font-size: 26px; font-weight: 700; color: #000; margin-top: 40px; line-height: 40px;} .cheapnhlth-insr-aimwrp{width: 85%; margin: auto;} .cheaphlth-head{padding-bottom: 0px;} .cheap-hlthinsr-cvrgbx img{width: 150px;} .cheaphlth-insremplyr{padding: 60px 0px; background-color: white; text-align: center;} .cheaphlth-pln-box{width: 48%; background-color: #eeeeee; padding: 60px; box-shadow: 8px 8px #e6e6e6;} .cheaphlth-pln-box h4{font-size: 20px; font-weight: 600; text-align: center; margin-bottom: 50px; color: #000;} .cheaphlth-pln-box p{font-size: 16px; line-height: 24px; font-weight: 400; margin-bottom: 25px; text-align: left;} .cheaphlth-pln-box p:last-child{margin-bottom: 0px;} .cheaphlth-plans-wrp{margin-top: 45px;} .cheapinsr-tile-head img{width: 60px; margin-right: 15px; height: 60px;} .busns-insr-bnnr a{color: white; text-transform: uppercase; font-weight: 600; padding: 10px 15px; display: inline-block; margin-top: 40px; background-color: #f26822;} .cheapnbsns-insr-aimwrp{width: 90%; margin: auto;} .cheap-bssns-aimlft{width: 20%;} .cheap-bssns-aimlft img{width: 75%;} .cheap-bssns-aimrgt{width: 75%; text-align: left;} .insrnc-contnthead .cheap-hlth-aimrgt p{line-height: 30px;} .insrnc-contnthead .cheap-bssns-aimrgt p{line-height: 24px; margin-bottom: 30px;} .insrnc-contnthead .cheap-bssns-aimrgt p:last-child{margin-bottom: 0px;} .cheapbsnss-head{padding-bottom: 0px;} .addntlcarinsr-cvrgbox:first-child{padding-left: 0px;} .addntlcarinsr-cvrgbox:last-child{padding-right: 0px;} .bussins-insrnc-availbl{background-color: #eeeeee; padding: 20px 0px; position: relative;} .bussins-insrnc-availbl:after{content: ''; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 30px solid #eeeeee; position: absolute; left: 45%; bottom: -30px;} .bssns-availbl-r .addtnlcarinsr-cvrg-wrap{padding: 60px 0px;} .bssns-insr-help{padding: 20px 0px 60px 0px; background-color: #eeeeee; text-align: center;} .trvlinsrnc-head{width: 80%;} .insrnc-contnthead p{margin-bottom: 20px;} .insrnc-contnthead p:last-child{margin-bottom: 0px;} .insrnc-contnthead p b{font-weight: 600;} .bssns-hlp-box h5{font-size: 16px; font-weight: 500; margin-top: 5px;} .bssns-hlp-box:nth-child(2) h5{color: white;} .bssns-hlp-wrap{display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 20px;} .bssns-hlp-box{background-color: white; width: 30%; padding: 40px; box-shadow: 8px 8px #e6e6e6; text-align: center;} .bssns-hlp-box h4{font-size: 20px; color: black; font-weight: 600;} .trvl-hlp-bx h4{color: #2d2d75; font-size: 24px; font-weight: 600;} .bssns-hlp-box img{width: 140px; margin: 30px 0px;} .bssns-hlp-box p{font-size: 15px; line-height: 24px; font-weight: 400;} .bssns-hlp-box:nth-child(2){background-color: #2d2d75;} .bssns-hlp-box:nth-child(2) h4{color: white;} .bssns-hlp-box:nth-child(2) p{color: white;} .errorpage{padding: 0px 0px 60px 0px; background-color: white; text-align: center; border-top: 1px solid #e4e4e4;} .errorpage img{width: 40%; margin-bottom: 0px;} .errorpage h1{font-size: 185px; color: #2d2d75; font-weight: 500; margin-bottom: 0px;} .errorpage h2{font-size: 32px; font-weight: 400;} .errorpage a{display: inline-block; color: white; margin-top: 55px; background-color: #f26822; padding: 10px 15px; text-transform: uppercase; font-weight: 600; border-radius: 3px; font-size: 16px;} .cnct-address-lft, .cntct-addrss-right{width: 48%;} .cntct-addrss-right iframe{width: 100%; height: 200px; border-radius: 3px;} .contct-inputleft, .contact-inputright{width: 48%; position: relative;} .contact-page{padding: 60px 0px;} .contact-talk{text-align: center; width: 50%; margin: auto;} .contact-talk h1{margin-bottom: 15px; font-weight: 500; color: #2d2d75;} .contact-talk p{font-size: 14px; color: #a2a2a2;} .cntct-inptwrap{margin: 30px 0px;} .cntct-inptwrap input{width: 100%; padding: 15px} .cntct-inptwrap label{font-size: 13px;} .cntct-inptwrap .effect-19:focus ~ label, .cntct-inptwrap .has-content.effect-19 ~ label{font-size: 12px;} .contact-address{width: 70%; margin: auto; border-top: 1px solid #e4e4e4; padding-top: 50px; margin-top: 50px;} .cnct-address-lft p{line-height: 24px; font-size: 14px; margin-top: 20px; padding-left: 35px; position: relative;} .cnct-address-lft p:before{content: ''; width: 25px; height: 25px; background-size: 100% 100%; display: inline-block; left: 0px; top: 2px; position: absolute;} .cnct-address-lft .cntct-loc_icn:before{background-image: url(/policyhouse/static/css/../img/location.svg);} .cnct-address-lft .cntct-email_icn:before{background-image: url(/policyhouse/static/css/../img/mail.svg);} .cnct-address-lft .cntct-phon_icn:before{background-image: url(/policyhouse/static/css/../img/phone-call.svg);} a.btn.cntct-btn{display: inline-block; margin-top: 10px; background-color: #f26822; padding: 10px 40px; color: white; font-weight: 400;} .contact-inputright .inpt-dropdwn li{padding: 0px;} .contact-inputright .inpt-dropdwn li a{padding: 10px; width: 100%; color: black; font-size: 13px; display: inline-block;} .abt-smlr{display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; border-left: 4px solid #f26822; margin: 30px 0px;} .abt-top-left, .abt-top-right{width: 40%; padding: 0px 20px;} .abt-top-left p{color: #8a8888; font-size: 18px; letter-spacing: 17px; text-transform: uppercase; margin: 0 0 0 5px;} .abt-top-left h2{color: #2d2d75; font-size: 72px; margin: 0; position: relative;} .abt-top-right p{font-size: 14px; color: #919090; line-height: 22px;} .abt-yrvsn{background: url(/policyhouse/static/css/../img/abt-bg.jpg) center top no-repeat; background-size: 100%; background-attachment: fixed; position: relative; padding: 50px 0px; background-color: #2d2d75;} .abt-yrvsn:after{content: " "; position: absolute; right: 0; bottom: 0; width: 100%; height: 100%; background: rgba(45, 45, 117, 0.9);} .abt-yrvsn-frst, .abt-yrvsn-scnd{position: relative; z-index: 100;} .abt-yrvsn-frst h2{font-size: 38px; color: #f26822; text-transform: uppercase; margin: 0;} .abt-yrvsn-frst p{font-size: 16px; color: #fff; line-height: 24px; margin: 6px 0 0 0; letter-spacing: 0.6px;} .abt-yrvsn-scnd{width: 75%; margin: 50px auto 0px 70px; color: #548ade; border-left: 8px solid #548ade; padding: 0 0 0 25px; z-index: 99999; position: relative;} .abt-yrvsn-scnd h3{font-size: 26px; font-weight: 300; color: #548ade; line-height: 36px;} .abt-yrvsn-scnd h3 b{font-weight: 500;} .abt-first{padding: 60px 0px; text-align: center;} .abt-frst-wrp{width: 80%; margin: auto;} .abt-first h1{font-size: 46px; color: #2d2d75; font-weight: 400; margin-bottom: 30px;} .abt-first p{font-size: 16px; line-height: 26px; margin-bottom: 20px;} .abt-first img{width: 70%; margin-top: 50px;} .abt-hw{text-align: center;} .abt-hw-row{margin-top: 80px 0;} .abt-hw-box{width: 30%} .abt-hw-box img{width: 70px;} .abt-hw-box h3{font-size: 20px; margin: 30px; font-weight: 400;} .abt-hw-box p{font-size: 15px; line-height: 26px; text-align: left; margin-bottom: 20px;} .abt-hw-box li{text-align: left; font-size: 15px; line-height: 26px; margin-bottom: 15px; position: relative; padding-left: 30px;} .abt-hw-box li:before{content: ""; width: 15px; height: 15px; background-image: url(/policyhouse/static/css/../img/tickgrn.png); background-size: 100%; background-repeat: no-repeat; position: absolute; top: 8px; left: 0;} .abt-head{margin-bottom: 15px; font-weight: 500; font-size: 30px; color: #2d2d75; text-transform: uppercase; text-align: center; letter-spacing: 2px;} .abt-sb-head{font-size: 15px; line-height: 26px; text-align: center; width: 65%; margin: 0 auto;} .abt-hw{padding: 60px 0px 60px 0px;} .abt-counter{background-color: #2d2d75; text-align: center; padding: 40px 0px;} .abt-cntr-wrp li{display: inline-block; color: white; width: 20%;} .abt-cntr-wrp li h5{font-size: 32px; font-weight: 400; margin-bottom: 10px;} .abt-cntr-wrp li p{font-size: 16px;} .abt-team{padding: 60px 0px;} .abt-tm-wrp{margin-top: 80px;} .abt-team-box{width: 25%; text-align: center; position: relative;} .abt-team-box a{font-size: 12px; padding: 5px 10px; border: 1px solid #e4e4e4; margin-top: 10px; display: inline-block; color: black; font-weight: 500; text-transform: capitalize;} .abt-team-box img{width: 88%; margin-bottom: 20px;} .abt-team-box h4{font-weight: 500; font-size: 16px; margin-bottom: 2px;} .abt-team-box h5{font-weight: 400; font-size: 12px;} .tmln-dr-r{width: 50%; float: right; position: relative; border-left: 1px solid #2d2d75; padding: 0px 40px 40px 40px; display: inline-block;} .tmln-dr-l{width: 50%; float: left; position: relative; border-right: 1px solid #2d2d75; padding: 0px 40px; display: inline-block; text-align: right;} .timline-about li{width: 100%;} .tmln-dr-r:before{position: absolute; top: 0%; left: -10px; content: ' '; display: block; width: 12px; height: 12px; margin-top: -10px; background: #fff; border-radius: 10px; border: 4px solid #2d2d75; z-index: 10; animation: pse 2s infinite;} .tmln-dr-l:before{position: absolute; top: 0; right: -11px; content: ' '; display: block; width: 12px; height: 12px; margin-top: -10px; background: #fff; border-radius: 10px; border: 4px solid #2d2d75; z-index: 10; box-shadow: 0 0 0 rgba(45, 45, 117, 0.6); animation: pse 2s infinite;} @-webkit-keyframes pse{0%{-webkit-box-shadow: 0 0 0 0 rgba(45, 45, 117, 0.6);}70%{-webkit-box-shadow: 0 0 0 10px rgba(45, 45, 117, 0);}100%{-webkit-box-shadow: 0 0 0 0 rgba(45, 45, 117, 0);}} @keyframes pse{0%{-moz-box-shadow: 0 0 0 0 rgba(45, 45, 117, 0.6); box-shadow: 0 0 0 0 rgba(45, 45, 117, 0.6);}70%{-moz-box-shadow: 0 0 0 10px rgba(45, 45, 117, 0); box-shadow: 0 0 0 10px rgba(45, 45, 117, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(45, 45, 117, 0); box-shadow: 0 0 0 0 rgba(45, 45, 117, 0);}} .abt-timeline{padding: 60px 0px; background-color: #eeeeee;} .tmln-dr-r .dr-r-cntnt:before{content: ''; width: 0; height: 0; border-top: 1em solid white; border-left: 1em solid transparent; position: absolute; left: -1em; top: 0;} .tmln-dr-l .dr-r-cntnt:before{content: ''; width: 0; height: 0; border-top: 1em solid white; border-right: 1em solid transparent; right: -1em; position: absolute; top: 0;} .dr-r-cntnt{padding: 15px; background-color: white; border-radius: 3px; box-shadow: 6px 6px #e6e6e6; position: relative;} .dr-r-cntnt p{font-size: 15px; line-height: 22px; margin-bottom: 5px; font-weight: 400;} .dr-r-cntnt h4{font-size: 20px; font-weight: 600; margin-bottom: 10px;} .dr-r-cntnt span{font-size: 13px; color: #898989; font-weight: 400;} .abt-timeline h2{text-align: center; margin-bottom: 15px;} .abt-timeline h2 span{font-weight: 400; color: #2d2d75;} .abt-timeline h2 b{font-weight: 400; color: #f26822;} .abt-timline-wrap{margin-top: 60px;} .cmn-tmplt-head h1{color: #fff; font-weight: 300; font-size: 36px; line-height: 56px;} .cmn-tmplt-head{background-color: #2d2d75; padding: 30px 0px;} .cmn-tmplt-content{padding: 60px 0px;} .cmn-tmplt-content p{font-size: 16px; line-height: 30px; margin-bottom: 20px;} .cmn-tmplt-content h2, .cmn-tmplt-content h3{font-size: 28px; font-weight: 400; line-height: 38px; margin: 0; padding: 0; margin-bottom: 20px; margin-top: 30px;} .cmn-tmplt-content ul{padding-left: 15px; margin: 20px 0px;} .cmn-tmplt-content ul li{font-size: 16px; line-height: 30px; list-style: disc;} .claim-wrp{padding: 40px 0px;} .claimfl-inner{width: 50%; margin: auto;} .claimfl-inner h1{font-weight: 500; font-size: 28px; color: #2d2d75;} .claimfl-inner p{font-size: 14px; margin: 10px 0px 20px 0px;} .claimfl-inner label{margin: 30px 0px 10px 0px; display: block; font-size: 13px;} .claimfl-inner input{width: 100%; padding: 10px 15px; border: 1px solid #e4e4e4; border-radius: 3px;} .claimfl-inner textarea{width: 100%; height: 120px; border: 1px solid #e4e4e4; border-radius: 3px;} .claimfl-inner a{text-transform: uppercase; font-size: 14px; background-color: #f26822; color: white; margin-top: 40px;} .claimfl-bottom{width: 50%; margin: auto; padding: 30px 15px; border: 1px dashed #e4e4e4; margin-top: 60px; border-radius: 3px; background-color: #eeeeee} .claimfl-bottom p{font-size: 14px; line-height: 22px;} .datepicker-container{background-color: #fff; direction: ltr; font-size: 12px; left: 0; line-height: 30px; position: fixed; -webkit-tap-highlight-color: transparent; top: 0; -ms-touch-action: none; touch-action: none; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 210px; z-index: -1;} .datepicker-container::before, .datepicker-container::after{border: 5px solid transparent; content: " "; display: block; height: 0; position: absolute; width: 0;} .datepicker-dropdown{border: 1px solid #ccc; -webkit-box-shadow: 0 3px 6px #ccc; box-shadow: 0 3px 6px #ccc; -webkit-box-sizing: content-box; box-sizing: content-box; position: absolute; z-index: 1;} .datepicker-inline{position: static;} .datepicker-top-left, .datepicker-top-right{border-top-color: #39f;} .datepicker-top-left::before, .datepicker-top-left::after, .datepicker-top-right::before, .datepicker-top-right::after{border-top: 0; left: 10px; top: -5px;} .datepicker-top-left::before, .datepicker-top-right::before{border-bottom-color: #39f;} .datepicker-top-left::after, .datepicker-top-right::after{border-bottom-color: #fff; top: -4px;} .datepicker-bottom-left, .datepicker-bottom-right{border-bottom-color: #39f;} .datepicker-bottom-left::before, .datepicker-bottom-left::after, .datepicker-bottom-right::before, .datepicker-bottom-right::after{border-bottom: 0; bottom: -5px; left: 10px;} .datepicker-bottom-left::before, .datepicker-bottom-right::before{border-top-color: #39f;} .datepicker-bottom-left::after, .datepicker-bottom-right::after{border-top-color: #fff; bottom: -4px;} .datepicker-top-right::before, .datepicker-top-right::after, .datepicker-bottom-right::before, .datepicker-bottom-right::after{left: auto; right: 10px;} .datepicker-panel > ul{margin: 0; padding: 0; width: 102%;} .datepicker-panel > ul::before, .datepicker-panel > ul::after{content: " "; display: table;} .datepicker-panel > ul::after{clear: both;} .datepicker-panel > ul > li{background-color: #fff; cursor: pointer; float: left; height: 30px; list-style: none; margin: 0; padding: 9; text-align: center; width: 30px;} .datepicker-panel > ul > li:hover{background-color: #2d2d75; color: #fff;} .datepicker-panel > ul > li.muted, .datepicker-panel > ul > li.muted:hover{color: #999; background-color: rgba(70, 80, 200, 0.14);} .datepicker-panel > ul > li.highlighted{background-color: #2d2d75; color: #fff;} .datepicker-panel > ul > li.highlighted:hover{background-color: #2d2d75; color: #fff;} .datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover{color: #fff; background-color: #2d2d75;} .datepicker-panel > ul > li.disabled, .datepicker-panel > ul > li.disabled:hover{background-color: #fff; color: #ccc; cursor: default;} .datepicker-panel > ul > li.disabled.highlighted, .datepicker-panel > ul > li.disabled:hover.highlighted{background-color: rgb(229, 242, 255);} .datepicker-panel > ul > li[data-view="years prev"], .datepicker-panel > ul > li[data-view="year prev"], .datepicker-panel > ul > li[data-view="month prev"], .datepicker-panel > ul > li[data-view="years next"], .datepicker-panel > ul > li[data-view="year next"], .datepicker-panel > ul > li[data-view="month next"], .datepicker-panel > ul > li[data-view="next"]{font-size: 18px;} .datepicker-panel > ul > li[data-view="years current"], .datepicker-panel > ul > li[data-view="year current"], .datepicker-panel > ul > li[data-view="month current"]{width: 150px;} .datepicker-panel > ul[data-view="years"] > li, .datepicker-panel > ul[data-view="months"] > li{height: 52.5px; line-height: 52.5px; width: 52.5px;} .datepicker-panel > ul[data-view="week"] > li, .datepicker-panel > ul[data-view="week"] > li:hover{background-color: #fff; cursor: default;} .datepicker-hide{display: none;} span.ui-slider-handle.ui-corner-all.ui-state-default{cursor: pointer; background: #fff; border-radius: 13px;} .ui-slider .ui-slider-handle{width: 1.4em !important; height: 1.4em !important;} .ui-slider-horizontal .ui-slider-handle{top: -8px !important;} .show-value-wrp{position: relative; width: 247px; max-width: 100%;} .show-value-wrp input{padding-left: 150px;} .show-value-wrp span{position: absolute; top: 0; left: 0; z-index: 999; width: 46%; padding: 13px; font-size: 14px; font-weight: 500;} span.val-aed{position: absolute; top: 0; left: 100px; width: 48px; border-left: 1px solid #e4e4e4; color: #676464; font-weight: 500;} label.min-value{float: left;} label.max-value{float: right;} label.amnt-lbl{font-size: 12px; font-weight: 600; color: #2d2d75; padding-top: 8px;} .filtersidebar-slide{padding-bottom: 35px; z-index: 9999999 !important; position: relative;} .ui-widget.ui-widget-content{border: none !important; background-color: #e8e8e8;} .ui-slider-horizontal{height: 6px !important; border-radius: 50px;} .filter-sidebar.icon-fltr img{max-width: 35px;} a.comp{width: 48%; display: inline-block; text-align: center; position: relative;} a.third{width: 48%; display: inline-block; text-align: center; position: relative;} .icon-fltr a span{display: block; font-size: 13px; color: #2d2d75; margin-top: 8px; font-weight: 500;} .rounded{display: inline-block; border: 1px solid #d0d0d0; border-radius: 50px; width: 57px; height: 57px; padding: 10px;} .filter-sidebar h6{color: #333333; margin: 0px 0 16px 0; font-size: 14px; text-align: center; font-weight: 400;} .Popup-wrp{background-color: #fff; padding: 10px; max-width: 100%; width: 100%; top: -150px; left: 0; z-index: 999999; position: absolute; box-shadow: 1px 1px 9px 2px #0000008a; border-radius: 4px;} .modal-body{position: relative;} .modalcontent.slide-pop{position: unset; max-width: 85%; padding: 5px 0; margin-top: 0;} .Popup-wrp:after{position: absolute; content: ""; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 28px solid white; left: 10%;} .popup-body{display: flex; justify-content: center; flex-wrap: wrap; align-items: center;} .popup-body img{width: 30%;} .popup-body a.modal-btn{display: inline-block; border: 1px solid #f26822; border-radius: 3px; padding: 6px 15px; color: #f26822; font-size: 12px; font-weight: 700; text-transform: uppercase; margin-top: 14px;} .popup-body a.modal-btn:hover{box-shadow: inset 400px 0 0 0 #f26822; color: #fff;} .notify{width: 60%; margin: 20px auto 0 auto; padding: 16px 40px; display: flex; flex-wrap: wrap; justify-content: center; color: #fff; border-radius: 8px; border: 1px solid #e7e7e7;} .notify i.fa.fa-exclamation-circle{font-size: 30px; color: #2d2d75;} .notify span{font-size: 13px; line-height: 1.5; color: #888;} .notify a{background-color: #f26822; color: white; border: 1px solid #d56f04; border-radius: 3px; text-align: center; padding: 8px 26px; margin-top: 13px; text-transform: uppercase; display: inline-block; font-size: 12px; font-weight: 500;} .modalcontent.slide-pop a img{width: 20px !important;} .popup-inner{background-color: #fff; padding: 25px; max-width: 100%; border: 1px solid #e0e0e0; width: 280px; bottom: 40px; right: 24px; z-index: 9999; position: fixed; box-shadow: 1px 3px 12px 5px #00000024; border-radius: 15px;} .popup-body.inner-pop{flex-wrap: nowrap; align-items: end; text-align: left;} .inner-content .modalclose img{width: 20px !important;} .popup-body.inner-pop p{font-size: 13px; line-height: 1.4; font-weight: 500;} .popup-body.inner-pop img{width: 35%;} .show-value-wrp input::placeholder{color: #2d2d75; font-size: 18px;} ul.flex_box{display: flex !important; justify-content: center;} ul.flex_box li{display: flex !important;} ul.flex_box li img{width: 52px;} ul#car_allbrands{display: flex; flex-wrap: wrap;} .icon img{width: 50px; transition: 0.5s;} #info-icon{position: fixed; bottom: 0; background-color: #fff;} span.info{display: block; width: auto; font-size: 11px; font-weight: 400; color: #565656; margin-top: 35px;} .pr{position: relative;} .popup-body h6{width: 100%; text-align: center; font-size: 14px; color: #2d2d75;} .icon-select:before{content: "✓"; position: absolute; color: #ffffff; left: 74px; font-size: 14px; background-color: #2d2d75; height: 23px; width: 23px; border-radius: 20px; z-index: 9999;} .icon-select .rounded{border: 2px solid #2d2d75 !important;} .icon-select span{font-weight: bolder !important;} .info-icon-desk{right: 26px; bottom: 64px !important;} .modalclose.closed-icon{right: 5px; top: 5px;} .popup-inner .modalclose{right: 10px; top: 10px;} .notification_bar{margin-top: 20px; font-size: 12px; padding: 5px; display: none; border: 1px solid #fff; border-radius: 3px} .notification_success{color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6;} .notification_danger{color: #a94442; background-color: #f2dede; border-color: #ebccd1;} .doc-wrp{display: flex; margin: 20px auto; justify-content: center; width: 50%; border: 1px solid #dddddd; padding: 25px; background: #eaeaea; border-radius: 3px;} .doc-type{float: left; width: 80%; display: flex; align-items: center;} .action{float: right; width: 20%; text-align: right;} .action ul{border: 1px solid #e4e4e4; display: inline-block;} .action li{display: inline-block; padding: 8px 8px; background: #2e2f75; color: #fff; border-radius: 3px;} .action li a{color: #fff; font-size: 16px; font-weight: 500;} a.btn-download{float: right; margin-right: 50px; font-size: 14px; background-color: #f26822; color: #fff; padding: 16px; top: 7px; right: 0; position: absolute;} .titl-wrp{background-color: #eeeeee;} .edit-head.dtl{position: relative; padding: 20px 0;} .edit-head.dtl b{margin: 0 65px;} .policy-detail-edit .main-wrapper.rem-ln:before, .policydtl-incl-exl .main-wrapper.rem-ln:before, .policy-dtl-paymntsctn .main-wrapper.rem-ln:before, .policydtl-titl-wrp .main-wrapper.rem-ln:before{background-color: transparent !important;} .doc-type span{font-size: 10px; background-color: #f66868; color: #fff; padding: 2px 9px; border-radius: 10px;} .doc-type i{color: #71f668;} .doc-type p{font-weight: 500; font-size: 16px; color: #2e2f75;} .action li.upload{padding: 10px 12px;} .custom-w70{float: left;} .btn-custom-w70{float: right;} .btn-custom-w70{float: right; display: inline-block; border: 1px solid #f26822; border-radius: 3px; padding: 5px 15px; color: #f26822; font-size: 14px; background: #fff; font-weight: 500;} #drop-item{background: #fff; padding: 40px; display: none; position: absolute; width: 100%; right: 0; top: 72px; z-index: 99999999; border: 1px solid #dbdbdb;} .prl{position: relative;} .d-flex{display: flex; flex-wrap: wrap;} .arrange{padding: 8px 0;} .arrange .left-side{width: 50%; float: left; font-size: 13px;} .arrange .right-side{width: 50%; float: right; text-align: right; font-size: 13px;} .arrange .right-side a{font-weight: 600; color: #2d2c74;} .sec-wrp{width: 24.33%; margin: 6px 10px 0px 0px; border-right: 1px solid #ddd; padding: 0px 24px;} .justify-center{justify-content: center;} .sec-wrp h4{margin-bottom: 15px; font-size: 14px;} .no-border{border: none !important;} .ldrshp-ttlwrp{text-align: left; background-color: #ff893c; padding: 10px 10px; width: 75%; border-right: 1px solid #000;} .social-icon{width: 25%;} .wrp-ldr{align-items: center; background-color: #ff893c; padding: 0px 4px; width: 87%; left: 8px; position: absolute; bottom: 38px;} .abt-team p{font-size: 15px; line-height: 26px;} .abt-team ul{display: flex; justify-content: center; flex-wrap: wrap;} .abt-team ul li{text-align: center; margin: 40px 24px;} .img-grp{width: 280px; height: 200px; margin: 0 8px;} .img-grp img{width: 100%; height: 100%;} .top-spc{margin-top: 35px;} .top-15{margin-top: 15px;} .abt-wrp{padding: 60px 0px 60px 0px; background-color: #f3f3f3;} .btn_bg_move{background-image: repeating-linear-gradient( -45deg, #f26826, #f5763a 11px, #eee 10px, #fff 20px ); background-size: 28px 28px; animation: move .5s linear infinite; width: 100%; height: 1px} @keyframes move{0%{background-position: 0 0;}100%{background-position: 28px 0;}} .input_qstnr_nation{width: 100%} .list-loader{position: absolute; top: 0; bottom: 0; width: 100%; z-index: 99999; background-color: rgba(255, 255, 255, 0.83); display: flex; justify-content: center; align-items: center;} .sk-circle{margin: 100px auto; width: 40px; height: 40px; position: relative;} .sk-circle .sk-child{width: 100%; height: 100%; position: absolute; left: 0; top: 0;} .sk-circle .sk-child:before{content: ''; display: block; margin: 0 auto; width: 15%; height: 15%; background-color: #2e2e73; border-radius: 100%; -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both; animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;} .sk-circle .sk-circle2{-webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg);} .sk-circle .sk-circle3{-webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg);} .sk-circle .sk-circle4{-webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);} .sk-circle .sk-circle5{-webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg);} .sk-circle .sk-circle6{-webkit-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg);} .sk-circle .sk-circle7{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);} .sk-circle .sk-circle8{-webkit-transform: rotate(210deg); -ms-transform: rotate(210deg); transform: rotate(210deg);} .sk-circle .sk-circle9{-webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg);} .sk-circle .sk-circle10{-webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);} .sk-circle .sk-circle11{-webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg);} .sk-circle .sk-circle12{-webkit-transform: rotate(330deg); -ms-transform: rotate(330deg); transform: rotate(330deg);} .sk-circle .sk-circle2:before{-webkit-animation-delay: -1.1s; animation-delay: -1.1s;} .sk-circle .sk-circle3:before{-webkit-animation-delay: -1s; animation-delay: -1s;} .sk-circle .sk-circle4:before{-webkit-animation-delay: -0.9s; animation-delay: -0.9s;} .sk-circle .sk-circle5:before{-webkit-animation-delay: -0.8s; animation-delay: -0.8s;} .sk-circle .sk-circle6:before{-webkit-animation-delay: -0.7s; animation-delay: -0.7s;} .sk-circle .sk-circle7:before{-webkit-animation-delay: -0.6s; animation-delay: -0.6s;} .sk-circle .sk-circle8:before{-webkit-animation-delay: -0.5s; animation-delay: -0.5s;} .sk-circle .sk-circle9:before{-webkit-animation-delay: -0.4s; animation-delay: -0.4s;} .sk-circle .sk-circle10:before{-webkit-animation-delay: -0.3s; animation-delay: -0.3s;} .sk-circle .sk-circle11:before{-webkit-animation-delay: -0.2s; animation-delay: -0.2s;} .sk-circle .sk-circle12:before{-webkit-animation-delay: -0.1s; animation-delay: -0.1s;} @-webkit-keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform: scale(0); transform: scale(0);}40%{-webkit-transform: scale(1); transform: scale(1);}} @keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform: scale(0); transform: scale(0);}40%{-webkit-transform: scale(1); transform: scale(1);}} .list-loader.compare{position: absolute; width: 100%; z-index: 99999; background-color: rgba(255, 255, 255, 0.83); display: flex; top: 0; bottom: 0; height: auto; align-items: flex-start;} .sk-circle.comparelist{margin: 0 auto; width: 40px; height: 40px; position: relative; top: 218px;} .iti__country-list{width: 100%; min-width: 270px; max-height: 250px !important; white-space: normal !important; margin: 0!important;} .iti__country{padding: 8px 10px !important; border-bottom: 1px solid #cccccc !important;} .iti__divider{display: none !important;} .iti__country:hover{background: #eeeeee;} .iti__selected-flag:after{content: ""; height: 100%; width: 1px; right: 1px; top: 0; background: #dadada; display: block; position: absolute;} .iti__country-list{max-width: 350px; width: auto;} .iti__flag-box, .iti__country-name{margin-right: 5px; font-size: 13px; font-weight: 500;} .iti__dial-code{color: #000 !important; font-size: 16px; font-weight: 600;} .hlth-input-form a.btn{margin-top: 50px;} .contact-talk h4{font-size: 24px; padding: 8px 0;} .mt-85{margin-top: 85px} .icon img:hover{margin-bottom: 20px; cursor: pointer;} .oopsassist-wrap.failure{margin: 40px auto 0 auto;} .oopscontent.fail-img img{width: 12%;} .center-align{margin: 0 auto; display: block; text-align: center; width: 60%;} .center-align h5{font-size: 22px; color: #2e2e73; padding-bottom: 20px;} .icon-img img{margin: 0 auto; display: block;} .text{padding: 0 25px;} .text h4{font-size: 20px; padding: 12px;} .text p{padding-bottom: 12px; line-height: 1.4;} .align-items-center{align-items: center;} .btn-prnt{margin-top: 8px;} .footer-list-5 img.corp-logo{width: 166px; display: block;} .footer-list-5 ul{margin-top: 14px; border-top: 1px solid #ececec; padding-top: 14px;} .footer-bottom ul li{display: inline-block; padding: 8px 4px; margin: 5px; width: 64px; height: 34px; background-color: #fff; border-radius: .2rem; position: relative; border: 1px solid #e8e8e8;} .footer-bottom img{max-width: 100%; max-height: 100%; position: absolute; left: 50%; right: 0; top: 50%; transform: translate(-50%, -50%);} .footer-bottom ul{padding: 18px 0;} .quotebanner_titile small{font-size: 12px; line-height: 2; color: #2e2e73;} .loader-block{background: rgba(255, 255, 255, 0.9); position: fixed; left: 0; top: 0; width: 100%; height: 100%; text-align: center; z-index: 99999999 !important;} .loader-block img{top: 50%; left: 50%; transform: translateY(-50%)translateX(-50%); -webkit-transform: translateY(-50%)translateX(-50%); -moz-transform: translateY(-50%)translateX(-50%); max-width: 80px; position: absolute;} .select-logo{border: 1px dotted #5a5a5a; display: inline-block; margin: 0 auto; width: 100%; margin-bottom: 20px;} .grey-box{text-align: center; padding: 30px 0; background-color: #fff;} .grey-box ul{display: flex; align-items: center; justify-content: center;} .grey-box ul li img{width: 100%; height: 100%;} .grey-box ul li{margin: 0 6px; width: 140px; height: 80px; border: 1px solid #d7d7d7; padding: 0 12px;} li.selected{border: 2px solid #f26822 !important; position: relative;} .grey-box h4{padding-bottom: 20px; font-weight: 500; line-height: 1.5; font-size: 14px;} .grey-box p{font-size: 12px; padding-top: 20px; line-height: 1.5;} a.btn.btn-select-img{margin-top: 24px; color: #fff; background-color: #f26822;} li.selected:after{content: "√"; color: #ffffff; bottom: 0; top: 42px; position: absolute; font-size: 12px; width: 15px; height: 14px; background-color: #f26822;} a.mail-btn{float: right; font-size: 12px; background-color: #f26822; color: #fff; padding: 8px 14px; border-radius: 3px; cursor: not-allowed} a.compare-plan-email-btn{cursor: pointer} a.lined{text-decoration: underline; color: #2d2d75; cursor: pointer} .red-youtube{border: 2px solid #ff0000 !important; color: #ff0000; transition: all 0.5s;} .red-youtube:hover{background-color: #ff0000; color: #fff;} .selct_one ul{display: flex; justify-content: center;} .selct_one ul li{border: 1px solid #2d2d75; padding: 12px 50px; margin: 0 2px; border-radius: 3px; cursor: pointer; background-color: #ffffff; font-size: 16px; font-weight: 500; display: flex; align-items: center; justify-content: center;} .selct_one ul li.active{background-color: #2e2e73; color: #fff;} .d-none{display: none;} .w14{width: 14%;} .w37{width: 37%;} .w47{width: 47%;} .register_section h5{margin-left: 5px; text-align: left; margin-bottom: 8px; font-size: 14px; font-weight: 500;} .drop_pos{position: absolute; width: 100%; top: 62px; background-color: #fff; z-index: 4;} .quote-filter.left{margin-bottom: 12px;} .add-promo p{font-size: 13px; padding-top: 6px;} .logo-client{width: 110px; height: 70px; float: left; position: relative; border: 1px solid #e1e1e1;} .logo-client img{width: 100%; height: 100%; object-fit: contain; padding: 0 8px;} .quote_detailedbox-top.common-wrp{align-items: center; padding: 0;} .align_qt.quote_agency{padding: 15px 15px;} .align_qt.quote_agency:last-child{border: none;} .detail-sec-1 p{font-size: 14px; margin-bottom: 6px;} .detail-sec-1{margin-top: 6px; width: 45%;} .detail-sec-1.mr-space{margin-right: 24px;} .w-cont1{width: 44%; border-bottom: 1px solid #e1e1e1; font-weight: 500; padding-top: 6px;} .w-cont2{width: 56%; border-bottom: 1px solid #e1e1e1; padding-top: 6px;} .quote_agency.w-first{width: 20%; justify-content: center; display: flex;} .quote_agency.w-second{width: 60%; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; display: flex;} .quote_agency.w-third{width: 20%; display: flex; justify-content: center;} .btm-line{font-size: 13px;} a.btn span{font-weight: 400; display: block; font-size: 20px;} .quote-filter.left.health-qt{width: 28%;} .additional-dtls{border: 1px solid #e1e1e1; margin: 0 16px;} .additional-sec{width: 50%; padding: 12px;} .additional-sec h4{color: #000; font-weight: 500; font-size: 14px;} .additional-sec p{font-size: 12px; margin-top: 6px; line-height: 1.5;} .additional-sec:first-child{border-right: 1px solid #e1e1e1;} .bb-none{border-bottom: none;} .bg-grey{background-color: #e8e8e8;} .dpnt-logo{width: 100px; height: 56px; background-color: #fff; margin: 0 8px 0 0px;} .dpnt-logo img{width: 100%; padding: 12px 10px;} .dpnt-head p{float: left; display: block; font-size: 11px; width: 100%; padding-top: 5px;} .dpnt-head{padding-top: 12px; width: 180px;} .dpnt-head h4{font-size: 16px; width: 100%;} .form-wrp{float: left; width: 100%; background-color: #fff; padding: 55px; margin: 30px 0px;} .dpnd-hdr{background-color: #eee; margin: 0 auto; padding: 14px; width: 430px; border-radius: 50px; border: 1px solid #d9d8d8; align-items: center; justify-content: center;} .nmbr p{width: 28px; height: 28px; background-color: #f16924; color: #fff; font-size: 14px; padding: 6px 0px; text-align: center; border-radius: 20px; border: 1px solid #d25515;} .nme h4{font-weight: 500; text-transform: uppercase; font-size: 18px;} .nme{margin: 0 8px;} .gndr p{border: 1px solid #cccbcb; border-radius: 20px; text-transform: uppercase; padding: 8px; margin-right: 8px; font-size: 14px;} .date p{border: 1px solid #cccbcb; border-radius: 20px; text-transform: uppercase; padding: 8px; font-size: 14px;} .col-3{width: 30.33%; position: relative; float: left; margin: 18px 10px;} .common-input{width: 100%; padding: 15px; border: 1px solid #e4e4e4;} .dpnd-form{margin-bottom: 25px;} span.arrow-drpodown{border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 12px solid #e4e4e4; float: right; right: 10px; cursor: pointer; position: absolute; bottom: 18px;} .date-inpt{width: 30.33%; position: relative;} .ml-mr-14{margin: 0 14px;} .col-3 p{margin-top: -18px; font-size: 14px; padding-bottom: 4px; font-weight: 500;} .selct_one{padding: 18px 0px; width: 100%; border-radius: 3px; cursor: pointer; text-align: center;} .selct_one.active{background-color: #2e2e73; color: #fff;} .mr-12{margin-right: 12px;} .selct_one h5{font-size: 14px; font-weight: 500;} .bb{border-bottom: 1px solid #eee; padding: 15px 0;} .dpnd-form h3{text-align: center; font-weight: 500; text-transform: uppercase; color: #000;} .dpnd-form h6{color: #8d8989; font-weight: normal; font-size: 14px; padding: 10px 0px; margin-bottom: 12px;} .mt-0{margin-top: 0 !important;} .atttchment-align{margin: 10px 6px; width: 25%;} .atttchment-align label.custom-file-upload{width: 100%;} .attach-btn{display: flex !important; justify-content: center; width: 125px; margin: 20px auto;} .form-wrp.sponsor{float: unset; width: 94%; padding: 25px; margin: 0px auto;} .plcy-dtl-wrp{border: 1px solid #e1dfdf; width: 94%; margin: 0px auto;} .dpnt-logo.plcy-bdr{border: 1px solid #cbcbcb;} .plcy-dtl{width: 33.33%; display: flex; justify-content: center; align-items: center; padding: 35px 0;} .plcy-date{position: relative;} .plcy-date:after{content: ""; width: 20px; height: 20px; background-image: url(/policyhouse/static/css/../img/calendar-info.png); position: absolute; right: 15px; background-size: 100%; background-repeat: no-repeat; top: 45%; z-index: 1;} .plcy-date p{margin-bottom: 8px; font-size: 14px;} .plcy-basic-dtl p{color: #333333; text-align: left; font-size: 14px; line-height: 2.6; border-bottom: 1px solid #eee;} .text-right{text-align: right !important;} .plcy-basic-dtl p strong.orng{color: #f16924; font-size: 16px;} .sml{font-weight: 500 !important;} label.price-sml{font-size: 14px;} .prc-btm-brdr{border-bottom: 1px solid #ddd;} .flex-box{display: flex; justify-content: center; align-items: center;} .w-cont1.trvl-txt-w{width: 65%;} .w-cont2.price-w{width: 35%;} .pnl-head{padding-bottom: 15px;} .union-std{border-bottom: 1px solid #e4e4e4 !important; padding: 0; margin-bottom: 15px;} .mt-mb-6{margin: 6px 0;} .w-auto{width: auto;} .col-half{width: 45%; position: relative; float: left; margin: 10px 10px;} .col-half p{margin-top: -18px; font-size: 14px; padding-bottom: 4px; font-weight: 500;} .traveller-form{width: 70%;} .traveller-item{width: 30%; display: flex; align-items: center;} .file-attach{margin: 0px 0px !important; width: 100% !important;} .travellers{padding-left: 65px;} .w-50{width: 50%;} .covered-type p{font-size: 14px; line-height: 30px;} .cvr-txt-lft{width: 50%;} .cvr-txt-rht{width: 50%;} p.label-bold{font-weight: bold; color: #2d2d75; text-align: right;} .cvr-box{margin-bottom: 15px;} p.label-bold img{width: 16px;} .top-0{top: auto;} span.checkmark.right-align{left: auto; border: 1px solid #2d2d75;} label.filterlist.label-custom{padding-left: 0; margin-bottom: 10px; font-weight: 500;} .mb-fltr{margin-bottom: 10px; text-align: right; padding-right: 10px;} label.filterlist.mb-fltr span{color: #2d2d75; font-weight: bold; padding: 0 10px 0 0;} .trms-cndn{width: 100%; float: left; margin: 0;} .plicydtl-pymnt-right h4{font-weight: 600; font-size: 16px; margin-bottom: 30px;} .comapare-sec{background-color: #f6f6f6; padding: 60px 0;} .compare-wrp{background-color: #fff; padding: 15px; margin-bottom: 5px;} .box-3{width: 25%; padding: 0 8px;} .box-3 h3{font-weight: 500; color: #4d4d4d;} .mb-0{margin-bottom: 0 !important;} .box-3 h5{font-size: 16px; font-weight: 500; line-height: 1.5;} .box-3 span{font-size: 12px; color: #df0808;} .box-3 p{font-size: 13px; line-height: 1.5;} .box-3 h5 small{font-weight: 400; font-size: 12px;} .box-3 p img{width: 12px; margin-right: 6px;} a.apply{float: left; width: 100%; text-align: center; background-color: #f26822; color: #fff; font-size: 14px; padding: 7px 0;} p.show-label{margin-top: 6px; color: #2196F3;} .bg-lt-green{background-color: #c5eac7 !important;} .wrng-msg li{font-size: 14px; line-height: 1.8;} .wrng-msg{display: inline-block; border-radius: 10px; width: 100%; color: #ff1a1a; text-align: left;} .bg_grey{background-color: #eee; padding: 15px;} .header_brdcrmb h5{font-size: 20px; font-weight: normal; width: 50%;} .part1{float: left; width: 70%; padding: 15px 0;} .part2{float: left; width: 30%; padding: 15px 0;} .blog-slider .slide-content{height: 400px; overflow: hidden; position: relative;} .blog-slider .slide-content img{width: 100%; height: 100%; object-fit: cover;} .slick-carousel.blog-slider .slick-next{right: 0; background-color: #fff; height: 30px; width: 30px;} .slick-carousel.blog-slider .slick-prev{left: 0; z-index: 9; background-color: #fff; height: 30px; width: 30px;} .slick-carousel.blog-slider .slick-next:before{content: ""; background-image: url(/policyhouse/static/css/../img/blog/right-arrow.png); background-repeat: no-repeat; height: 30px; position: absolute; width: 30px; top: 0; left: 0; opacity: 1;} .slick-carousel.blog-slider .slick-prev:before{content: ""; background-image: url(/policyhouse/static/css/../img/blog/left-arrow.png); background-repeat: no-repeat; height: 30px; position: absolute; width: 30px; top: 0; left: 0; opacity: 1;} .slider_overlay{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 100000; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.71) 100%);} .img-content h1{color: #fff; text-transform: uppercase; font-size: 24px; font-weight: 500; line-height: 1.2;} .img-content{bottom: 0%; position: absolute; padding: 5%;} .rect-boxes span.rect-1{background-color: #f16924; color: #fff; font-size: 14px; padding: 4px 12px; border-radius: 20px; margin-right: 6px} .rect-boxes span.rect-2{background-color: #2e2f75; color: #fff; font-size: 14px; padding: 4px 12px; border-radius: 20px;} .rect-boxes{margin-top: 12px;} .full-wrapper.blog{margin-top: 35px;} .connect{background-color: #2e2f75; padding: 30px; margin: 0px 0 0 40px;} .connect h3{color: #fff; font-weight: 600; font-size: 18px; margin-bottom: 10px;} .connect p{color: #fff; font-size: 13px; line-height: 1.4;} .connect form{margin-top: 12px;} input.form-control{height: 45px; width: 100%; margin: 12px 0; padding: 0 18px;} a.btn.call_to_action{background-color: #f26822; color: white; display: inline-block; text-transform: uppercase; padding: 14px 14px; margin-top: 12px; font-size: 13px;} .targetbox.active{display: block;} .targetbox{display: none;} .insur_types .buttons{margin: 40px 0;} a.showSingle.active{background-color: #e7e5e5;} a.showSingle{margin-right: 18px; font-size: 14px; background-color: #f6f6f6; padding: 6px 16px; border-radius: 20px; cursor: pointer;} .blog-item-wrap{display: flex; flex-wrap: wrap;} .blog-item{border: 1px solid #dfdbdb; width: 45%; margin-right: 40px; padding: 30px 0; transition: all .8s; margin-bottom: 40px;} .blog-item h2{font-size: 16px; font-weight: 500; padding: 0 20px; line-height: 1.3; margin-bottom: 20px; height: 40px; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;} .blog-item-img img{width: 100%; height: 170px; object-fit: cover;} .blog-item-img{position: relative;} span.item_views{position: absolute; top: 10px; z-index: 2; background-color: #2e2f75; color: #fff; font-size: 14px; padding: 4px 12px; border-radius: 20px; right: 10px;} span.item_date{position: absolute; bottom: 0; left: 15px; background-color: #f16924; color: #fff; font-size: 14px; padding: 4px 12px; border-radius: 20px;} .blog-item p{height: 75px; line-height: 1.4; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; padding: 0 16px; margin-top: 22px; margin-bottom: 20px; font-size: 14px;} a.more_read{padding: 0 16px; font-size: 13px; color: #2e2f75; font-weight: 500;} a.more_read span{color: #fff; background-color: #2e2f75; width: 20px; height: 20px; text-align: center; border-radius: 25px; padding: 3px 0; display: inline-block; margin-right: 5px; font-size: 14px;} .part2_contents{margin: 35px 0 35px 40px;} .part2_contents h3{color: #000; font-weight: 500;} .part2_contents ul{margin-top: 10px;} .part2_contents ul li{font-size: 14px; padding: 15px 0; border-bottom: 1px dashed #b0b0b0; line-height: 1.4; font-weight: 400;} .social-grey-box{background-color: #eee; margin-top: 35px; padding: 30px;} .social-grey-box p{font-size: 13px; margin-top: 20px; line-height: 1.4;} .blog_social_icons{display: flex; align-items: center; margin-top: 20px;} .blog_social_icons a.blue-facebook{border: 2px solid #3b5998;} .blog_social_icons a.blue-twitter{border: 2px solid #1da1f2;} .blog_social_icons a{width: 45px; height: 45px; border-radius: 100%; margin: 0px 4px; text-align: center; font-size: 10px; padding: 11px 0;} .blog_social_icons a.blue-linkedin{border: 2px solid #007bb5;} .blog_social_icons a.violet-instagram{border: 2px solid #c345bb;} .wrap_ribbon{width: 100%; height: 188px; position: absolute; top: -8px; left: 0px; overflow: hidden;} .ribbon{width: 200px; height: 40px; line-height: 40px; position: absolute; top: 30px; font-size: 13px; left: -42px; z-index: 2; overflow: hidden; -webkit-transform: rotate(-38deg); transform: rotate(-38deg); border: 1px dashed #fff; color: #fff; box-shadow: 0 0 0 3px #2e2f75, 0px 21px 5px -18px #ffffff; background: #2e2f75; text-align: center;} .img-content.blog-details{position: relative; padding: 0 0 25px 0; border-bottom: 1px dashed #b0b0b0;} .img-content.blog-details h1{color: #000;} .detail_blog_slide{margin-top: 25px;} .insur_types.blog_detail_contents p{font-size: 15px; line-height: 1.5; padding-bottom: 20px;} .insur_types.blog_detail_contents{margin-top: 30px;} .insur_types.blog_detail_contents h4{font-size: 20px; color: #000; font-weight: 500; padding-bottom: 20px;} .blog-detail-slide .slick-prev, .blog-detail-slide .slick-next{top: 62%;} a.more_read:hover{color: #f16924;} a.more_read:hover span{background-color: #f16924;} a.showSingle:hover{background-color: #e7e5e5;} .blog-item:hover{border: 1px solid #2e2f75;} .header_brdcrmb h6{width: 50%; font-size: 13px; font-weight: 500; text-align: right; position: relative;} .header_brdcrmb{display: flex; align-items: center;} .header_brdcrmb h6:before{content: ""; position: absolute; width: 90px; margin: -4px 0 0px 0; border-top: 1px dashed #a0a0a0c2;} .header_brdcrmb h6:after{content: ""; position: absolute; width: 90px; margin: 16px 0 0px 0; border-top: 1px dashed #a0a0a0c2; right: 0px;} .header_brdcrmb h6 a{color: #000;} .hm-tab-dtl .flexpty .wrng-msg{text-align: left; position: absolute; left: 0; bottom: -32px;} @keyframes ldio-753r2okbycc{0%{transform: translate(6px, 40px) scale(0);}25%{transform: translate(6px, 40px) scale(0);}50%{transform: translate(6px, 40px) scale(1);}75%{transform: translate(40px, 40px) scale(1);}100%{transform: translate(74px, 40px) scale(1);}} @keyframes ldio-753r2okbycc-r{0%{transform: translate(74px, 40px) scale(1):}100%{transform: translate(74px, 40px) scale(0);}} @keyframes ldio-753r2okbycc-c{0%{background: #2e2f75}25%{background: #f26822}50%{background: #2e2f75}75%{background: #f26822}100%{background: #2e2f75}} .ldio-753r2okbycc div{position: absolute; width: 20px; height: 20px; border-radius: 50%; transform: translate(40px, 40px) scale(1); background: #2e2f75; animation: ldio-753r2okbycc 1.36986301369863s infinite cubic-bezier(0, 0.5, 0.5, 1);} .ldio-753r2okbycc div:nth-child(1){background: #f26822; transform: translate(74px, 40px) scale(1); animation: ldio-753r2okbycc-r 0.3424657534246575s infinite cubic-bezier(0, 0.5, 0.5, 1), ldio-753r2okbycc-c 1.36986301369863s infinite step-start;} .ldio-753r2okbycc div:nth-child(2){animation-delay: -0.3424657534246575s; background: #2e2f75;} .ldio-753r2okbycc div:nth-child(3){animation-delay: -0.684931506849315s; background: #f26822;} .ldio-753r2okbycc div:nth-child(4){animation-delay: -1.0273972602739725s; background: #2e2f75;} .ldio-753r2okbycc div:nth-child(5){animation-delay: -1.36986301369863s; background: #f26822;} .loadingio-spinner-ellipsis-1mpfu2gyynfj{width: 84px; height: 54px; display: inline-block; overflow: hidden; background: #ffffff;} .ldio-753r2okbycc{width: 100%; height: 100%; position: relative; transform: translateZ(0) scale(0.84); backface-visibility: hidden; transform-origin: 0 0;} .ldio-753r2okbycc div{box-sizing: content-box;} .btn-primary{border-radius: 8px !important; padding: 12px 25px !important; font-weight: 600 !important; transition: ease-out 0.5s; font-size: 16px !important; box-shadow: inset 0 0 0 0 #ff893c;} .btn-primary:hover{background-color: #fe732b; box-shadow: inset 400px 0 0 0 #ff893c;} .questinnare_are.bsns h4{text-align: left; font-size: 16px; font-weight: 500;} .bsns-icon{margin-bottom: 30px;} .questinnare_are.bsns{max-width: 100% !important;} .txt-center{text-align: center;} .qstn-wrp h1, .gi-heading h1{font-size: 22px; margin: 20px 0px; font-weight: 500; line-height: normal; text-transform: uppercase;} .qstn-wrp{width: 100% float: left; display: flex; justify-content: center;} .qstn-cvr p{font-size: 14px; font-weight: 300;} .brk-top{margin-top: 30px !important;} .bnft{background-color: rgba(242, 104, 34, 0.10); display: inline-block; padding: 12px 20px; font-size: 14px; color: #f26822; align-items: center; justify-content: center; margin: 35px auto 25px auto; text-transform: uppercase; font-weight: 500;} .bnft img{margin-right: 6px;} .individual{border: 1px solid #d5d5f7; border-radius: 5px; padding: 10px 25px; background: #e9e9f3; width: 55%; margin: 12px auto; box-shadow: 0px 6px 10px #66666626; text-align: left;} .individual label.filterlist{margin-bottom: 0 !important; padding-left: 0; font-size: 16px; color: #2e2f75; font-weight: 500;} .individual li.right-price{text-align: right; width: 35%;} .left-type-txt{width: 65%; display: flex; align-items: center;} .flx-algn span{font-size: 12px;} .flx-algn h5{font-size: 14px; font-weight: 500; color: #2e2f75;} .empl-dtls{border: 1px solid #d5d0d0; width: 100%; max-width: 500px; display: inline-block; padding: 50px 40px;} .head-sec{position: relative; margin: 0 0 25px 0;} .head-sec p{font-size: 12px; text-align: left; font-weight: 500; margin-right: 20px; width: 100%; margin: 0 0 10px 0;} .head-sec input{border-radius: 3px; padding: 15px 20px; border: 1px solid #dfdbdb; font-size: 14px; font-weight: 500; transition: 0.4s; background: #f7f7f7; width: 100%;} .inpt-plcmnt span{position: absolute; left: 15px; padding: 18px 15px 0px 0px; height: 100%; font-size: 14px; font-weight: 500; border-right: 1px solid #dfdbdb; top: 0;} .empl-dtls .btn.bsns-btn{margin: 20px 18px 30px 0px;} .eitheryn{display: flex; justify-content: center; margin-bottom: 20px;} .ys-ans{margin: 0; padding: 12px 50px; border: 1px solid #2d2d75; line-height: 1; border-radius: 3px; font-size: 16px; font-weight: 500; cursor: pointer;} .ys-ans:hover{background-color: #2e2f75; color: #fff;} .bsns-form{display: inline-block; margin: 0 auto;} .gi-wraper{margin: 0 auto; max-width: 500px; width: 100%; padding: 40px 40px; border: 1px solid #e0e0e0;} .gi-questinnare-in{width: 100%;} .gi-wraper .register-date{margin: 0;} .gi-tip{text-align: left !important; font-size: 12px; width: 100%; float: left; color: #737373; font-weight: 300; margin: 5px 0 0 0;} .w48{width: 48%} .fl{float: left;} .fr{float: right;} .gi-questinnare-in .register_input{margin: 0;} .gi-questinnare-in{margin: 0 0 25px 0;} .gi-wraper .prev-next-qstinnare, .gi-prev-next-qstinnare{margin: 0;} .gi-wraper .prev-next-qstinnare li:first-child a, .gi-prev-next-qstinnare li:first-child a{border: 0;} .gi-wraper .prev-next-qstinnare ul, .gi-prev-next-qstinnare ul{display: table; margin: 0 auto; text-align: center;} .gi-wraper .prev-next-qstinnare li, .gi-prev-next-qstinnare li{display: inline-block;} .gi-wraper .prev-next-qstinnare li.next a, .gi-prev-next-qstinnare li.next a{background: #f26822; padding: 15px 35px; text-transform: uppercase; color: #fff; font-size: 16px; font-weight: 500; border-radius: 3px; filter: grayscale(0%); cursor: pointer; letter-spacing: 1px; display: block;} .gi-wraper .prev-next-qstinnare li.next.allow-btn a, .gi-prev-next-qstinnare li.next.allow-btn a{filter: grayscale(100%) !important; cursor: not-allowed !important;} .prev-next-qstinnare li.prev a, .gi-prev-next-qstinnare li.prev a{text-decoration: underline; font-weight: 300; color: #656565;} input.effect-19:focus, input.effect-19:visited, input.effect-19:focus-within, .head-sec input:focus, .head-sec input:visited, .head-sec input:focus-within{background: white;} .avr-slry_input:after{top: 30%; border-top: 10px solid #bdbdbd;} .inpt-plcmnt input{padding-left: 65px;} .rlt{position: relative;} .ys-ans:first-child{border-right: 0; border-radius: 3px 0px 0px 3px;} .ys-ans:last-child{border-radius: 0px 3px 3px 0px;} .bnft-check-list .checkmark:after{border: solid #fff; border-width: 0px 2px 2px 0px;} .bnft-check-list .checkmark{height: 25px; width: 25px;} .bnft-check-list .checkmark:after{left: 9px; top: 3px; width: 5px; height: 12px;} .bnft-check-list .checkmark:after{border: solid #fff; border-width: 0px 3px 3px 0px;} .bnft-check-list{position: relative; font-size: 13px; padding: 1px 0 0 35px; line-height: 20px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .bnft-check-list .checkmark{right: 0; left: 0; top: -3px;} .gi-upload{background: #e8e8e8; padding: 50px 0;} .gi-upload-wrap{margin: 0 auto; max-width: 500px; width: 100%;} .upload-container h4{font-size: 18px; font-weight: 500; margin: 0 0 15px 0;} .upload-container h4 span{padding: 6px 0px; border-radius: 100%; border: 4px solid #cfcfcf; background: #fff; margin-right: 10px; width: 40px; height: 40px; display: inline-block; text-align: center;} .gi-atttchment-wraper{margin: 0 0 25px 0; background: #fff; padding: 10px; border-radius: 5px;} .gi-file-upload{border: 1px solid #e4e4e4; display: inline-block; padding: 20px 115px 20px 15px; cursor: pointer; width: 100%; text-align: left; position: relative; font-size: 14px; font-weight: 500; border-radius: 6px;} .gi-file-upload{word-wrap: break-word;} .gi-file-upload small{float: right; text-align: right; background: #313176; font-size: 16px; color: #fff; text-transform: uppercase; padding: 17px 18px; box-shadow: 0px 5px 1px #060665; position: absolute; top: 0; right: 0; border-radius: 0 5px 5px 0;} .txt-lft{text-align: left;} .cate-tab-wrap{border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding: 28px 0 25px 0; margin: 15px 0 10px 0; display: none;} .Cate-ad-rem-wrap{display: none; padding-top: 15px; margin-bottom: 20px;} .cate-tab-wrap legend{position: relative; display: block; font-size: 14px; padding: 4px 8px; border-radius: 30px; border: 1px solid #2d2d75; background: #fff; color: #2d2d75; float: left; line-height: 1; margin: -40px 0 0 10px;} .cate-tab-wrap .register_input{margin-bottom: 0;} .Cate-ad-rem-wrap a{font-size: 14px; font-weight: 300; color: #a2a1a1; margin: 0 10px 0 0;} .Cate-ad-rem-wrap a span{border: 2px solid #e0e0e0; padding: 3px; border-radius: 50%; width: 20px; height: 20px; line-height: 10px; display: inline-block; text-align: center; margin: 0 5px 0 0;} .cate-tab-wrap .gi-questinnare-in:last-child{margin-bottom: 0;} .gi-questinnare-in.fl.inpt-devide{width: 48%; margin-bottom: 0;} .mq_ml{margin-right: 16px;} .mq_ml span{top: 22px; z-index: 9; margin: 0 !important;} .all-qstns{margin-bottom: 40px;} .mq_ml .register_date_is ul li a{font-size: 13px;} a.hint{position: absolute; right: 10px; z-index: 9; top: 18px;} .hint:hover + div{display: block;} .tooltip{display: none; position: absolute; background-color: #fff; top: -110px; z-index: 9; right: 0; font-weight: normal; padding: 10px; text-align: left; font-size: 14px; box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.12); line-height: 1.3;} .tooltiparrow-btm:after{content: " "; position: absolute; top: 100%; right: 4%; margin-left: -10px; border-width:10px; border-style: solid; border-color: #dfdfdf transparent transparent transparent;} .chk-if{position: relative;} .gi-questinnare-in.chk-if a.hint{top: 2px; right: -23px;} .chk-if .tooltip.tooltiparrow-btm{top: -127px; right: -55%; width: 100%;} .chk-if .tooltip.tooltiparrow-btm:after{right: 44%;} .second .gi-prev-next-qstinnare{margin: 0;} h4.quotebanner_titile.med-ttl-qte{font-weight: 500; font-size: 14px; line-height: 1.3;} .med-qt-lst-wrp .refine_{padding: 15px; background-color: #f5f5f5; margin-bottom: 0; position: relative;} .med-qt-lst-wrp .refine_ h5{color: #000; text-align: center; font-size: 14px; font-weight: 500;} .still_gray{background-color: #a9a9a9 !important; box-shadow: 0px 5px 0 0 #919191 !important; border: 1px solid #a9a9a9 !important;} .med-qt-lst-wrp h6{text-align: left; font-weight: 500; margin-bottom: 25px;} input#min-amnt{position: relative; float: left; width: 50%; color: #2e2f75; left: -10px;} input#max-amnt{float: right; position: relative; width: 50%; text-align: right; color: #2e2f75; right: -10px;} #slider-range{margin-bottom: 10px;} .filter-sidebar.fltr-range{margin-bottom: 20px;} .fltr-drp{display: flex; align-items: center; border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 20px;} .fltr-drp label{width: 50%; font-size: 14px; line-height: 1.2;} .fltr-drp .select-drp{width: 50%; position: relative;} .select-drp select{width: 100%; height: 38px; border: 1px solid #d1d1d1; color: #8b8b8b; padding: 0 8px;} .select-drp:after{content: "▼"; position: absolute; top: 0px; right: 0px; bottom: 0px; font-size: 100%; line-height: 25px; color: rgb(139, 139, 139); pointer-events: none; z-index: 9; padding: 8px 8px; background: #e8e8e8;} .fltr-drp:last-child{margin-bottom: 0; border-bottom: 0; padding-bottom: 0;} .cat-tab{display: flex; align-items: end; margin-bottom: 30px;} .cat-tab ul{display: inline-block; width: 100%; overflow-x: auto; white-space: nowrap; padding-bottom:6px} .cat-tab ul li{display: table-cell; font-size: 14px; font-weight: 500; color: #2e2f75; padding: 12px 15px; text-transform: uppercase; cursor: pointer; background: #fff; border-bottom: 1px solid #2e2f75; border-top: 1px solid #2e2f75; border-right: 1px solid #2e2f75;} .cat-tab ul li:first-child{border: 1px solid #2e2f75; border-radius: 6px 0px 0px 6px; border-right: 1px solid #2e2f75;} .cat-tab ul li:last-child{border: 1px solid #2e2f75; border-radius: 0px 6px 6px 0px; border-left: 0;} .cat-tab ul li.active{background: #2e2f75; color: #fff;} .sort-by{position: relative; width: 30%; text-align: right; z-index: 1;} .sort-by select:after{position: absolute; top: 0px; right: 0px; bottom: 0px; font-size: 100%; line-height: 25px; color: rgb(139, 139, 139); pointer-events: none; z-index: 999999; padding: 8px 8px; background: #e8e8e8;} .tb-lft{width: 70%;} .sort-by select{position: relative; width: 135px; border-radius: 3px; padding: 10px 10px; border: 1px solid #b9b9b9;} .sort-by:after{content: "▼"; position: absolute; top: 0px; right: 0px; bottom: 0px; font-size: 100%; line-height: 25px; color: rgb(139, 139, 139); pointer-events: none; z-index: 999999; padding: 4px 8px; background: #e8e8e8; border: 1px solid #b9b9b9;} .qte-wrp{position: relative; width: 100%; border-bottom: 1px solid #e4e4e4; background-color: white; display: flex; flex-wrap: wrap; border-radius: 3px;} .wrp-sec1{border-right: 1px solid #d5d2d2; padding: 20px; text-align: center; width: 20%;} .wrp-sec1 span{display: block; font-size: 14px; margin: 0px auto; border-bottom: 1px solid #d5d2d2; padding-bottom: 10px; font-weight: 500} .wrp-sec1 a.pln-dtls{padding-top: 18px; display: block; text-align: center; color: #2e2f75; font-weight: 500; font-size: 12px; text-decoration: underline;} .wrp-sec2{border-right: 1px solid #d5d2d2; padding: 30px 20px 20px 20px; width: 60%;} .qte-gr-bx{background-color: #efefef; padding: 12px; position: relative; border: 1px solid #ddd; border-radius: 3px;} .qt-label{font-size: 14px;} .qt-label{font-size: 12px; background-color: #cecfe3; color: #2e2f75; font-weight: 600; padding: 3px 8px; border-radius: 4px; position: absolute; top: -13px; cursor: pointer;} .qt-label:after{content: " "; right: -8px; top: 6px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #cecfe3; position: absolute;} .wrp-sec3{padding: 35px 20px 30px 20px; width: 20%;} .qt-cmp-dtl{display: flex;} .cmp-dtl-dvd{width: 50%;} .cmp-dtl-dvd.right-sd{padding-left: 25px;} .cmp-dtl-dvd.left-sd{border-right: 1px solid #d5d2d2; padding-right: 25px;} .cmp-dtl-dvd.right-sd span{display: block; font-size: 12px; padding-top: 6px;} .cmp-dtl-dvd.left-sd p{padding-top: 8px; border-bottom: 1px solid #d5d2d2; padding-bottom: 10px; font-weight: 500; font-size: 14px;} .cmp-dtl-dvd.left-sd span{display: inline-block; background-color: #fff; font-size: 12px; border-radius: 5px; color: #5d5c5d; padding: 8px 8px; margin: 10px 5px 0 0px;} .adtn-info{display: flex; margin-top: 20px; border-bottom: 1px solid #d5d2d2; border-top: 1px solid #d5d2d2;} .bxs-3{width: 30%; border-right: 1px solid #d5d2d2; position: relative; padding: 10px;} .bxs-3:last-child{border: 0;} .bxs-3:nth-child(2){width: 40%;} .bxs-3 h5{font-weight: 400; font-size: 12px;} .bxs-3 p{font-size: 12px; padding-top: 6px; font-weight: 600;} .bxs-3 img{width: 13px; margin-left: 2px; cursor: pointer;} .quote-tooltip{display: none; position: absolute; box-shadow: 0px 0px 6px #00000052; width: 250px; background-color: #fff; z-index: 9; padding: 9px; border-radius: 3px; top: -62px; left: -36px; font-size: 14px;} .quote-tooltip:after{content: " "; position: absolute; top: 100%; left: 50%; margin-left: -10px; border-width: 10px; border-style: solid; border-color: #dfdfdf transparent transparent transparent;} .quotelst_btn_ small{display: block; font-weight: 300; font-size: 20px;} .quotelst_btn_ a.btn{font-size: 26px; position: relative;} .wrp-sec1.com-bx{display: flex; align-items: center; justify-content: center;} .wrp-sec3.com-bx{display: flex; align-items: center; justify-content: center;} .quotelst_btn_ a.adcmpre{padding-top: 18px; display: block; text-align: center; color: #2e2f75; font-weight: 500; font-size: 12px; text-decoration: underline;} .qte-wrp.action_bx{padding: 18px 15px; align-items: center; justify-content: center; flex-wrap: wrap;} .bx_cmmnn{margin: 0 10px;} .bx_cmmnn p{color: #2e2f75; line-height: 1.3;} .bx_cmmnn.ph-orange span{color: #f3670a;} .bx_cmmnn.ph-orange{display: flex; align-items: center; border: 1px solid #f3670a; padding: 8px 15px; border-radius: 6px; justify-content: center;} .bx_cmmnn img{margin-right: 6px;} .bx_cmmnn.ph-blue{display: flex; align-items: center;} .bx_cmmnn img{margin-right: 6px;} .bx_cmmnn.ph-blue{display: flex; align-items: center; border: 1px solid #2e2f75; padding: 8px 15px; border-radius: 6px; justify-content: center;} .bx_cmmnn.ph-blue span{color: #2e2f75;} #scroll-x::-webkit-scrollbar{width: 5px; height: 8px; margin-top: 5px;} #scroll-x::-webkit-scrollbar-track{box-shadow: inset 0 0 5px grey; border-radius: 10px;} #scroll-x::-webkit-scrollbar-thumb{background: #d5d4d4; border-radius: 10px;} #scroll-x::-webkit-scrollbar-thumb:hover{background: #e3e3e3;} .quote-details.right.med-quote-right-panel .quote_detailed_box{margin-bottom: 30px;} .logosec_main img{filter: grayscale(100%); width: 80px;} .qte-wrp.imprtnt{padding: 20px 25px;} .qte-wrp.imprtnt h5{font-size: 18px; font-weight: 500; position: relative; width: 100%; cursor: pointer;} .qte-wrp.imprtnt li{font-size: 14px; line-height: 1.5; padding-bottom: 20px;} .qte-wrp.imprtnt li:last-child{padding-bottom: 0;} .qte-wrp.imprtnt ul li{list-style: disc; margin-inline-start: .8rem;} a.btn.compare-initiate.med-comp{font-size: 16px;} .qte-wrp.imprtnt h5:after{content: ""; width: 15px; height: 15px; position: absolute; top: 2px; right: 0; transform: rotate(90deg); background-image: url(/policyhouse/static/css/../img/right-arrow.png); background-size: 100%; z-index: 9;} .qte-wrp.imprtnt h5.dwn_arw:after{transform: rotate(-90deg);} .qte-wrp.imprtnt ul{display: none; margin-top: 20px;} .call-to-action-ico.bx_cmmnn img{width: 75px;} .quotelst_btn_ a.btn:hover{background-color: #fff; color: #f26822 !important; font-size: 20px;} .quotelst_btn_ span{font-size: 12px; text-align: center; width: 100%; display: flex; justify-content: center; padding-top: 4px;} .quotelst_btn_ span img{width: 13px; margin-left: 5px; cursor: pointer;} img.vector_hint{position: absolute; top: 22px; right: 10px; width: 18px; z-index: 3; cursor: pointer;} .mb-spc{padding-bottom: 20px;} .prev-next-qstinnare.mt-spc{margin-top: 30px;} .inpt-plcmnt .vector_hint{top: 18px;} .hnt_ img{top: 40px;} .logosec_main img:hover{filter: none;} .filter-sidebar.left_bar_{border-radius: 15px; padding: 25px !important; margin-bottom: 20px; border: 1px solid #fff;} .pr_sm_bx{text-align: center;} .pr_sm_bx img{width: 80px;} .pr_sm_bx h4{font-size: 20px; font-weight: 600; padding-top: 15px;} .pr_sm_bx h6{text-align: center; padding-top: 15px; line-height: 1.4; margin-bottom: 0;} .gray_bg_{background-color: #eee;} .pr_sm_bx.info_txt_gry span{font-size: 14px;} .pr_sm_bx.info_txt_gry{text-align: left;} .prm_pad{padding: 25px;} .cat_bx_cmn{width: 48%; border: 1px solid #e5e5e5; border-radius: 6px;} .cat_bx_cmn:first-child{margin-right: 30px; margin-bottom: 30px;} .box_prm{display: flex; align-items: center; border-bottom: 1px solid #e5e5e5;} .box_prm span.sp1{background-color: #2e2f75; color: #b3b4ea; font-weight: 500; padding: 12px; border-radius: 6px 0 0px 0px; width: 32%; text-align: center;} .box_prm span.sp2{background-color: #fff; padding: 12px; width: 68%; border-radius: 0px 6px 0px 0px; text-align: right; font-weight: 500; color: #02033e; font-size: 14px;} .mid_bx_prm{display: flex; padding: 0 15px; border-bottom: 1px solid #e5e5e5; height: auto; align-items: center;} .mid_bx_prm_logo{width: 30%; text-align: left !important; border-right: 1px solid #eee; display: flex; align-items: center; height: auto;} .mid_bx_prm_logo img{width: 90px; filter: grayscale(100%); height: 60px; object-fit: contain; margin: 0 auto;} .mid_bx_prm_logo img:hover{filter: none;} .btm_bx_prm{width: 70%; text-align: right; padding: 8px 0;} .btm_bx_prm h3{font-size: 16px; font-weight: 600;} .btm_bx_prm h3 span{font-weight: 400;} .btm_bx_prm p{font-size: 13px; color: #8f8f8f;} .end_box_prm{display: flex; padding: 15px; align-items: center;} .cng_pln a{background-color: #eee; border-radius: 4px; font-size: 14px; padding: 4px 8px; color: #8b8b8b; font-weight: 500;} .cng_pln{width: 50%;} .cst{width: 50%; text-align: right;} .cst h3{font-size: 24px; color: #f3670a;} .cst h3 span{font-weight: 400;} .cat_bx_cmn:nth-child(3){margin-right: 30px;} .cat_bx_cmn:nth-child(2){margin-bottom: 30px;} .pln_slt a.btn{color: #f26822 !important; font-size: 16px; text-transform: uppercase; padding: 12px; margin: 0 auto; display: inline-block; width: auto;} .pln_slt{width: 100%; display: flex; margin: 18px 0;} .gry_prc{width: 100%; text-align: right;} .gry_prc h3{color: #c8c8c8; font-size: 24px;} .gry_prc h3 span{font-weight: 400;} .end_box_prm1{border-bottom: 1px solid #e5e5e5; padding: 20px; text-align: center;} .end_box_prm1 p{color: #f3670a; padding-bottom: 3px;} .end_box_prm1 h3{color: #f3670a; font-size: 24px;} .end_box_prm1 h3 span{font-weight: 400;} .end_box_prm2 a.btn{width: auto; font-size: 22px; line-height: 30px;} .end_box_prm2{display: flex; justify-content: center; align-items: center; padding: 15px;} a.go_to_cmpr{color: #5d5c5d; display: inline-block; padding-top: 7px; text-decoration: underline; font-size: 14px; font-weight: 500;} .tabs .tabs-list li{float:left; margin:0px; font-size: 14px; margin-right: 10px; padding: 8px 14px; text-align: center; background-color: #fff; border-radius:3px; color: #2e2f75; border: 1px solid #2e2f75;} .tabs .tabs-list li:hover{cursor:pointer;} .tabs .tabs-list li a{text-decoration: none; color: #2e2f75;} .tabs .tab_prm{display:none; border-radius:3px; padding:20px 0px; clear:both;} .active_tb{display:block !important;} .tabs .tabs-list li.active_tb{background-color: #2e2f75 !important; color: #fff !important;} .active_tb a{color: #fff !important;} table.bordered{border-collapse: collapse; width: 100%;} table.bordered, td, th{border: 1px solid black; font-size: 14px; padding: 8px 25px;} table.bordered span img{width: 15px; vertical-align: text-top;} table.bordered span{padding-right: 12px;} .tooltip_content p{font-size: 14px; color: #f26822; padding-top: 8px;} .lsb_hsb{display: flex; align-items: center; justify-content: center; margin-bottom: 30px; flex-wrap: wrap;} .equal_typ .register-date{width: 100% !important; margin-bottom: 0;} .equal_typ .register-date .register_input{margin-bottom: 0;} .equal_typ .register-date{width: 100% !important; margin-bottom: 0;} .equal_typ .register-date .register_input{margin-bottom: 0;} .equal_typ span{font-size: 14px;} .types_ p{font-size: 18px; color: #2d2d75; font-weight: 500; padding-bottom: 20px; margin-bottom: 20px; text-align: center; border-bottom: 1px solid #eee;} .equal_typ{text-align: left; padding-right: 20px;} .pop_btn a{width: auto; font-size: 14px; padding: 15px 20px !important; line-height: 15px;} .pop_btn{margin: 0 auto; display: table;} #pop2{display: none;} .types_ ul{margin: 0 auto; display: table; list-style: disc !important; margin-bottom: 20px; padding-inline-start: 40px;} .types_ ul li{list-style: disc !important; padding: 10px 0px; font-size: 14px; line-height: 1.4;} .quotelst_btn_{position: relative;} .quotelst_btn_ label{position: absolute; right: 7px; top: 7px; z-index: 9999; margin-right: 0; width: 18px;} .types_.info.pop p{text-align: left; line-height: 1.6; padding-top: 10px; border: 0;} .quotelst_btn_ a.btn.btn-grey{background-color: #999 !important; box-shadow: none; border: 1px solid #999;} .quotelst_btn_ a.btn.btn-grey:hover{color: #fff !important;} .quotelst_btn_ a.btn.btn-grey{background-color: #999 !important; border: 1px solid #999;} img.prm_hnt{width: 15px; vertical-align: middle; cursor: pointer;} .btm_bx_prm label{font-size: 14px;} .btm_bx_prm:nth-child(3){border-left: 1px solid #eee; margin: 0 0px 0 15px;} .prdt_dtls_bx h4{font-size: 18px; color: #000; font-weight: normal; padding-bottom: 12px; line-height: 1.2;} .prdt_dtls_bx h6{text-align: left; line-height: 1.4; margin: 0;} .prdt_dtls_bx h6 strong{display: block; padding-bottom: 5px;} .filter-sidebar.prdt_dtls{margin-bottom: 20px;} .filter-sidebar.prdt_dtls.reach_us{text-align: center;} .filter-sidebar.prdt_dtls.reach_us h4{color: #2d2d75; padding-top: 12px;} .callus img{width: 25px;} .whtsup img{width: 25px;} .callus{display: flex; justify-content: space-between; align-items: center; border: 1px solid #f3670a; padding: 6px 15px; border-radius: 6px; width: fit-content; margin: 6px auto;} .whtsup{display: flex; justify-content: space-between; align-items: center; border: 1px solid #2e2f75; padding: 6px 15px; border-radius: 6px; width: fit-content; margin: 10px auto;} .callus span.call_{padding-left: 8px; color: #f3670a;} .whtsup span.whatsapp_{color: #2e2f75; padding-left: 8px;} .banner_dtl{background-image: url(/policyhouse/static/css/../img/product-details-banner.jpg); background-repeat: no-repeat; background-size: cover; background-position: bottom; width: 100%; padding: 92px 0;} .price_dtl_bx{background-color: #fff; padding: 28px 10px; margin: 0 auto; width: 500px; border-radius: 5px; box-shadow: 0px 6px 15px rgba(0, 0, 0, 0.14);} .lg_hd li{border: 1px solid #eef1f9; display: flex; align-items: center; padding: 12px 15px; color: #2e2f75;} .lg_hd li img{filter: grayscale(100%); width: 100px; height: 50px; object-fit: contain;} .lg_hd li img:hover{filter: none;} .lg_hd ul{display: flex; justify-content: center; border-bottom: 1px solid #eee; padding-bottom: 30px; margin: 0px 20px 0 20px;} .doc_dtl ul{display: flex; justify-content: center; border-bottom: 1px solid #eee; padding: 18px; margin: 0px 20px 0 20px;} .doc_dtl ul li{font-size: 14px; display: flex; padding: 0 8px;} .doc_dtl ul li img{width: 14px;} .doc_dtl ul li:first-child{border-right: 1px solid #c6c6c6;} .doc_dtl ul li a{color: #2e2f75; border-bottom: 1px solid #2e2f75; margin-right: 6px;} .btn_price.sec ul{display: flex; align-items: center; margin: 0px 10px 0 10px; justify-content: center;} .btn_price.sec ul li span{display: block; font-size: 14px; color: #2e2f75; font-weight: 400;} li.price_{text-align: right; margin-right: 10px; font-size: 20px; color: #f26822;} .btn_price.sec ul li{width: auto;} .btn_price.sec ul li a.btn{font-size: 16px; padding: 14px 10px; text-transform: uppercase; width: 100%;} .btn_price.sec{margin-top: 20px;} .lg_hd li:nth-child(2){background-color: #eef1f9;} .filter-sidebar.prdt_dtls.light_bg{background-color: #f9f9f9;} .quote-details.right.prdt-dtl-right-panel table{border-collapse: collapse; width: 100%;} .quote-details.right.prdt-dtl-right-panel table tr:nth-child(even){background-color: #f9f9f9;} .quote-details.right.prdt-dtl-right-panel table td, th{border: 1px solid #eee; text-align: left; padding: 13px 25px;} .quote-details.right.prdt-dtl-right-panel table th{font-weight: 600;} .quote_detailed_box.prdt_dtl_bx{box-shadow: none;} .recmnt{position: relative; width: 100%; background-color: white; display: flex;} .recmnt_sec1{width: 40%; background-color: #2e2f75; color: #b3b4ea; display: flex; align-items: center; padding: 30px 20px; position: relative;} .recmnt_sec1 img{width: 50px;} .recmnt_sec1 h5{font-size: 20px; margin: 0 15px; line-height: 1.1;} .recmnt_sec1 h5 small{display: block; font-weight: 500; font-size: 20px;} .recmnt_sec2{width: 60%; padding: 20px; padding-left: 42px; display: flex; align-items: center;} .recmnt_sec1:after{content: " "; position: absolute; top: 40px; right: -38px; margin-left: 0; border-width: 20px; border-style: solid; border-color: transparent transparent transparent #2e2f75; top: auto; bottom: auto;} .recmnt_sec2 h6{font-size: 16px; padding-bottom: 6px; color: #2e2f75;} .recmnt_sec2 p{font-size: 14px; color: #171411; line-height: 1.4;} td.colspan2{background-color: #e8e8f0; color: #2e2f75; font-size: 20px;} td.colspan2 img{width: 16px; vertical-align: middle;} .gnrl_wrp{text-align: center; max-width: 75%; margin: auto;} .qstinnare_seacrh_input.gnrl_qstnre input{width: 43%;} li.individual_type h6{font-size: 12px; font-weight: 500; padding-top: 8px; line-height: 1.2;} li.individual_type{width: 18% !important; position: relative; border-radius: 4px; padding: 15px 0;} ul.general_insur_types{float: none; display: flex; flex-wrap: wrap;} li.individual_type:hover{background-color: #2c2a75; border: 1px solid #2c2a75;} .questinnare_one_content ul li:hover a{color: #fff;} li.individual_type img{position: absolute; top: 8px; right: 4px; width: 22px; cursor: pointer;} span.tager.add_txt a{display: inline-block; background-color: #fff; border-radius: 20px; width: 14px; height: 14px; color: #2c2a75; padding: 0px 3px; font-weight: 600;} .gnrl_wrp.qstnr_type a.btn{width: auto; font-size: 16px; text-align: center; display: inline-block;} .btn_width{text-align: right; margin: 12px 0;} .btn_width a.btn{width: auto; font-size: 16px;} .dtl_table{border: 1px solid #d5d2d2; border-radius: 5px; position: relative;} .dtl_table li:nth-child(2){border-top: 1px solid #d5d2d2; background-color: #eeeffa;} .dtl_table li:last-child{border-top: 1px solid #d5d2d2; background-color: #eeeffa;} .dtl_table li span{font-size: 12px;} .dtl_table li{padding: 6px 18px; display: flex;} span.spn_right{text-align: right; font-weight: 500;} span.spn_lft img{width: 13px; vertical-align: middle; cursor: pointer;} .qte-wrp.gnrl_qt_lst .wrp-sec1 span{border: none; font-weight: 500;} .qte-wrp.gnrl_qt_lst a.planlink{color: #2e2f75; text-decoration: underline; font-size: 12px;} .qte-wrp.gnrl_qt_lst .adcmpre{color: #2e2f75; text-decoration: underline; font-size: 12px; font-weight: 500; vertical-align: sub; cursor: pointer;} .gnrl_lst_btn a.btn:hover{font-size: 16px; transition: none;} span.ovr_lp_spn{font-size: 12px; background-color: #2e2f75; color: #b3b4ea; padding: 6px 15px; border-radius: 5px; position: absolute; left: 26%; text-transform: uppercase; font-weight: 500; top: -13px;} .pkg_plcy_wrp{display: flex; flex-wrap: wrap; padding: 25px 15px 15px 15px; width: 100%; justify-content: center;} .pkg_plcy_wrp span.pkg_plcy{width: 46%; border: 1px solid #2e2f75; border-radius: 4px; font-size: 14px; text-align: center; margin: 4px 5px; padding: 6px;} span.ovr_lp_spn:after{content: ''; position: absolute; left: 98px; top: 24px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #2e2f75; clear: both;} span.more_sme_pkg{position: absolute; width: 25px; height: 25px; background-color: #e4e4e4; border-radius: 20px; left: 47%; bottom: -13px; background-image: url(/policyhouse/static/css/../img/right-arrow.png); background-size: 50%; background-position: center; background-repeat: no-repeat; transform: rotate(-268deg); cursor: pointer;} .pkg_plcy_wrp.hide_pkgs{padding: 0 15px 15px 15px; display: none;} span.more_sme_pkg.sme_pkg_dwn{transform: rotate(-90deg);} .pkg_plcy_wrp.hide_pkgs.show_pkgs{display: flex;} .wrp-sec2.com-bx.gnrl_lst_dtls{padding: 20px;} ul.tabs-list.gnrl_tb li{margin-bottom: 10px;} .pkg_plcy_wrp.pb_0{padding-bottom: 0;} span.tager.add_txt{font-size: 12px; padding: 4px 6px; display: inline-block; margin: 3px;} .shw_bnft{display: table; margin: 10px auto;} .compare_item{background-color: #fff; padding: 0; text-align: center; margin-right: 0px; position: relative;} .logo_sec img{width: 85px; margin: 0 auto; height: 50px; object-fit: contain;} .comparison_wrp .slick-track{display: flex;} a.close_cmpr{position: absolute; width: 20px; height: 20px; top: 2px; right: 2px; color: #8f8f8f; font-size: 17px; font-weight: 600;} .logo_sec p{color: #02033e; font-size: 14px; font-weight: 500; padding-top: 12px;} .logo_sec{border-bottom: 1px solid #e7e6e6; padding-bottom: 20px; padding-top: 10px;} .cmpr_prc{border-bottom: 1px solid #e7e6e6; padding: 20px 0;} .cmpr_prc a.btn{width: auto; padding: 10px 22px; color: #f26822 !important; font-size: 14px; margin-top: 14px; margin-bottom: 6px;} .cmpr_prc h3{font-size: 24px; font-weight: 400; color: #f26822;} .cmpr_prc h3 strong{font-weight: 600;} .cmpr_prc p{color: #f26822; font-size: 12px; padding-top: 2px;} .rec_info label{font-size: 12px; background-color: #2e2f75; color: #fff; padding: 4px 8px; position: absolute; left: 0; right: 0; width: fit-content; margin-left: auto; margin-right: auto;} .rec_info ul{text-align: left; margin: 0 auto; display: inline-block; padding-top: 25px;} .rec_info ul li{font-size: 14px; line-height: 1.3; padding-top: 6px; margin-inline-start: 2rem; list-style: disc;} .rec_info label:before{width: 0; height: 0; border-top: 20px solid #2e2f75; border-left: 15px solid transparent; position: absolute; content: ""; left: -15px; top: 0px;} .rec_info{position: relative; margin-bottom: 15px;} .rec_info label:after{width: 0; height: 0; border-top: 20px solid #2e2f75; border-right: 15px solid transparent; position: absolute; content: ""; right: -15px; top: 0px;} .sub-head{background-color: #e8e8e8; height: 45px; display: flex; align-items: center; justify-content: center;} .cmpr_adtnl_info img{width: 14px; cursor: pointer; display: inline-block;} .cmpr_adtnl_info ul li{display: block; justify-content: center; padding: 0; font-size: 12px; padding: 3px 0; line-height: 1.4;} .cmpr_adtnl_info{padding: 15px; height: 110px; overflow-x: auto; display: flex; justify-content: center; align-items: center;} .cmpr_adtnl_info ul li span{font-weight: 300;} .cmpr_adtnl_info ul li:nth-child(2){font-weight: 500;} .cmpr_adtnl_info.gry_sec{background-color: #f6f6f6;} .cmpr_catgry{border-bottom: 1px solid #e7e6e6; padding: 20px 0; margin-bottom: 13px;} .cmpr_catgry h4{font-weight: 500;} .comparison_wrp_scroll_top{display: flex;} .comparison_wrp_scroll_top .compare_item{width: 24%;} .comparison_wrp button.slick-prev.slick-arrow{position: fixed; top: 64%; z-index: 9999; left: 30px; border-radius: 0; color: #fff; border: 1px solid #2e2f75; width: 30px; height: 25px;} .comparison_wrp button.slick-next.slick-arrow{position: fixed; top: 64%; z-index: 9999; right: 30px; border-radius: 0; color: #fff; border: 1px solid #2e2f75; width: 30px; height: 25px;} .comparison_wrp .slick-prev:before, .slick-next:before{font-size: 17px; color: #2e2f75;} .btn_price.sec ul li.price_ small{display: block; font-size: 14px; color: #7c7c7c;} .btn_price.sec ul li:nth-child(2){border-left: 1px solid #e3e3e3; margin: 0 15px 0 0px; padding: 0 0px 0 10px;} a.btn.select_ed{color: #f26822 !important; font-size: 17px; height: 64px; display: inline-grid; align-items: center; justify-content: center;} a.btn.select_ed:hover{color: #f26822 !important; font-size: 17px; height: 64px; display: inline-grid !important; align-items: center; justify-content: center;} span.sp2._full_wdth{text-align: center; width: 100%;} .end_box_prm._full_wdth{justify-content: center;} .end_box_prm._full_wdth .cng_pln{text-align: center;} .cmpr_prc a.btn:hover{background-color: #f26822; color: #fff !important;} .sub-head h5{font-size: 12px; text-transform: uppercase; font-weight: 500;} a.btn-custom-w70:hover{background-color: #f26822; color: #fff;} .white_bg{background-color: #fff;} .dtl_bx{border: 1px solid #dbdbdb;} .dtl_bx_sec1{display: flex; width: 100%; justify-content: center; border-bottom: 1px solid #dbdbdb;} .cmpny span{font-size: 14px;} .cmpny h3{font-weight: 600; line-height: 1.4;} .brnd img{width: 100px; height: 65px; object-fit: contain; filter: grayscale(100%);} .brnd img:hover{filter: none;} .brnd h5{color: #2d2d75;} .cmmn_bx_{border-right: 1px solid #dbdbdb; display: flex; align-items: center; justify-content: center; width: inherit; line-height: 1; padding: 15px 0; flex-grow: 1; flex-basis: 0;} .cmmn_bx_:last-child{border: none; flex-grow: unset; flex-basis: unset;} .mbrs span{font-size: 14px;} .price h2{font-size: 20px; color: #2d2d75; font-weight: 400; text-align: right;} .price h2 strong{font-weight: 600;} .price small{color: #2d2d75; font-size: 12px; text-align: right;} .price h6{text-align: right; color: #2d2d75; font-weight: 600; font-size: 14px;} .mbrs h4{margin-top: 4px;} .brnd h5{margin-top: 4px;} .ttl_prc P{font-size: 14px; color: #f26822; text-align: center;} .ttl_prc h2{font-size: 25px; color: #f26822;} .total a.btn{font-size: 14px; padding: 16px 20px;} .cmpny.cmmn_bx_{width: 15%;} .brnd.cmmn_bx_{width: 15%; text-align: center;} .mbrs.cmmn_bx_{width: 10%; text-align: center;} .price.cmmn_bx_{width: 15%;} .total.cmmn_bx_{width: 30%; background-color: #f8f8f8;} .ttl_prc{padding-right: 18px;} .dtl_bx_sec2{display: flex; width: 100%; justify-content: center; border-bottom: 1px solid #dbdbdb; padding: 35px 15px;} .cat_bx_cmn._plcy_dtl_cat:first-child{margin: 0;} .cat_bx_cmn._plcy_dtl_cat:nth-child(2){margin: 0;} .cat_bx_cmn._plcy_dtl_cat:nth-child(3){margin: 0;} .cat_bx_cmn._plcy_dtl_cat{margin: 0 11px !important;} .cng_pln span{font-size: 14px; color: #2d2d75; font-weight: 500;} .full-wrapper.bg_gry{background-color: #eee; padding: 40px 0;} .full-wrapper.white_bg{padding: 40px 0;} .full-wrapper.bg_gry p{font-size: 16px; text-align: center; line-height: 1.4; font-weight: 500;} .upload_doc{display: flex; justify-content: center; margin-top: 30px;} .doc_bx{background-color: #fff; padding: 20px; text-align: center;} .doc_bx{margin-right: 20px; width: 33.33%;} .doc_bx:last-child{margin-right: 0;} span.nmbr_bx{display: block; width: 30px; height: 30px; margin: 0 auto; border-radius: 20px; border: 3px solid #cfcfcf; padding: 6px 0; position: relative; font-size: 14px;} .doc_bx h6{font-size: 20px; font-weight: 500; color: #2e2f75; margin: 20px 0; line-height: 1.5;} .doc_bx h6 span{display: block; color: #070707;} .doc_bx a.btn{font-size: 14px; width: auto; padding: 15px 20px;} .doc_bx label.custom-file-upload{width: 100%;} .doc_bx label.custom-file-upload span.upload_file{width: 100px; position: absolute; right: 0px; text-align: center; top: 0; bottom: 0; background-color: #2e2f75; color: #fff; padding-top: 18px;} .full-wrapper.dtl_nxt{padding: 50px 0px; text-align: center;} .full-wrapper.dtl_nxt a.btn{width: auto; font-size: 16px; padding: 15px 40px;} span.nmbr_bx:after{content: ""; position: absolute; border-top: 2px solid #ededed; width: 155px; top: 11px; left: 27px; z-index: 1;} span.nmbr_bx:before{content: ""; position: absolute; border-top: 2px solid #ededed; width: 155px; top: 11px; right: 27px; z-index: 1;} .cat_bx_cmn._plcy_dtl_cat .mid_bx_prm .btm_bx_prm.mid_bx_prm_logo{flex-wrap: wrap;} .cat_bx_cmn._plcy_dtl_cat .mid_bx_prm .btm_bx_prm.mid_bx_prm_logo span{width: 100%; font-size: 14px; color: #2e2f75; text-align: center; margin-top: 5px;} .cat_bx_cmn._plcy_dtl_cat .end_box_prm .cst{width: 100%; text-align: center;} .quote_plan_details ul{display: flex; align-items: center;} #med-corp-slider{margin-bottom: 10px;} .full-wrapper.bg_gry.brdr_tp{border-top: 1px solid #d5d5d5; background-color: #f8f8f8; padding: 40px 0;} .dtls_bx_gnrl{display: flex; background-color: #fff; box-shadow: 0px 6px 28px rgba(0, 0, 0, 0.08);} .g_d_logo{width: 20%; align-items: center; display: flex; justify-content: center; border-right: 1px solid #ddd; padding: 12px 5px;} .g_d_txt{width: 50%; display: flex; align-items: center; border-right: 1px solid #ddd; padding: 12px 20px;} .g_d_total{width: 30%; display: flex; align-items: center; justify-content: center; padding: 12px 5px;} ._logo_gnrl img{width: 100px; height: 40px; object-fit: contain; filter: grayscale(100%); cursor: pointer;} ._logo_gnrl img:hover{filter: none;} ._logo_gnrl p{font-size: 14px !important; color: #2e2f75;} ._logo_gnrl{text-align: center;} .g_d_total h4{color: #f26822; font-size: 26px;} .g_d_total h4 small{display: block; font-size: 16px; font-weight: 500;} .g_d_total ul{display: flex; width: 100%; text-align: center; align-items: center;} .g_d_total ul li{width: 50%;} .g_d_total a.btn{padding: 15px 20px;} .g_d_txt ul{width: 100%;} .g_d_txt ul li{display: flex; font-size: 14px; padding: 8px 0; border-bottom: 1px dashed #898989;} .g_d_txt ul li span:first-child{width: 80%;} .g_d_txt ul li span:last-child{text-align: right; width: 20%} .g_d_txt ul li:last-child{border-bottom: 0;} h5.gnrl_tble_txt{font-size: 14px; font-weight: 400; text-align: center; margin-bottom: 20px;} .dtls_tbl_gnrl ul{display: flex; justify-content: center;} .dtls_tbl_gnrl ul li{font-size: 14px; cursor: pointer; padding: 10px 15px; border-radius: 4px; margin: 0 5px; border: 1px solid #2e2f75; color: #2e2f75;} .dtls_tbl_gnrl ul li.active{color: #fff; background-color: #2e2f75;} ul.tabs-list.gnrl_tb{width: 100%; display: flex; justify-content: center;} .g_d_total h4 span{font-weight: 400;} .g_d_total h4 small{font-size: 14px;} ._car_value_{border: 1px solid #eee; border-radius: 4px; display: flex;} ._car_value_ span{font-size: 14px;} ._car_value_ span strong{font-weight: 500;} ._car_value_ span:first-child{border-right: 1px solid #eee; padding: 15px 10px; width: 80%;} ._car_value_ span:last-child{display: flex; align-items: center; justify-content: center; width: 20%;} ._car_value_ span:nth-child(2) a{background-color: #d5d5e3; color: #2e2f75; font-size: 12px; padding: 3px 4px; font-weight: 600;} h4.modal_head{text-align: center; border-bottom: 1px solid #e1e1e1; padding-bottom: 10px;} .modalcontent.hme-choose-modlcnt.modal_width{width: fit-content;} .car_value_slt ul li{padding: 12px 0; font-size: 14px;} .radio_plyhse{display: inline-block; position: relative; padding-left: 30px; padding: 0 10px 0 30px; margin-bottom: 0px; cursor: pointer; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none} .radio_plyhse input{position: absolute; opacity: 0; cursor: pointer;} .radio_check{position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #fff; border: 2px solid #2d2d75; border-radius: 50%;} .radio_plyhse:hover input ~ .radio_check{background-color: #ccc;} .radio_plyhse input:checked ~ .radio_check{background-color: none;} .radio_check:after{content: ""; position: absolute; display: none;} .radio_plyhse input:checked ~ .radio_check:after{display: block;} .radio_plyhse .radio_check:after{top: 4px; left: 4px; width: 8px; height: 8px; border-radius: 50%; background: #2d2d75;} .d_flex{display: flex; align-items: center;} .car_value_slt ul{margin-top: 15px;} input.price_{border-right: 0; border-left: 0; border-top: 0; border-bottom: 1px solid #2d2d75;} .select_val_body{display: flex; justify-content: center;} .filter-sidebar.icon-fltr{margin-bottom: 20px; text-align: center; padding: 18px 30px;} .common_motor_list{width: 25%; padding: 20px 20px 20px 20px;} .wrp-sec3.com-bx.common_motor_list{border-right: 1px solid #d5d2d2;} .motor_full_cover .qt-label{position: relative; top: 0; width: fit-content; text-decoration: none;} .motor_full_cover p{font-size: 14px; padding-top: 8px;} .motor_full_cover .qt-label{position: relative; top: 0; width: fit-content; text-decoration: none; margin: 0 auto;} .motor_full_cover p{font-size: 14px; padding-top: 8px;} .wrp-sec2.com-bx.gnrl_lst_dtls.common_motor_list{display: flex; align-items: center; text-align: center; justify-content: center;} .motor_cr_val_ span{display: block; padding-bottom: 8px; font-size: 14px;} .motor_cr_val_ label{font-size: 14px; border: 1px solid #eee; border-radius: 4px; padding: 3px 8px; display: block; color: #5d5c5d;} .motor_cr_val_{text-align: center;} .motor_cr_val_ h5{margin-bottom: 8px; margin-top: 8px; font-weight: 500; font-size: 16px;} .common_motor_list .quotelst_btn_ small{display: inline-block; font-size: 20px; padding-right: 5px;} .common_motor_list .quotelst_btn_ a.btn{font-size: 20px; padding: 8px 12px;} .wrp-sec4.com-bx.btn_cmn.common_motor_list{display: flex; justify-content: center; align-items: center;} .common_motor_list .quotelst_btn_.gnrl_lst_btn span{display: inline-block; width: auto; font-size: 14px;} .common_motor_list .quotelst_btn_.gnrl_lst_btn{text-align: center; justify-content: center;} span.off_{color: #f3670a;} .overiview_content.med_{width: 50%;} li.cmpr_{color: #2d2d75; text-decoration: underline; margin-top: 4px;} .line_through{text-decoration: line-through;} .qt-label.thrd_pty{background-color: #eee; color: #000;} .qt-label.thrd_pty::after{border-left: 9px solid #eee;} li.pop_btn_ span:nth-child(2) a.btn{color: #f26822 !important; margin-left: 8px;} li.pop_btn_{text-align: center;} li.pop_btn_ a.btn{font-size: 14px; font-weight: 500;} .filter-sidebar.icon-fltr h5{padding-bottom: 20px; font-weight: 500;} .filter-sidebar.motr h5{padding-bottom: 20px; font-weight: 600; text-align: center;} .filter-sidebar.motr{margin-bottom: 20px;} .inline_txt{padding-bottom: 5px;} .sml_txt{text-transform: capitalize !important; font-size: 14px !important; font-weight: 400 !important;} .wrp-sec1.com-bx.common_motor_list span{padding-top: 6px; font-size: 16px;} .med_indi_corp{display: flex; margin-top: 10px;} .med_indi_corp img{width: 65px;} .med_indi{border: 1px solid #2d2d75; border-radius: 5px; padding: 15px 10px; width: 110px; cursor: pointer;} .med_corp{border: 1px solid #2d2d75; border-radius: 5px; padding: 15px 10px; width: 110px; cursor: pointer; margin-right: 15px;} .med_indi:hover{background-color: #e5e5f8;} .med_corp:hover{background-color: #e5e5f8;} .med_indi_corp p{font-size: 14px; margin-top: 14px; color: #2d2d75; font-weight: 600;} .comparison_wrp .slick-slide{margin-right: 15px;} .comparison_wrp .slick-slide:last-child{margin-right: 0;} h2.med-review{font-size: 28px; margin-bottom: 10px;} p.med-review-txt{font-size: 14px; margin-bottom: 40px;} .full-wrapper.testimonials.med_tstmnl{background-color: #f3f5fb;} .med_tstmnl .testimonialwrap{background-color: #fff; text-align: left; padding: 20px 45px;} .med_tstmnl .testimonialwrap p{text-align: left; padding: 20px 0;} .med_tstmnl .testimonial-said{margin-bottom: 0px;} .med_tstmnl .testimonial-by{margin: 15px 0 0 0;} .med_tstmnl .testimonial-by .flexpty{justify-content: flex-start !important;} p.name_{padding: 0 !important;} .full-wrapper.med_plns{padding: 60px 0px;} ul.tabs_list_hm{display: flex; justify-content: center; margin-top: 30px;} ul.tabs_list_hm li.active_tb{background-color: #2e2f75;} ul.tabs_list_hm li{border: 1px solid #2e2f75; padding: 12px 20px;} ul.tabs_list_hm li a{font-size: 16px; color: #2e2f75; font-weight: 600;} ul.tabs_list_hm li:first-child{border-radius: 20px 0px 0px 20px;} .pln_itm img{width: 70%;} .pln_itm{width: 50%;} .pln_panels{display: flex; margin-top: 40px;} ul.tabs_list_hm li:last-child{border-radius: 0 20px 20px 0;} .pln_itm:last-child{text-align: left;} .pln_itm h5{font-size: 20px; color: #2e2f75; margin-bottom: 20px;} .pln_itm p{line-height: 1.5; font-size: 14px; padding-right: 140px; padding-bottom: 23px;} .pln_itm a.btn{padding: 15px 20!important;} .quotelst_btn_ a.btn.select_ed{font-size: 16px !important;} h4.check_out_head{font-weight: 500; margin: 6px 0;} a.btn-custom-w70.bck_top{border: 1px solid #2e2f75; color: #2e2f75; text-transform: uppercase;} a.btn-custom-w70.bck_top:hover{background: #2e2f75; color: #fff;} .full-wrapper.checkout_bg{background-color: #f6f6f6; padding: 20px; border-top: 1px solid #ddd;} .form_steps li{display: inline-block; font-size: 14px; padding: 0 25px; position: relative;} .form_steps ul{text-align: center; padding: 20px 0;} .form_steps li:after{content: ">"; height: 25px; width: 25px; background-color: #fff; border: 1px solid #dbdbdb; position: absolute; background-size: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: center; top: -5px; right: -15px;} .form_steps li:last-child:after{display: none;} .frm_left_sec{width: 65%; float: left;} .frm_dtl_right_sec{width: 35%; float: left; height: 100vh;} h3.panel_head{background-color: #fff; color: #000; border: 0; box-shadow: 0px 3px 10px #00000014; margin-bottom: 20px !important; font-weight: 500; padding: .8em .5em .8em .7em !important;} .panel_body{border: 0 !important; margin-bottom: 20px !important; box-shadow: 0px 3px 10px #00000014; padding-bottom: 20px !important;} h3.panel_head.ui-state-active{margin-bottom: 0px !important;} h3.panel_head.ui-state-active label{background-color: #f26822 !important; color: #fff !important;} h3.panel_head.ui-state-default label{background-color: #e2e2e2; height: 30px; width: 30px; display: inline-block; color: #a6a6a6; text-align: center; font-size: 14px; border-radius: 20px; padding: 9px 0; margin-right: 5px;} .form_steps{margin-bottom: 15px;} .form-group p{font-size: 14px; padding: 12px 0;} .form-group{padding-top: 8px;} .inpt_wrp{position: relative; width: auto;} .inpt_wrp input{width: 100%; height: 50px; background-color: #fff;} .m_b_t{margin: 1.5rem 0;} .vrtcl_pdng{padding: 5px 10px 0 30px;} .fmw50{width: 49%; display: inline-block;} .fmw50._ml_{margin-right: 9px;} .fmw50 .m_b_t{margin: 0;} .cmmn_drpdwn{border: 1px solid #e4e4e4; border-radius: 3px;} .mb_0{margin-bottom: 0;} .form-group a.btn{padding: 20px 20px; font-size: 14px; text-transform: uppercase;} .mt_1{margin-top: 1.5rem;} ._mt_{margin-bottom: 1.4rem;} .upld_btn{width: 100px; position: absolute; right: 0px; text-align: center; top: 0; bottom: 0; border: 1px solid #2e2f75; color: #2e2f75; padding-top: 18px;} .price_dtls_{background-color: #fff; margin: 0 0 0 50px; position: fixed; width: 360px;} .cr_lg span{display: inline-block; width: 55px; height: 55px; border-radius: 50px; background-color: #fff; padding: 10px;} .cr_lg span img{width: 100%; height: 100%; object-fit: contain;} ._car_dtls_{background-color: #dfdfea; display: flex; padding: 12px 25px; align-items: center; -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px #0000006b; z-index: 9p; position: relative;} ._cr_txt_{padding-left: 15px;} ._cr_txt_ h4{font-weight: 600; font-size: 14px;} ._cr_txt_ p{font-size: 12px; color: #2d2d75; padding-top: 6px;} .partner_dtls_{background-color: #e7e7e7; display: flex; padding: 12px 25px; align-items: center; z-index: 8;} ._mtr_plcy_dtls{background-color: #fff; padding: 20px;} ._mtr_plcy_dtls li{font-size: 14px; padding: 14px 0; border-bottom: 1px dashed #c8c8c8;} .mtr_plcy_ttl_prcy{background-color: #2d2d75; color: #fff; text-align: right; padding: 16px 15px; margin-top: 25px;} .mtr_plcy_ttl_prcy p{font-size: 12px;} .mtr_plcy_ttl_prcy h3{color: #fff; font-size: 25px; font-weight: 600;} ._mtr_plcy_dtls li strong{font-weight: 600; width: 50%; text-align: right;} .partner_dtls_ h4{color: #000;} .partner_dtls_ p{color: #000;} .inpt_rw{width: 50%; padding: 6px 10px 10px 10px;} ._frm_wrp_{display: flex; justify-content: center; flex-wrap: wrap;} .inpt_rw label{font-size: 12px; display: block; margin-bottom: 8px;} .inpt_rw input{width: 100%; margin: 0; height: 40px; border: 1px solid #ddd; background-color: #eeeef6; padding: 0 15px; border-radius: 3px;} .justify_single{justify-content: left; margin-left: 11px;} .inpt_rw textarea{width: 100%; margin: 0; height: auto; border: 1px solid #ddd; background-color: #eeeef6; padding: 0 15px; border-radius: 3px; font-size: 14px; font-family: 'Poppins', sans-serif; font-weight: 500;} hr.dashed_{border-color: #ddd; border-style: dashed; margin: 15px 0;} .inpt_rw.cl3{width: 33.33%;} .review_dtls_pymnt a.btn{padding: 20px 20px; font-size: 14px; text-transform: uppercase;} .cntr_btn{text-align: center; margin-top: 25px;} .rw_ldr{text-align: center;} .rw_ldr img{width: 80px; margin-top: 14px;} .rw_ldr p{font-size: 14px; line-height: 1.4;} .review_dtls_pymnt form{margin-top: 15px;} ._mtr_plcy_dtls li strong span{font-size: 22px; color: #2d2d75;} ._mtr_plcy_dtls li span{width: 50%;} ._if_chk_{display: flex; font-size: 13px; margin-top: 20px;} .rw_smry a.btn{padding: 20px 20px; font-size: 14px; text-transform: uppercase; width: 100%;} .rw_smry{text-align: center; margin-top: 20px;} ._if_chk_ label span.checkmark{top: 2px;} ._if_chk_ p{font-size: 13px; line-height: 1.4;} h3.panel_head small{position: absolute; right: 24px; border: 1px solid #2d2d75; color: #2d2d75; padding: 5px 10px; top: 16px; font-weight: 600;} li.cls_flx{display: flex;} ._car_value_.cr_dtld_ span small{display: block; font-size: 14px; border-bottom: 1px solid #eee; padding: 10px 15px;} ._car_value_.cr_dtld_ span{padding: 0;} .modalcontent.hme-choose-modlcnt.modal_width_car_dtl{width: 25%;} .car_value_slt{width: 100%;} .full-wrapper.mtr_prtnrs_{background-color: #f9f9f9; padding: 60px 0;} span.highlight_{color: #f26822;} h2.secndry-header small{font-weight: 400; font-size: 100%; color: #2e2f75;} .prtnr_item img{width: 115px; height: 50px; object-fit: contain; margin: 0 auto 10px auto;} .prtnr_item{margin: 40px 10px 0 10px; width: 25%; border: 1px solid #dbdbdb; padding-top: 15px;} .prtnr_item p{font-size: 14px; padding: 10px 0; box-shadow: 0px 3px 4px #0000000f;} .prtnr_item h5{color: #f16924; font-weight: 400; padding: 15px 0 10px 0; font-size: 13px;} .prtnr_item a{font-size: 12px; color: #2c3076; text-decoration: underline;} .patner_dtls{background-color: #fff; padding-bottom: 15px;} .modalcontent.hme-choose-modlcnt.prtnr_spce{padding: 0;} .prtnr_popup{padding: 30px; text-align: center;} .cls_{top: 0; right: 0; background-color: #fff; border-radius: 20px;} .cls_ img{width: 25px !important; padding: 2px;} .prtnr_spce .policy-mdl-title{background-color: #2e2f75; padding: 20px 0; margin-bottom: 0;} .prtnr_spce .policy-mdl-title h3.modaltitl{color: #fff;} .prtnr_spce span{width: 100%; display: block; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.09); text-align: center; padding: 20px 0;} .prtnr_spce span img{width: 150px; object-fit: contain; height: 50px;} .prtnr_popup p{font-size: 14px; line-height: 1.5;} .promo_{background-color: #f9f9f9; width: fit-content; border: 1px dashed #2e2f75; margin: 28px auto; padding: 18px 25px; border-radius: 6px;} .promo_ h6{font-size: 14px; font-weight: 600;} .promo_ h5{color: #2e2f75; padding-top: 6px; font-weight: 600; line-height: 1.3;} ._trms_{text-align: left;} ._trms_ ul li{list-style: disc; font-size: 12px; padding: 3px 0; line-height: 1.4;} ._trms_ h6{font-size: 14px; padding: 10px 0; font-weight: 500;} ._trms_ ul{padding: 0 0px 0 18px;} .prtnr_popup hr{border-top: 1px dashed #b6b6b6; margin: 35px 0 20px 0;} .ui-dialog{background-color: #f3f3f3 !important; box-shadow: 0px 5px 13px hsla(0, 0%, 0%, 0.23); z-index: 9999999 !important;} .ui-button .ui-icon{background-image: url(/policyhouse/static/css/../img/ui-icons_444444_256x240.png) !important;} .ui-dialog-titlebar{background-color: #2e2f75 !important; color: #fff !important; font-weight: 300 !important;} .dialog.ui-dialog-content.ui-widget-content p{font-size: 14px; line-height: 1.4;} .dialog a.btn{padding: 8px 20px !important; font-size: 12px !important; margin-top: 10px;} .ui-dialog .ui-dialog-title{overflow: unset !important;} span.ui-slider-handle.ui-corner-all.ui-state-default:hover{background-color: #2e2f75;} .cmpr_adtnl_info::-webkit-scrollbar{width: 5px; height: 8px; margin-top: 5px;} .cmpr_adtnl_info::-webkit-scrollbar-track{box-shadow: inset 0 0 5px #ddd; border-radius: 10px;} .cmpr_adtnl_info::-webkit-scrollbar-thumb{background: #ddd; border-radius: 10px;} .cmpr_adtnl_info:-webkit-scrollbar-thumb:hover{background: #eee;} .selct_one ul li:hover{background-color: #2d2d75; color: #fff;} .policy_dtl_popup{width: 100% !important; padding: 30px; justify-content: center; display: flex; background-color: #e8e8e8; max-width: 80%;} .pop-modal.modal_pln_dtl{padding-top: 8vh;} .policy_dtl_popup a.modalclose img{background-color: #fff; padding: 4px; border-radius: 20px;} .policy_dtl_popup a.modalclose{top: -10px; right: -10px;} .quote_agency.align_qt.w-third a.btn span{font-size: 100%;} .ui-dialog-buttonset button.btn-primary{background-color: #f26822; color: #fff;} table.bordered span a{color: #000 !important;} .ui-dialog .ui-dialog-buttonpane{background-color: #f3f3f3 !important; border: none !important;} .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: left !important; margin: 0 auto !important; text-align: center !important; width: 100% !important;} .Cate-ad-rem-wrap a:hover{color: #2e2f75;} h3.final_prod_pre span.cat_tot_premium{font-weight: 600;} h3.final_total_pre span#total_plan_premium{font-weight: 600;} .cst h3 span.cat_total_sum{font-weight: 600;} #census_file_error{font-size: 12px; text-align: left; margin: 5px 0 0 0; color: red;} #license_file_error{font-size: 12px; text-align: left; margin: 5px 0 0 0; color: red;} .cmpr_adtnl_info ul{margin-top: 30px;} h4.quotebanner_titile.cmpr_close{padding-top: 0; display: block; text-align: center; color: #2e2f75; font-weight: 500; font-size: 14px; text-decoration: underline;} h2.copare_title{text-align: center; font-size: 25px; color: #2e2f75;} .tooltip_content p{font-size: 12px !important;} a.hint img{width: 16px; margin-left: 2px; cursor: pointer;} .med_tstmnl .testimonialwrap{box-shadow: 0 0px 9px rgba(0, 0, 0, 0.1);} .tag_container{display: inline-block !important;} li.individual_type.type_active{background-color: #2d2d75;} li.individual_type.type_active a, li.individual_type:hover a{color: #fff !important;} #general-slider-range{margin-bottom: 10px;} span.spn_lft{width: 75%;} span.spn_right{width: 25%;} .qte-wrp.gnrl_qt_lst .logosec_main span{margin-top: 10px;} .why_bsns_wrp{display: flex; justify-content: center; margin-top: 40px;} .why_bsns_item{border: 1px solid #eee; text-align: center; margin: 0 14px; padding: 20px;} .why_bsns_item img{width: 200px; height: 200px;} .why_bsns_item h5{font-size: 16px; font-weight: 600; color: #2e2f75;} .testimonial_general .slick-prev{left: -25px !important; box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.12); background-image: url(/policyhouse/static/css/../img/svg/back.svg); background-color: #ffffff; background-size: 50%; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center; z-index: 1;} .testimonial_general .slick-next{right: -25px !important; box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.12); background-image: url(/policyhouse/static/css/../img/svg/next.svg); background-color: #ffffff; background-size: 50%; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center; z-index: 1;} .testimonial_general .slick-prev:before, .slick-next:before{content: none;} .general_type_home{padding: 60px 0px;} .general_type_home p{font-size: 14px; text-align: center; line-height: 20px; margin: 15px 0px; font-weight: 400;} .gnrl_inc_type{display: flex; padding-top: 30px;} span.each_type_head{display: flex; align-items: center;} span.each_type_head img{width: 30%;} .each_type{border: 1px solid #dcdcff; margin: 0 15px; padding: 25px; border-radius: 6px; width: 33.33%;} span.each_type_head h4{padding-right: 15px; font-size: 20px; font-weight: 600; width: 70%; line-height: 1.3;} .each_type p{text-align: left;} .each_type hr{border-bottom: 1px solid #d5d5d5b0; border-left: 0; border-radius: 0; border-top: 0;} .each_type h5{padding: 15px 0 8px 0; font-weight: 600; color: #2d2d75;} .each_type li{font-size: 14px; padding: 6px 0; line-height: 1.3;} .each_type li:before{content: '✓'; color: #2d2d75; font-weight: 600; padding-right: 8px;} .general_type_home h2{text-align: center;} a.learn_more_btn{font-size: 14px; color: #2d2d75; border: 1px solid #2d2d75; display: flex; padding: 10px; justify-content: center; margin-top: 20px; font-weight: 500; position: relative; overflow: hidden; transition: 1s all ease;} a.learn_more_btn:before{background: #2d2d75; content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: -1; transition: all 0.6s ease;} .btn_slide:before{width: 0%; height: 100%;} .btn_slide:hover:before{width: 100%;} .btn_slide:hover{color: #fff;} .ftr_cmpny_dtls_{display: flex; align-items: center; padding: 6px 15px; box-shadow: 0px 3px 3px #0000001f;} .ftr_cmpny_dtls_ span:first-child{width: 15%; line-height: 0;} .ftr_cmpny_dtls_ span:last-child{width: 85%; padding-left: 15px; font-weight: 500;} .no_padding{padding: 0 !important;} .membr_dtls_{display: flex; padding: 20px 15px; box-shadow: 0px 3px 3px #0000001f;} .usr_icon_{width: 15%; line-height: 0;} .usr_dtls_{width: 85%; padding-left: 15px;} .usr_dtls_ h5{font-size: 16px; border-bottom: 1px solid #d9d9d9; padding-bottom: 12px} .usr_dtls_ h5 small{font-weight: 500; font-size: 14px;} .usr_dtls_ h6{padding-top: 12px; font-size: 12px; margin-bottom: 0;} .usr_dtls_ h6 span{display: block; padding-top: 8px; text-decoration: underline;} .usr_dtls_ h6 span a{color: #2e2f75;} .light_bg{background-color: #f1f1f1 !important;} .bg_white{background-color: #fff !important;} .mt-20{margin-top: 15px !important;} .text-left{text-align: left !important;} h5.text-left:after{background-image: url(/policyhouse/static/css/../img/right-arrow.png); width: 20px; height: 20px; content: ""; position: absolute; background-repeat: no-repeat; background-position: center; background-size: 80%; right: 10px; top: 12px; transform: rotate(-268deg);} .arrow_dwn_ h5.text-left:after{transform: rotate(-90deg);} .med-qt-lst-wrp .refine_.serach{display: flex; cursor: pointer;} .med-qt-lst-wrp .refine_.serach h5{width: 90%;} .med-qt-lst-wrp .refine_.serach h5:after{content: none;} .med-qt-lst-wrp .refine_.serach span{width: 10%; text-align: right; font-size: 14px; position: relative;} .chkbx_wrp{border-bottom: 1px dashed #b2b2b2;} .chkbx_wrp label.filterlist{margin: 11px 0;}